Has a complete Open Graph cardSocial sharingsocial.open-graph
Open Graph is missing og:title, og:description, og:image, og:url.
Fix: Add all four tags; most chat and social previews use them.
Ordered by impact on the grade. Each fix is specific enough to hand to a builder.
Open Graph is missing og:title, og:description, og:image, og:url.
Fix: Add all four tags; most chat and social previews use them.
No privacy policy link found.
Fix: Publish a plain-language privacy page and link it in the footer and near every form.
No /llms.txt found.
Fix: Add /llms.txt so AI agents get a clean map of your product instead of guessing from HTML.
No Twitter/X card tags.
Fix: Add a summary_large_image card so shared links look designed.
No terms link found.
Fix: Add a short terms page. It matters as soon as money changes hands.
No email or contact link found.
Fix: Add a real email or a contact page. Buyers check for a human before they convert.
No robots.txt, so AI crawler access is undefined.
Fix: Publish robots.txt and explicitly allow the agents you want citations from.
No FAQ section or FAQ schema found.
Fix: Add 3–5 real objections (“Is it free?”, “How long does it take?”) and FAQPage schema.
Transcript of all 53 checks, including informational ones.
conv.email-capture3 forms can capture an email.
conv.ctaFound a direct CTA: “Grow with us”.
conv.social-proofSocial proof language found (“testimonial”).
conv.frictionThe lightest form asks for 1 field.
conv.contactNo email or contact link found.
Fix: Add a real email or a contact page. Buyers check for a human before they convert.
conv.value-propH1 is 6 words and a meta description explains the offer.
conv.risk-reversalRisk-reversal language found (“no spam”).
trust.privacyNo privacy policy link found.
Fix: Publish a plain-language privacy page and link it in the footer and near every form.
trust.termsNo terms link found.
Fix: Add a short terms page. It matters as soon as money changes hands.
trust.aboutNo about or team link found.
Fix: Add a short “who we are” section. Anonymous launch pages convert worse.
trust.social-presenceNo social profile links found.
Fix: Link one active profile. An abandoned profile is worse than none.
trust.security-txtNo /.well-known/security.txt (optional for launch pages).
trust.copyrightFooter copyright is current (2026).
tech.httpsFinal URL is HTTPS.
tech.statusPage returned HTTP 200.
tech.speedHTML arrived in 398 ms.
tech.compressionContent-Encoding: gzip.
tech.cacheCache-Control: max-age=600.
tech.viewportResponsive viewport is configured.
tech.indexableNo noindex directive found.
tech.canonicalNo canonical link tag.
Fix: Add <link rel="canonical" href="https://yourdomain.com/"> to prevent duplicate-URL dilution.
tech.langhtml lang="en".
tech.faviconNo favicon link found.
Fix: Add a 32×32 and 180×180 icon; browsers and tabs look unfinished without one.
tech.mixed-contentNo insecure http:// assets found.
tech.analyticsNo analytics detected.
Fix: Add privacy-friendly analytics (Plausible, Umami, or a simple counter) before you announce.
seo.titleTitle is 43 characters.
seo.descriptionDescription is 152 characters.
seo.h1One H1: “Have an idea? We'll grow it.”.
seo.heading-orderHeading levels skip a step.
Fix: Do not jump from H1 to H3; use H2 for sections.
seo.altNo images to check.
seo.sitemapNo sitemap.xml found.
Fix: Generate /sitemap.xml and submit it in Google Search Console.
seo.robotsNo robots.txt found.
Fix: Add a simple robots.txt that points to your sitemap.
seo.schemaNo JSON-LD structured data.
Fix: Add Organization + WebSite (or Product/SoftwareApplication) schema in one script tag.
seo.internal-linksNo internal links found.
Fix: Add a footer with links to your key pages.
seo.text-ratio39.8% of the HTML is readable text.
social.open-graphOpen Graph is missing og:title, og:description, og:image, og:url.
Fix: Add all four tags; most chat and social previews use them.
social.twitterNo Twitter/X card tags.
Fix: Add a summary_large_image card so shared links look designed.
social.og-image-altNo OG image to describe.
a11y.form-labels3/3 fields are labelled.
a11y.button-names4 buttons have a name.
a11y.link-textNo vague link text found.
a11y.landmarksmain and nav landmarks are present.
a11y.zoomZoom is not blocked.
a11y.skip-linkNo skip link (nice-to-have for long pages).
agent.llms-txtNo /llms.txt found.
Fix: Add /llms.txt so AI agents get a clean map of your product instead of guessing from HTML.
agent.llms-fullNo llms-full.txt (optional).
agent.robots-aiNo robots.txt, so AI crawler access is undefined.
Fix: Publish robots.txt and explicitly allow the agents you want citations from.
agent.agents-mdNo AGENTS.md (emerging convention).
agent.markdownNo markdown alternate or content negotiation.
agent.mcpNo MCP/OpenAPI descriptor (only needed if agents can act on your product).
agent.faqNo FAQ section or FAQ schema found.
Fix: Add 3–5 real objections (“Is it free?”, “How long does it take?”) and FAQPage schema.
agent.semantic-htmlSemantic main/article/nav structure found.
agent.no-js-copy3605 characters of copy are in the HTML.