Which AI crawlers to allow in robots.txt: GPTBot, OAI-SearchBot, ClaudeBot, Google-Extended and more
Yakiv Romanchuk, founder of JW2D · Published
Short answer
AI companies use separate crawlers for search and for training. To appear in AI answers, allow the search ones: OAI-SearchBot (ChatGPT search), Claude-SearchBot (Claude), PerplexityBot (Perplexity), Bingbot (Bing and Copilot) and Googlebot (Google Search, AI Overviews, AI Mode). Training crawlers — GPTBot, ClaudeBot and the Google-Extended token — are a separate choice; Google states that Google-Extended does not affect inclusion or ranking in Google Search. Also check your CDN: Cloudflare has blocked AI crawlers by default since 1 July 2025.
AI crawlers and what they do
| Company | Agent | Purpose (official documentation) | For AI answers? |
|---|---|---|---|
| OpenAI | OAI-SearchBot | Surfaces websites in ChatGPT search results; opted-out sites are not shown in ChatGPT search answers | Yes — allow |
| OpenAI | ChatGPT-User | Visits pages for certain user actions in ChatGPT and custom GPTs | Yes — usually allow |
| OpenAI | GPTBot | Crawls content that may be used to train OpenAI foundation models | No — training only |
| Anthropic | Claude-SearchBot | Indexes content to improve Claude’s search results; disabling it may reduce visibility | Yes — allow |
| Anthropic | Claude-User | Fetches pages when users ask Claude questions; disabling it may reduce visibility in user-directed search | Yes — allow |
| Anthropic | ClaudeBot | Collects web content that could contribute to model training | No — training only |
| Perplexity | PerplexityBot | Surfaces and links websites in Perplexity search results; not used for training foundation models | Yes — allow |
| Perplexity | Perplexity-User | Fetches pages for user questions; generally ignores robots.txt; not used for training | Yes |
| Googlebot | Google Search crawler; AI Overviews and AI Mode use pages indexed by Google | Yes — allow | |
| Google-Extended | Token controlling use of content for training Gemini models and grounding in Gemini Apps and Vertex AI; does not affect Google Search inclusion or ranking | Your choice | |
| Microsoft | Bingbot | Bing crawler; Copilot grounds answers in Bing; Bing advises not to block Bingbot in robots.txt | Yes — allow |
How to decide
- You want to appear in AI answers — allow all search agents in the table: OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot, Googlebot, Bingbot.
- You do not want your content used for training — you can disallow GPTBot and ClaudeBot and the Google-Extended token. According to the companies’ documentation, this is separate from their search crawlers.
- You want maximum presence in AI — allow both. This is a business decision; there is no official statement that allowing training crawlers improves visibility in AI answers.
Example robots.txt
A minimal configuration that allows AI search and blocks training could look like this:
User-agent: OAI-SearchBot/Allow: /User-agent: Claude-SearchBot/Allow: /User-agent: PerplexityBot/Allow: /User-agent: GPTBot/Disallow: /User-agent: ClaudeBot/Disallow: /User-agent: Google-Extended/Disallow: /
On jw2d.com we allow both search and training crawlers, because for us maximum presence in AI matters more. Perplexity notes that changes may take up to 24 hours to be reflected.
The Cloudflare trap
robots.txt is not the only gate. On 1 July 2025 Cloudflare announced that it was changing its default to block AI crawlers unless they pay creators for their content. In a post of 1 July 2026 it described new defaults from 15 September 2026 for new domains: Search bots stay allowed, while Training and Agent bots are blocked by default on pages that display ads; non-verified bots remain blocked by default.
If your site is behind Cloudflare or another CDN with bot protection, check its AI bot settings in addition to robots.txt. Otherwise robots.txt may say “allow” while the CDN still blocks the crawler.
Anthropic warns that blocking its crawlers by IP address may not work reliably because it prevents them from reading robots.txt; it recommends robots.txt for opting out.
Other technical blockers
- Client-side rendering. Bing advises against hiding critical content behind client-side rendering.
- Meta directives. noindex removes a page from Google; Bing says NOARCHIVE prevents content from being used in Copilot responses.
- Forms and logins. Content behind a login or form is not available to crawlers.
Sources
- OpenAI. Overview of OpenAI crawlers
- Claude Help Center. Does Anthropic crawl data from the web, and how can site owners block the crawler?
- Perplexity Docs. Perplexity Crawlers
- Google Search Central. Google’s common crawlers (Google-Extended)
- Google Search Central. AI features and your website
- Bing Webmaster Guidelines
- Cloudflare. Content Independence Day: no AI crawl without compensation! (1 July 2025)
- Cloudflare. Your site, your rules: new AI traffic options for all customers (1 July 2026)
FAQ
Should I block GPTBot?
It is your choice. OpenAI describes GPTBot as crawling content that may be used for training; appearing in ChatGPT search depends on OAI-SearchBot, a separate crawler.
Does blocking Google-Extended remove my site from Google or AI Overviews?
Google states that Google-Extended does not impact a site’s inclusion in Google Search and is not a ranking signal. AI Overviews use pages indexed by Googlebot.
Which crawler do I need for ChatGPT?
OAI-SearchBot. OpenAI says sites opted out of it are not shown in ChatGPT search answers.
Which crawler do I need for Claude?
Claude-SearchBot and Claude-User. Anthropic says disabling them may reduce your visibility in Claude’s search results.
Why do AI crawlers not reach my site even though robots.txt allows them?
Often because of a CDN or firewall: Cloudflare, for example, has blocked AI crawlers by default since July 2025. Check the bot settings there too.
Want AI to recommend your business?
We will check what ChatGPT, Gemini and Perplexity say about your niche today and show you where to start.
More articles
- Local business in AI search: Google Business Profile, reviews and consistent data
- How AI chooses which websites to cite: what Google, Bing, OpenAI and Perplexity say
- Schema.org markup for AI search: does it help, and what to mark up
- How to choose an AI search (GEO) contractor: questions to ask and red flags
- Google AI Mode: what it is and how businesses can appear in it
- What is answer engine optimization (AEO) and how it differs from GEO and SEO
- What is AI SEO, and will AI replace SEO?
- How to get cited by Perplexity: crawlers, site settings and content
- How to appear in Microsoft Copilot answers: what Bing’s guidelines say
- Google AI Overviews: what they are and how to appear in them
- How to rank in ChatGPT: what OpenAI says and what works in practice
- What is llms.txt and does your website need it?
- AI visibility: what it is and how to measure it
- What is generative engine optimization (GEO) and how to get into ChatGPT, Gemini and Perplexity answers