| User-agent | Company | Type | What it feeds |
|---|---|---|---|
| OAI-SearchBot | OpenAI | RETRIEVAL | ChatGPT Search results and citations |
| ChatGPT-User | OpenAI | RETRIEVAL (USER FETCH) | Live page fetches when a ChatGPT user asks about your site |
| GPTBot | OpenAI | TRAINING | OpenAI model training corpora |
| Claude-SearchBot | Anthropic | RETRIEVAL | Claude Search results and citations |
| Claude-User | Anthropic | RETRIEVAL (USER FETCH) | Live fetches during Claude conversations |
| ClaudeBot | Anthropic | TRAINING | Anthropic model training |
| PerplexityBot | Perplexity | RETRIEVAL | Perplexity answers and citations |
| Perplexity-User | Perplexity | RETRIEVAL (USER FETCH) | Live fetches for Perplexity users |
| Googlebot | RETRIEVAL | Google Search, AI Overviews and AI Mode | |
| Google-Extended | TRAINING / GROUNDING | Gemini training and grounding | |
| Bingbot | Microsoft | RETRIEVAL | Bing results, feeds Copilot answers |
| Amazonbot | Amazon | RETRIEVAL | Alexa answers and Rufus shopping assistant |
| Meta-ExternalAgent | Meta | TRAINING / RETRIEVAL | Meta AI |
| Bytespider | ByteDance | TRAINING | TikTok and Doubao models |
| CCBot | Common Crawl | TRAINING | The open Common Crawl corpus many models train on |
The distinction that decides your AI visibility
Blocking a retrieval crawler removes you from that engine's answers. If OAI-SearchBot cannot reach you, ChatGPT Search cannot cite you, full stop. Blocking a training crawler costs you nothing in visibility; it only keeps your content out of future model training, which is a licensing decision, not an SEO one.
The most common mistake we see: copying a robots.txt snippet that blocks both families, then wondering why the site never appears in AI answers.
robots.txt to be cited (allow retrieval, block training)
Keep Googlebot and Bingbot unblocked unless you want out of ordinary search as well; both also feed AI answer surfaces.
robots.txt is only half the story
A crawler your robots.txt allows can still be blocked by a firewall or CDN bot rule that serves challenge pages to non-browser user agents. Your site looks fine to you and returns nothing to the crawler, and no file on your server will ever tell you. The only way to know is to request your pages as the crawler and compare what comes back, which is exactly what our free checker does.
Free check, about a minute: robots.txt rules and real fetch tests as five different AI crawlers, including the firewall blocks this page just warned you about.
Run the free AI visibility check