frame24.app

Visit website
88/100

Website check complete

Ready to launch

2 important improvements deserve attention.

Checked Sep 16, 2026 · 52 public signals · light scan · methodology 2026.09.1
0Fix first
2Important
2Improve
5Verified

Start here

What needs your attention.

4 total

The overview

Results by category.

Product clarityPassed90/100 historical
Trust & safetyPassed95/100 historical
Technical reliability4 issues65/100 historical
Search & AI discoveryPassed100/100 historical
View all checks and evidence 34 passed · 4 need review
fail
Security header quality · diagnostic

Evaluate CSP scope and HSTS duration instead of header presence alone.

CSP 0 directives · wildcard no · HSTS 0s
partial
DMARC email policy · diagnostic

DMARC quarantine or reject policies reduce spoofing once mail sources are aligned.

p=none · reporting no
partial
llms.txt structure · diagnostic

Use a title, summary, and described sections so the file works as a navigation index.

title yes · summary no · sections yes
partial
Meta description · diagnostic

Summarize the product, audience, and value clearly for search and link previews.

182 characters
pass
Accessible control names · diagnostic

Interactive elements need a text or ARIA-derived name.

52/52 statically nameable
pass
Accessible document landmarks · diagnostic

Semantic landmarks make the page structure understandable without visual layout.

3/4 common landmarks; main present
pass
Agent when-to-use guidance · diagnostic

Tell agents which jobs the product is appropriate for and where to begin.

Guidance detected
pass
AI crawler reachability · diagnostic

The homepage is requested with common crawler and user-fetch agent identifiers.

3/3 user-agents received readable content
pass
Canonical URL · diagnostic

Declare the preferred public URL so crawlers consolidate duplicate variants.

https://frame24.app
pass
Content in initial HTML · diagnostic

Meaningful copy should be available without JavaScript execution.

2170 words · 14736 characters · 19.7% content ratio
pass
Document language · diagnostic

Declare the content language with a valid html lang attribute.

en
pass
Domain contact email · diagnostic

A contact address on the product domain can strengthen operator identity and support trust.

Domain-matching email found
pass
Heading structure · diagnostic

Use one H1 and avoid skipping heading levels so readers and agents can follow the document outline.

H1 1 · H2 11 · H3 15 · max skip 1
pass
Helpful 404 response · diagnostic

A missing page should give a reader a recovery path such as home, docs, search, or sitemap.

1143 readable characters
pass
Homepage indexing directives · diagnostic

The public homepage should not accidentally declare noindex.

No noindex directive
pass
HTTPS delivery · diagnostic

The public product should finish on an encrypted HTTPS origin.

https://frame24.app
pass
llms.txt · diagnostic

A useful llms.txt provides a concise product summary and links to canonical resources.

2763 characters · 16 links
pass
llms.txt link health · diagnostic

Links declared for agents should resolve to real public content.

2/2 sampled links healthy
pass
Markdown code fences · diagnostic

Unbalanced code fences can hide the remainder of a Markdown document from parsers.

Balanced
pass
Metadata completeness · diagnostic

Canonical URL, language, Open Graph image, and Open Graph type improve attribution and previews.

canonical yes · lang en · og:image yes · og:type website
pass
Mixed-content references · diagnostic

HTTPS pages should not reference insecure HTTP assets.

None detected
pass
Mobile viewport · diagnostic

A responsive viewport lets the page render at the correct width on mobile devices.

width=device-width, initial-scale=1, maximum-scale=1
pass
Native interactive controls · diagnostic

Prefer native links, buttons, and form controls over clickable generic elements.

5 native · 0 non-native patterns
pass
No challenge or login wall · diagnostic

The public homepage should not require a challenge or sign-in before its content can be read.

No challenge/login language detected
pass
Open Graph metadata · diagnostic

Provide a title, description, type, and image for reliable launch-link previews.

title/description yes · image yes
pass
Page context budget · diagnostic

Keep extracted page content within a practical agent context budget.

2 pages sampled · largest 14,736 characters
pass
Page title · diagnostic

Use a concise, specific title that identifies the product and page.

51 characters · Frame24 — AI Product Video Generator for SaaS & B2B
pass
Pricing discoverability · diagnostic

Products with public pricing should make it easy to find from the homepage.

https://frame24.app/pricing
pass
Primary product action · diagnostic

Make the next step explicit with clear action language and a valid destination.

Action language detected
pass
Redirect hygiene · diagnostic

Use HTTP redirects and avoid meta-refresh or JavaScript-only redirect stubs.

0 HTTP redirect(s)
pass
robots.txt agent policy · diagnostic

Crawler policies should intentionally distinguish training, search indexing, and user-requested retrieval.

ChatGPT-User: allowed · GPTBot: allowed · ClaudeBot: allowed · Claude-User: allowed · PerplexityBot: allowed · Google-Extended: allowed
pass
Sitemap freshness metadata · diagnostic

Accurate lastmod values help crawlers prioritize changed pages.

86% of entries include lastmod
pass
Sitemap validity · diagnostic

Publish a valid sitemap or sitemap index for canonical public URLs.

37 locations
pass
SPF email policy · diagnostic

A valid SPF policy helps recipients identify authorized senders; excessive DNS lookups can invalidate it.

~all · 1 lookup mechanism(s)
pass
Structured-data quality · diagnostic

Use relevant JSON-LD types with enough identity fields to resolve the organization or product.

Organization, WebSite, SoftwareApplication, Offer, WebPage, FAQPage, Question, Answer, VideoObject · organization fields: name, url, logo
pass
Substantive sampled pages · diagnostic

Public pages should expose substantive content without a login or challenge wall.

2/2 sampled pages
pass
Trust anchor pages · diagnostic

About, contact, privacy, and terms pages let visitors verify who operates the product.

about: yes · privacy: yes · terms: yes · contact: yes
pass
Unknown-path HTTP contract · diagnostic

Missing pages should return 404 or 410 instead of a successful app shell.

HTTP 404
info
A2A agent card · diagnostic

Products offering an A2A agent can publish a machine-readable agent card.

Not discovered
info
Agent authentication document · diagnostic

Products with authentication can expose concise public setup and recovery guidance in auth.md.

Not discovered
info
Agent resource catalogs · diagnostic

Emerging catalogs can advertise APIs, agents, skills, and MCP surfaces from a well-known location.

ARD not found · API catalog not found
info
Agent Skills index · diagnostic

A published Agent Skills index should be valid JSON and enumerate usable skill artifacts.

Not discovered
info
Developer portal · diagnostic

Products with developer interfaces should expose a predictable developer entry point.

Not discovered
info
Form control labels · diagnostic

Inputs, selects, and textareas should have associated labels.

No visible form controls
info
Markdown alternate discovery · diagnostic

Advertise a Markdown representation through content negotiation or an alternate link.

Not advertised
info
Markdown content negotiation · diagnostic

Canonical pages can optionally serve Markdown when requested and must vary caches by Accept.

HTML served for a Markdown request
info
MCP server card · diagnostic

A server card lets clients understand an MCP server before connecting.

Not discovered
info
OAuth discovery metadata · diagnostic

Products using delegated authorization should publish standard discovery metadata.

authorization server not found · protected resource not found
info
OpenAPI publication · diagnostic

Products with a public API should publish a machine-readable OpenAPI document.

Not discovered
info
Public documentation · diagnostic

Link public documentation from a page visitors and agents already reach.

Not discovered
info
Security contact · diagnostic

A security.txt file gives researchers a supported disclosure route.

Not found
info
Structured-data identity links · diagnostic

sameAs links help disambiguate the brand across authoritative profiles.

0 sameAs link(s)