SEO & AEOLive46 checks
AEO Scanner (AI Visibility)
Check whether AI answer engines — ChatGPT, Claude, Perplexity, Google AI — can crawl, parse, and cite your site. 46 checks.
Crawler access (10)
- robots.txt allows GPTBot
- Allows ClaudeBot/anthropic-ai
- Allows PerplexityBot
- Allows Google-Extended
- Allows CCBot — Common Crawl, a major AI training source
- No blanket Disallow: / that would also block AI crawlers
- Crawl-delay isn't so aggressive it effectively blocks indexing
- Sitemap discoverable by the same crawlers
- No bot-specific IP/UA blocking detected at the WAF layer
- JS-rendering requirement doesn't strand non-JS crawlers
AI-specific files (6)
- llms.txt present at root
- llms.txt well-formed (valid Markdown link list)
- llms-full.txt present (optional but scored)
- ai.txt/humans.txt presence as a secondary signal
- .well-known/ai-plugin.json if applicable
- Sitemap includes a reasonable page count
Parseability (10)
- Content is present in the initial HTML — not client-render-only
- Semantic HTML used (<article>, <main>, <section>) over generic <div> soup
- Heading structure gives a clear content outline
- No critical content behind interaction (accordions/tabs) that a non-interactive fetch can't see
- Text-to-boilerplate ratio — nav/footer/ads vs. actual content
- No content trapped in images without a text alternative
- Tables used for tabular data, not image screenshots of tables
- Code blocks are real <pre><code>, not images
- Reading order in the DOM matches visual order
- Page loads and returns 200 without JS for a baseline text extract
Answer-ability (10)
- Clear, direct answer to the page's implied question appears early
- FAQ-shaped content uses FAQPage schema
- Definitions/how-to content uses HowTo/DefinedTerm schema where applicable
- Content answers what/why/how rather than only marketing copy
- Author/publisher identity is discoverable
- Dates are present and machine-readable (datePublished/dateModified)
- Content isn't solely behind a paywall/login for the parts meant to be cited
- Claims are specific — numbers, named entities — rather than vague
- Page has a single clear topical focus
- Internal links give AI crawlers a path to related authoritative pages
Citation readiness (10)
- Canonical URL is stable and citable
- Page has a clear, quotable title distinct from generic boilerplate
- Organization schema includes sameAs links
- Contact/about page exists and is linked
- No interstitials/popups blocking content on first load
- Structured data includes enough machine-readable facts to be quoted without hallucination risk
- Content freshness signal (dateModified recency)
- Page isn't a near-duplicate of another indexed page
- Outbound citations/sources on the page itself
- Overall AEO score composed from the above with level breakdown
