Engine
Optimization
Diagnostic.
Seven sections. Lighthouse from Google's infrastructure, schema graph validation, security headers, framework detection, the llms.txt and AEO checklist, Consent Mode v2, and the AI bot allowlist in your robots.txt. One score, prioritized remediation, branded PDF.
Seven sections.
One score.
Lighthouse on mobile and desktop.
Core Web Vitals (LCP, INP, CLS, FCP, TBT, TTFB), category scores, and the top render blocking and unused asset opportunities. Pulled live from the Google PageSpeed Insights API.
llms.txt, sitemaps, IndexNow, FAQ.
Whether the site exposes the assets that AI engines use to resolve and cite it. llms.txt, llms-full.txt, sitemap.xml, IndexNow key, FAQ schema, freshness signals, security.txt.
JSON-LD graph validation.
Every JSON-LD block parsed, every entity validated against schema.org required properties, and graph coverage measured against the Organization, LocalBusiness, WebSite, BreadcrumbList, FAQPage baseline.
Headers against current baseline.
HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, COOP, CORP. Pass, warn, or fail with the recommended value.
Stack and bloat profile.
WordPress, Wix, Squarespace, Webflow, Shopify, Duda, Next.js, Nuxt, SvelteKit, Astro, Gatsby, Hugo, Jekyll, Drupal, Joomla, custom static. Detected by headers, asset paths, generator meta, cookies, and endpoint probing.
GA4 and Consent Mode v2.
GA4 IDs, GTM containers, Microsoft Clarity, Meta Pixel, Hotjar, Plausible, Fathom. Critically, whether Consent Mode v2 is properly configured (ad_user_data and ad_personalization).
Robots.txt AI crawler allowlist.
GPTBot, ClaudeBot, PerplexityBot, Google-Extended, Applebot-Extended, CCBot, OAI-SearchBot, and 11 more. Per crawler allow or block status pulled from the site's actual robots.txt.
Branded PDF report.
Every diagnostic is rendered as an eight page PDF. Cover with score and verdict, score breakdown, per section drill down, prioritized remediation list. Email gated, free.