Free AEO grader · no signup · fifteen checks · every fix included

Free AEO grader: can AI read your website?

Before an engine can recommend you it has to reach your site, read it without running your JavaScript, and find a sentence that says what you are. We check all of that the way a crawler does and hand you the fixes, ready to paste.

Reads your site the way a crawler does: raw HTML, no JavaScript, no login. Nothing is stored except the result.

92of 100

citegraph.app

Readable

Engines can read it. What’s left is off-site.

Ahead of 85% of the 142 sites checked so far.

Reach
100%
Understand
80%
Parse
100%

Fix first

  1. 1

Readable. Now the half you don't control. Do the engines actually name citegraph.app?

A scan asks your buyers’ questions on ChatGPT, Claude, Gemini and Perplexity (ChatGPT alone on ChatGPT Only), several times each, and shows who gets named instead of you and which pages they cite. Sign up and the first live answer is free.

See who AI names instead

Can they reach it

50 / 50 points

Can they understand it

40 / 50 points

Can they parse it

22 / 22 points

Put the score on your site

A badge that links to this result and re-checks itself every week, so it never goes stale. README, footer, docs.

citegraph.app is readable by AI: 92/100 on CiteGraph
<a href="https://www.citegraph.app/readiness?d=citegraph.app"><img src="https://www.citegraph.app/badge/citegraph.app.svg" alt="citegraph.app is readable by AI: 92/100 on CiteGraph" height="48"></a>

Email me this report

The score, the blockers and the link. Nothing else, no sequence.

Compare with a competitor

Their score next to yours. Same checks, same rules.

What it checks, and what it can’t

Can they reach it

robots.txt for Googlebot, Bingbot, OAI-SearchBot, ChatGPT-User, PerplexityBot, ClaudeBot, GPTBot and Google-Extended. Text present without JavaScript. A sitemap.

Can they understand it

Title, description, H1. A plain statement of what it is, who it is for, the price, the alternatives. Comparison pages, because “X vs Y” is what buyers ask.

Can they parse it

Organization, Product and FAQ schema, llms.txt, canonical and Open Graph tags. Each one arrives as a block you paste.

What it can’t tell you

Whether the engines actually name you. That depends on the pages they cite, mostly not yours. A scan asks your buyers’ questions across four engines (ChatGPT alone on ChatGPT Only) and shows who gets named instead. The first one runs the day you start a plan, from $19 a month.

Which kind of AEO grader this is

There are two kinds of AEO grader. Brand graders, like HubSpot’s AI Search Grader, ask the engines about your brand and score what they say. Site graders, like this one, check whether the engines can reach, read and quote your site. Start with the site: a page the engines cannot read is a page they rarely cite. To see what an AI assistant says about you, run the free AI visibility checker: one buyer question, the answer, and the sites it cited.

Questions

What does the AI readiness check look at?+

Fifteen things the site itself controls: whether robots.txt lets in the eight crawlers that feed ChatGPT, Claude, Gemini and Perplexity; whether the page has text without JavaScript; the sitemap; title, description and H1; whether the homepage says in plain words what the product is, for whom, at what price and against which alternatives; comparison pages; Organization, Product and FAQ schema; llms.txt; canonical and Open Graph tags. Each failing check comes with the fix to paste.

Each check is explained in Is my website AI ready? The fifteen checks.

Is a high score the same as being recommended by AI?+

No. The score says whether an engine can reach, read and quote your site. Whether it actually names you when a buyer asks depends mostly on third-party pages: the listicles, Reddit threads and directories the engines cite. That is what a CiteGraph scan measures; plans start at $19 a month, with a 120-day guarantee.

Does llms.txt matter?+

There is no public evidence yet that the major engines read it, so it carries 3 of the 122 points the site checks are scored on, about 2.5 of the 100-point score. It takes two minutes and costs nothing, so it is in the list, but it is not the fix that moves anything.

The evidence so far is in Does llms.txt work? What the data shows.

Why does my JavaScript app score so low?+

Several crawlers never execute scripts. If the words on your page only appear after JavaScript runs, those engines see an empty page: no H1, no paragraph, nothing to quote. Server-rendering or prerendering the homepage fixes it, and it is usually the single biggest jump in the score.

More in JavaScript sites and AI search.

Is it really free, with no account?+

Yes. The check runs against your site directly and costs us nothing to run, so there is no account and no card. Results are cached for a week, so the shareable link opens instantly. What the free check cannot do is write the missing paragraph for you or track the score over time; that lives in the app.

Said in public

“This is what a useful audit tool should do: make the next move obvious”

Readable is the first step. See whether AI recommends you.

From $19 a month, billed monthly, cancel any time, under a 120-day guarantee.