✓ title 64 chars · well-formed +2
✗ llms.txt 404 · not found -4
✗ ai.txt 404 · not found -3
~ schema.org 1/9 types present -5
✗ gptbot blocked by robots.txt -6
✓ canonical present · single +1
✗ claudebot disallowed in /robots -4
~ speakable 0 regions marked -3
✓ h1 1 · matches <title> +2
✗ last-modified no freshness signal -3
✓ og:image 1200×630 · present +1
~ author schema.Person missing -2
✓ sitemap.xml 14 urls · fresh +2
✗ rss feed missing -2
✓ viewport responsive · present 0
~ citations 2 internal · weak -2
✓ hreflang not needed 0
✗ perplexitybot blocked by robots.txt -4
✓ headings h1→h2→h3 · ordered +1
~ definitions 0 glossary terms -2
✓ title 64 chars · well-formed +2
✗ llms.txt 404 · not found -4
✗ ai.txt 404 · not found -3
~ schema.org 1/9 types present -5
✗ gptbot blocked by robots.txt -6
✓ canonical present · single +1
✗ claudebot disallowed in /robots -4
~ speakable 0 regions marked -3
✓ h1 1 · matches <title> +2
✗ last-modified no freshness signal -3
✓ og:image 1200×630 · present +1
~ author schema.Person missing -2
✓ sitemap.xml 14 urls · fresh +2
✗ rss feed missing -2
✓ viewport responsive · present 0
~ citations 2 internal · weak -2
✓ hreflang not needed 0
✗ perplexitybot blocked by robots.txt -4
✓ headings h1→h2→h3 · ordered +1
~ definitions 0 glossary terms -2