How ready is your site for AI search?
Enter a page address and get a graded readiness assessment of what is mechanically checkable — structured data, AI crawler access, machine-readability. It measures readiness, not whether engines actually cite you.
The page is the diagnosis. This is the treatment.
Per-check remediation in priority order — what to add, where, with the exact schema, robots.txt and llms.txt snippets to paste in. Written to stand on its own.
Readiness is the half a site controls. The other half is the question this tool deliberately does not answer: when buyers ask AI engines about your category, are you the brand the answer names? Measuring that means querying the engines systematically — which is the AI search visibility audit, run senior-led with a defensible query set and a competitive read.
What this does — and doesn't.
Does this measure whether AI engines recommend my brand?
No — and be wary of any free tool claiming it does. This check measures readiness: the mechanically checkable layer a site controls — structured data, crawler access, machine-readability. Whether engines actually cite you is a different measurement, made by querying the engines systematically.
What exactly does the checker fetch?
Three things, once: the page you submit, the site’s robots.txt and its llms.txt. It identifies itself honestly as sampark-aeo-check, respects robots.txt directives aimed at it, stops after five seconds, and reads at most 2MB. Results are cached for an hour.
What is on the page, and what is in the email?
The page is the diagnosis: your grade, what it means for you, and a specific line for every check — what passed, what warned, what failed. The email is the treatment: how to fix each one, in priority order, with the exact schema, robots.txt and llms.txt snippets to paste in. Running the check is free and never gated; the emailed plan is optional.
Is the URL I check stored?
Checks run on demand and results are cached briefly (an hour) so repeat checks of the same page don’t refetch it. Nothing is logged against you, and requesting the emailed report transmits only that form — plus your grade, if you tick the box.
Why did my well-ranking site score poorly?
Ranking and readiness are different layers. A site can rank well on authority earned over years while declaring no structured data, blocking AI crawlers or rendering everything with JavaScript — the things this check measures. The gap between the two is exactly what the score is for.
What do the grades mean?
The letter grades the checkable layer, not the percentage. A means nothing is left to fix — every check passes. A− means every hard check passes and only a soft heuristic flag remains, such as no question-and-answer structure on a page that is not meant to be an FAQ — a page can be fully ready and honestly hold an A−. B to E reflect widening gaps in the layer you control. A competent site with no llms.txt is a considered B at a high percentage, not an A — the letter is meant to discriminate at the top, so it holds the bar there.
Let’s talk about what’s next.
For executive advisory, fractional CMO, AI search strategy or speaking enquiries.
sam@sampark.com.au