Skip to content
AuditAE / AI Search AuditFree · No login

Free AI search audit: can AI engines
fetch, read and trust
your site?

A 0–100 AI readiness score in about ten seconds: whether your robots.txt lets the citation bots in, whether there’s an llms.txt, whether the text is readable without JavaScript, whether the schema tells engines who you are — and the exact fix for each thing that fails, emailed to you.

10 checks · up to 5 pages · score on screen, full report by email · no card

A GEO audit, an AEO checker, an AI readiness check — same job: the site-side reasons an AI answer can’t cite you. Checks the page you enter plus up to four more from your sitemap. One free run per day; sign up free for more.

AI visibility audit · GEO audit · AEO audit

What the free AI visibility audit checks

People call this an AI visibility audit, a GEO audit or an AEO audit. Whatever the name, the free version here answers one question: is anything on your site stopping ChatGPT, Perplexity, Claude, Gemini or Google AI Overviews from citing it? It reads the page you enter plus up to four more from your sitemap or navigation, the way an AI fetcher does, and checks three things.

  1. Can the engines fetch it?

    Your robots.txt is read for GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended and Bingbot, and the sitemap is checked for at least one URL.

  2. Can they read and quote it?

    Each crawled page is checked for text in the raw HTML (no JavaScript needed), no noindex or nosnippet rule, an answer-first shape (one h1, a short opening paragraph, at least two h2s) and FAQ schema where the page asks questions.

  3. Can they tell who published it, and when?

    Organization schema on the homepage, Article or Product schema on pages, an llms.txt file, and a modified date inside the last 12 months.

What it doesn’t check: whether the engines actually cite you today. That’s the other half of an AI visibility audit, and the free AI visibility checker runs it: one buyer question through ChatGPT, Perplexity, Gemini and Google AI Overviews, with the sources each one cited and the competitors it named.

How it’s scored

Ten checks. Only the ones that decide whether an AI engine can cite you.

The AI readiness score measures whether answer engines can fetch a site (robots rules, sitemap), read it (server-rendered text, snippet permissions, answer-first structure) and trust it (Organization and Article schema, llms.txt, freshness). Site checks run once and are worth 42 points; page checks run on every crawled page, are averaged, and are worth 54. Grades: A 90+, B 80+, C 70+, D 60+, F below.

Site checks — once per domain (42 points)

CheckPasses whenFailing meansPoints
AI citation bots allowedrobots.txt doesn't block GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended or Bingbot site-wideCheck every AI crawlerA blocked bot can't fetch a single page, so that engine can never cite you20
llms.txt served/llms.txt returns 200 in the llmstxt.org formatCheck your llms.txt line by lineNo manifest for LLM tools to learn what the site is8
Organization schemaHomepage carries Organization JSON-LD with name, url and sameAsEngines can't resolve who the site is or connect it to profiles they trust10
XML sitemap/sitemap.xml (or the one robots.txt declares) lists at least one URLDiscovery depends on links alone4

Page checks — per crawled page, averaged (54 points)

CheckPasses whenFailing meansPoints
Snippet not suppressedNo noindex, nosnippet or max-snippet:0 in meta robots or X-Robots-TagThe engine may read the page but can't quote it12
Content readable without JavaScriptThe main text is in the raw HTML (heuristic: 120+ readable words, no empty app shell)Fetchers that don't run JS see an empty page14
Article / Product schemaArticle, BlogPosting or Product JSON-LD with headline or name, datePublished, authorEngines can't attribute or date the content10
FAQ schema where Q&A existsPages with two or more question headings carry an FAQPage blockAnswerable content isn't marked as answers8
Answer-first structureOne h1, an opening paragraph of 60 words or fewer, at least two h2sEngines extract poorly from wall-of-text pages6
Updated within 12 monthsdateModified in schema, article:modified_time, or sitemap lastmod within a yearThe page reads as stale4

Need the markup for a fix? The free schema generator and FAQ schema generator write Organization, Article and FAQPage JSON-LD from a form.

Not yet in the free audit: a PageSpeed-based “fetchable fast” check (time to first byte and page weight), which is next. Two WordPress-plugin checks — AI-bot 404s and which AI crawlers actually reach the site — need server logs and can’t be seen from outside.

Then the other half

Ready is not the same as cited.

This audit finds the technical reasons a site can’t be cited. The AI citation audit shows whether it is: it runs your buyer prompts through ChatGPT, Perplexity, Gemini and Google AI Overviews and reports which engines cite you, which cite competitors, and what to change on the page that would win the citation.

FAQ

Questions

A technical audit of whether AI answer engines — ChatGPT, Perplexity, Claude, Gemini and Google AI Overviews — can fetch your pages, read the text without running JavaScript, quote it, and identify who published it. It's separate from whether they actually cite you: this audit finds the reasons they couldn't; the citation audit shows whether they do.

Both names describe the same job. Generative engine optimization (GEO) and answer engine optimization (AEO) are about being the source an AI answer cites, and every check here is a precondition for that: crawler access, quotable text, machine-readable authorship, answer-shaped structure. It's the site-side half of GEO; the citation audit is the results half.

Four site checks worth 42 points run once per domain, and six page checks worth 54 points run on each crawled page and are averaged. The total is scaled to 100 and graded A (90+), B (80+), C (70+), D (60+) or F — the same model as the AuditAE WordPress plugin's AI Readiness Score. The point values are listed on this page.

Everything the on-screen result summarises: every failing check on every crawled page, why it matters, and the copy-paste fix — the robots.txt lines to add, the Organization or Article JSON-LD, an llms.txt drafted from your own pages. One email, no drip campaign.

The free audit crawls the page you enter plus up to four more from your sitemap or navigation. That's enough for a real verdict on the site and a taste of the page-level findings. A signed-up account can run the citation audit on the same domain; a larger crawl for signed-up users is next.

No. Those tools report classic SEO issues across thousands of URLs. This runs only the checks that decide whether AI engines can fetch, read and trust a site, and gives you the fix for each one.

Heuristically. It reads the raw HTML the server sends, as an AI fetcher would, and flags a page as likely client-rendered when it has under 120 words of readable text plus an empty app shell or heavy scripting. It doesn't run a browser, so it says "likely" rather than certain.

Yes. No login, no credits, no card. The score and a pass/fail read-out show on screen; the full report with every fix is emailed. Anonymous visitors get one run per day; a free account can run more and re-run any time.

Free citation check

Ready for AI is step one. Does AI cite you?

Ask ChatGPT, Perplexity, Gemini and Google AI Overviews a buyer question and see which sites they cite. Free, no card.

Free citation checkNo signup
Add your brand and we’ll write one for you.

Checked on all 4 engines

  • ChatGPT
  • Perplexity
  • Gemini
  • AI Overviews

1 prompt × 4 engines · ~30 seconds · no card required

Fix what blocks AI. Then win the citation.

AuditAE finds the prompts where AI cites a competitor instead of you, tells you what to change on the page, and checks again after you ship.

$5 free credit · no card on file