AI visibility for the new front page of search

See your site the way AI answer engines see it

Google renders your JavaScript. ChatGPT, Perplexity and Claude don’t — they read raw HTML. A page can rank beautifully and still be invisible to every AI answer at the same time. We show you which, and why — then exactly what to fix, ranked by impact.

Your first check is free · Results in ~20 seconds

Example report yoursite.com/blog/your-article
83% AEO score
24/31 Checks passed
3/4 Engines likely to cite
Answerability
88
Entity Clarity
74
Attribution & Trust
61
Structural Readability
45
Structured data (schema) Pass
Headings phrased as real questions Fix
Published and updated dates in markup Fix
Navigation readable without JavaScript Pass
One subscription

Two tools that answer different questions

"Can a crawler reach this page at all" and "how good is this page for an AI answer" are different questions with different fixes. Both are one login away.

Not a black box

See exactly what each crawler reads

Header, navigation, main content, footer, images, schema — each one checked separately, by page region and by content type. If your nav is JavaScript-rendered and invisible to GPTBot, that's the line that tells you, not a vague overall score.

  • ✓ Region-by-region: header, nav, main content, footer
  • ✓ Content-type: title, headings, images, structured data
  • ✓ Desktop vs mobile, and a live check per named engine
Main contentReadable in the static HTML (about 1,490 words).
NavigationRendered by JavaScript — empty in the static HTML LLM crawlers fetch.
Structured data (schema)JSON-LD present: Organization, WebSite, Article.
Images (14)9/14 images have alt text — the rest are invisible to LLMs.
Published and updated dates in markup

No published or modified date in the markup.

Fix: Add datePublished and dateModified to your Article/Product schema.

Answer engines prefer sources they can date, and heavily discount undated pages on anything time-sensitive.

Every check explains itself

Know why a fix matters, not just that it's broken

Every failed check comes with a plain-English reason it affects AI citation, and a concrete fix — not "structured data: 45/100" with no idea what to actually change.

See the full checklist and why each check matters →
How it works

Three steps, about twenty seconds

No install, no tag to add to your site, no waiting for a crawl. Paste a URL and read the answer.

1

Paste any URL

Your page, a client's page, or a competitor's. Nothing to install and no access to their site required — we fetch it the same way the crawlers do.

2

We fetch it as each crawler

Googlebot, GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot and Bingbot — each with its real user-agent, paced so we never trip the site's rate limiter.

3

You get the gap, and the fix

Element by element: what each crawler received, what it missed, and a ranked list of what to change first. Export it as a PDF and hand it to a client.

Go deeper

Understand the "why" before you run a check

Questions

Before you run your first check

Why would a page rank on Google but never get cited by ChatGPT?

Googlebot renders JavaScript. GPTBot, ClaudeBot and PerplexityBot mostly don’t — they read the raw HTML response. Content injected by JavaScript is invisible to them even though Google sees it fine.

What does the AEO score actually measure?

Every pillar score is built from the same named checklist shown on the report’s Content, Indexability and Keywords tabs — not a separate black-box number. See the full checklist at /checklist.

Do I need to install anything on my site?

No. Paste a URL and we fetch it the same way the crawlers do. Nothing to install, no tag, no waiting for a crawl.

Find out what AI can actually read on your site

One check takes about 20 seconds. The first one is on us.

See pricing