Can AI read your page?
Paste a URL. We fetch it the way ChatGPT and Claude's crawlers do, with no JavaScript, and show you exactly what they get.
- Calling geo_auditFetching the page the way a crawler does, no JavaScript
- Calling geo_auditReading robots.txt, llms.txt and the sitemap
- Calling geo_auditScoring what an AI can reach, read, understand and use
What the audit checks
This checks whether AI can read you. Whether AI already mentions you is the other half. Run the free AI visibility checker
Frequently asked questions
Something else on your mind? Get in touch.
What is a GEO audit?
GEO stands for generative engine optimization. A GEO audit checks whether AI assistants can reach your page, read it, understand what it is about, and act on it. It is the technical half of getting cited in AI answers, and separate from whether AI currently mentions your brand.
How is it different from an SEO audit?
An SEO audit asks whether Google can rank the page. A GEO audit asks whether an AI crawler can use it. AI crawlers mostly do not run JavaScript, they read structured data first, they follow their own robots.txt rules, and browsing agents drive a page through its accessibility tree rather than its layout.
Does it run JavaScript?
No, on purpose. GPTBot, ClaudeBot and PerplexityBot fetch the HTML and do not render it, so this fetches your page the same way. The word count you see is the text those crawlers receive. If your content is built in the browser, it shows up here as close to empty, which is what the crawler sees.
Why did it say it could not read my page?
Usually bot protection refused our request. That is not proof that ChatGPT or Claude are blocked, since their crawlers sit on allow-lists that ours does not. The headline in the result names the other causes we meet, such as a timeout, a broken redirect, a 404 or a file that is not HTML. Whatever the cause, the audit reports no score rather than guessing one. The robots.txt rules it shows are still real, because those were read successfully.
Should I block AI crawlers?
It depends which. Training crawlers like GPTBot and CCBot feed model training, and blocking them is a legitimate choice. Search crawlers like OAI-SearchBot and PerplexityBot fetch pages to cite them in answers, so blocking those means you cannot be cited. On-demand fetchers like ChatGPT-User only run when a person asks the assistant to open your link, and OpenAI says robots.txt rules may not apply to them. Most sites that block everything never thought to separate them.
Does it audit my whole site?
No. One URL, plus the site-wide robots.txt, llms.txt and sitemap. Results for a URL are cached for 24 hours. ContextBolt SEO runs a separate on-page audit for up to 50 of your pages at a time from inside Claude, Cursor or Codex. It covers classic on-page issues such as titles, descriptions, headings and thin content, not these AI crawler checks.
Keep reading
- Free tool The free AI visibility checker See if ChatGPT and Google AI answers mention your brand. No signup.
- Product The full AI visibility report How often ChatGPT and Google AI name you, and who gets named instead.
- Guide GEO vs SEO What genuinely changes, what is relabeled SEO, and how to measure citations.
- Guide How to get into AI answers What citation means, what moves it, and how to check where you stand today.
- Guide A site audit with Claude Audit every page, fix what it flags, and prove the fixes landed.
- Guide The best AI visibility tools Tools for tracking your brand across ChatGPT, Perplexity and AI Overviews, ranked by job and price.
Try ContextBolt SEO free
ContextBolt SEO audits up to 50 of your pages for on-page issues from inside Claude, Cursor or Codex, and your AI can fix what it finds in the same chat.
Start your free trial See what ContextBolt SEO does