AEO / AI Search
AEO Checker
Being crawlable gets you read. Being answerable gets you quoted. This grades how easily ChatGPT, Perplexity, Gemini and Google AI Overviews can lift a clean answer off your page — and shows you the exact passage they would take.
Fetches the page server-side and reads only what a crawler sees — no JavaScript is executed, exactly like a real AI crawler.
Answerable is not the same as crawlable
An AI answer engine does two things: it fetches your page, then it looks for a self-contained passage it can quote and attribute. Most pages pass the first step and fail the second — the answer is buried three paragraphs down, split across a 200-word block, or phrased so it only makes sense with the rest of the page around it. This tool grades the second step.
What gets graded
Answerable structure (30)
Question-shaped headings with a real answer underneath. This is the single strongest pattern — it mirrors the question-and-answer shape the models are built around.
Answer-first lead (20)
Whether the opening paragraph answers the page's question on its own, in roughly 60 words or fewer. Engines lift the top of the page far more often than the middle.
Machine-readable markup (25)
FAQPage / HowTo / Article / Organization JSON-LD. Schema hands the engine your facts instead of making it infer them from prose.
Chunkability (15)
Short paragraphs, lists and tables quote cleanly. Long undifferentiated blocks are hard to cut a snippet out of without losing the meaning.
Trust signals (10)
An author and a date. Answer engines prefer sources they can attribute and age-check.
Frequently asked questions
Is AEO different from SEO?
It overlaps but optimises for a different outcome. SEO competes for a click on a ranked list. AEO competes to be the passage an assistant reads out or cites, which often means no click at all — so the wording, structure and schema of the answer matter more than the keyword density around it.
Does a high score guarantee I get cited?
No. Citation depends on the engine, the query, your authority, and competitors — none of which any tool can see. This grades the part you control: whether a clean, self-contained, attributable answer exists on the page for an engine to take.
Why does the score ignore my keywords?
Because answer engines match meaning, not strings. What decides whether you get quoted is whether a passage answers a question completely on its own. Keyword tools already cover the ranking side — this deliberately does not duplicate them.
Is FAQPage schema still worth adding?
For AI answers, yes. Google reduced FAQ rich results in ordinary search, but the markup still hands answer engines a clean, pre-parsed question-and-answer pair, which is exactly the shape they want. This tool generates it from the questions already in your page.
Why does the tool not run JavaScript?
Because AI crawlers do not either. If your answers only appear after JavaScript runs, the engine sees an empty page — so the tool deliberately reads what they read. If your score looks wrong, check whether the content is server-rendered.