Free tool
AI crawler checker: can ChatGPT, Claude and Perplexity read your site?
Check in seconds whether 16 AI crawlers can read a page, from your robots.txt rules to how your server answers them.
What this AI crawler checker tests
An AI engine can only recommend what it can read. This AI crawler checker looks at the four places where a site can shut AI crawlers out, often without anyone noticing:
- robots.txt. Each crawler’s rules are applied the way the crawler reads them: the most specific user-agent group wins and the longest matching path decides.
- Your server and CDN. We request the page with the user agent of each main crawler and compare the answer with a normal browser. Firewalls that block “AI bots” with one click show up here as a 403.
- Page directives. A robots meta tag or an X-Robots-Tag header with noindex or nosnippet keeps a page out of search features, AI Overviews included.
- llms.txt. Whether the site publishes one. It is optional, and our llms.txt generator drafts one from your sitemap.
The AI crawlers we check
| Crawler | Company | Used for |
|---|---|---|
GPTBot | OpenAI | Model training |
OAI-SearchBot | OpenAI | AI search index |
ChatGPT-User | OpenAI | Visits when a user asks |
ClaudeBot | Anthropic | Model training |
Claude-SearchBot | Anthropic | AI search index |
Claude-User | Anthropic | Visits when a user asks |
PerplexityBot | Perplexity | AI search index |
Perplexity-User | Perplexity | Visits when a user asks |
Googlebot | AI search index | |
Google-Extended | Opt-out token, no crawler of its own | |
Bingbot | Microsoft | AI search index |
Applebot-Extended | Apple | Opt-out token, no crawler of its own |
meta-externalagent | Meta | Model training |
Amazonbot | Amazon | AI search index |
CCBot | Common Crawl | Model training |
Bytespider | ByteDance | Model training |
The split that matters is between training and search. Blocking a training crawler keeps your content out of future models; blocking a search crawler removes you from the answers that engine gives today.
How to allow or block AI crawlers in robots.txt
To stay visible in AI search while opting out of model training, allow the search and user-triggered crawlers and disallow the training ones:
User-agent: OAI-SearchBot
User-agent: ChatGPT-User
User-agent: PerplexityBot
User-agent: Claude-SearchBot
Allow: /
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: CCBot
User-agent: Google-Extended
Disallow: / Two things to remember. robots.txt is a request, not a lock, so check your CDN settings as well, since that is where most accidental blocks live. And every change here trades training exposure against visibility: decide per crawler, not with one global rule. To see which of them actually visit you, and how often, drop your access log into the log file analyzer . To try a rule before you publish it, paste your edited file into the robots.txt tester and test any URL against it.
Why crawler access matters for AI visibility
Crawler access is the floor, not the goal. A site that AI engines can read can still be left out of the answers, and the only way to know is to measure. Mencoro tracks how ChatGPT, Perplexity and Google’s AI features mention your brand , next to your competitors, so you can see whether opening the door actually changes the answer.
FAQ
AI crawler checker: frequently asked questions
More free tools
Start tracking your brand in AI search today
Monitor how AI engines cite your brand, track keyword positions, and benchmark against competitors, all in one platform.