AI visibility checker
AI visibility checker
A short audit of the things you control: crawler access, page structure, entity signals and measurement. You get a score out of 20 and a fix list in priority order.
Answer honestly; unsure means no
In short
The AI visibility checker scores five things you control that decide whether answer engines can find, read and quote your site: crawler access in robots.txt, a clear answer near the top of each page, structured data, consistent brand and entity facts, and measurement. It returns a score out of 20 and a fix list in priority order.
What the checker looks at
AI answer engines such as ChatGPT, Claude, Perplexity and Google's AI features pull from pages they can crawl and parse. The checker tests the parts of that chain that sit on your side. It does not claim to read what any engine will say about you, because those answers vary by question and change over time.
| Area | Points | What earns them |
|---|---|---|
| Crawler access | 5 | robots.txt does not block the search and user-fetch bots you want, and key pages return a normal status |
| Answerable pages | 5 | Each target page opens with a direct answer of 40 to 70 words and uses question headings |
| Structured data | 4 | Organization, plus Article, FAQ, Product or LocalBusiness where they match the visible content |
| Entity consistency | 3 | Name, address, services and profiles match across your site and listings |
| Measurement | 3 | You record AI referrals and test a fixed set of questions on a schedule |
Inputs
- Your robots.txt text, pasted in. The checker reads the rules for GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-User, Claude-SearchBot, PerplexityBot, Perplexity-User, Google-Extended and Applebot-Extended.
- Up to 10 buyer questions, written as a customer would type them.
- Yes or no answers to a short list of page and measurement questions.
If you are unsure of an answer, choose no. A fair score is more useful than a flattering one.
How to read the score
| Score | Meaning | Next step |
|---|---|---|
| 0 to 7 | Engines may not be able to use your pages | Fix crawler access and add direct answers first |
| 8 to 14 | Readable, but not built to be quoted | Add structure, question headings and schema |
| 15 to 20 | A sound base | Work on mentions from other sites and keep testing |
A blocked bot is not always a mistake. Some publishers block training crawlers on purpose while allowing search and user-fetch bots. The checker lists each bot separately so you can see the choice you have made.
Worked example: a robots.txt that blocks by accident
A site carries a rule that disallows everything for all agents on the staging server, and that file was copied to the live site at launch. The checker shows every bot as blocked, scores crawler access 0 of 5, and puts that fix at the top of the list. One line removed from robots.txt changes more than any content work could.
What the score cannot tell you
A high score does not mean an engine will cite you. Citations depend on the question, the competition and what other sites say about you. The checker measures readiness. For the full picture we run question tests by hand and report them next to your own Search Console and referral data. See AI search optimization, GEO and the GEO checklist.
Updated 30 October 2026
Questions, answered
Does the checker tell me if ChatGPT mentions my brand?
Should I allow every AI crawler?
Does llms.txt improve this score?
How often should I rerun it?
Keep exploring
AI search optimization: get found where people now ask
People ask ChatGPT, Perplexity, Copilot and Google's AI answers before they ever see a results page. We make sure your business is readable, quotable…
Free toolllms.txt generator
Add your site name, a short summary and your most useful pages with a note on each. The generator returns a formatted llms.txt file ready to upload…
ChecklistGEO checklist: earn citations in AI answers
Generative engines write an answer, then cite a handful of sources. Your job is to be a source they can find, understand and trust. This checklist is…
Want a human review of the result?
Send us your score and you get a fixed quote after a short call.