How to use the AI crawler checker
- Enter your website address, like
example.com. - Run the check. SEOGrove fetches
/robots.txtfrom your site. - Read the list. Each crawler shows allowed or blocked, plus who runs it and what it is for.
If your site has no robots.txt, every crawler is allowed.
The crawlers we check
| Crawler | Company | What it does |
|---|---|---|
| GPTBot | OpenAI | Collects pages to train models |
| OAI-SearchBot | OpenAI | Finds pages for ChatGPT search |
| ChatGPT-User | OpenAI | Opens pages a ChatGPT user asks about |
| ClaudeBot | Anthropic | Collects pages to train models |
| Claude-SearchBot | Anthropic | Finds pages for Claude’s search |
| PerplexityBot | Perplexity | Finds pages for Perplexity answers |
| Google-Extended | Controls use in Gemini (not Google Search) | |
| Applebot-Extended | Apple | Controls use in Apple Intelligence |
| CCBot | Common Crawl | Builds an open dataset many AI models use |
| meta-externalagent | Meta | Collects pages for Meta AI |
Should you allow AI crawlers?
It depends on what you want.
- If you want to be mentioned in AI answers, allow the search crawlers at least: OAI-SearchBot, Claude-SearchBot and PerplexityBot. If they can’t read your pages, they can’t cite them.
- If you don’t want your content used for training, you can block the training crawlers (GPTBot, ClaudeBot, CCBot, Google-Extended) and still allow the search ones.
Many sites block AI crawlers by accident. A security plugin, a CDN setting or an old “block all bots” rule can do it without anyone noticing. Run this check after any big site change.
Example: block training, allow AI search
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: CCBot
User-agent: Google-Extended
Disallow: /
User-agent: *
Allow: /