How to allow search and answer bots while refusing training
In short
Name the training tokens (GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, Meta-ExternalAgent, CCBot) in Disallow groups and leave search and user fetchers allowed. OpenAI treats OAI-SearchBot and GPTBot as independent settings: a site can allow search while disallowing training. Google-Extended controls Gemini training and grounding and does not affect Search inclusion or ranking.
Operators have split search from training into separate tokens. Most of the work is naming the training tokens and leaving the search and fetch tokens alone.
In practice
- Name the training tokens in one Disallow group: GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, Meta-ExternalAgent and CCBot. The robots.txt builder writes this group for you.
- Leave the search tokens allowed. OpenAI treats OAI-SearchBot and GPTBot as independent settings, so a site can appear in ChatGPT search while refusing training.
- Know which tokens never crawl. Google-Extended and Applebot-Extended are control tokens: refusing them opts out of training while pages stay in Google Search and Apple search.
- Split Amazon the same way. Amazonbot may train; Amzn-SearchBot and Amzn-User are not used for training.
- Plan for the Bing gap. Bing has no robots.txt training token yet; NOARCHIVE is today's opt-out, and Cloudflare says robots.txt support is targeted for early 2027.
- If you use Cloudflare, its Disallow AI Training setting (2026-09-15) writes the no-training preference into robots.txt and keeps Accountable mixed-use crawlers in search.
Training tokens in the Index, refused
User-agent: GPTBot User-agent: ClaudeBot User-agent: anthropic-ai User-agent: Google-Extended User-agent: Applebot-Extended User-agent: Amazonbot User-agent: meta-externalagent User-agent: CCBot User-agent: MistralAI-Training Disallow: /
What the sources say
- Primary source OpenAI treats OAI-SearchBot and GPTBot as independent settings: a site can allow search while disallowing training. Source, read 2026-11-04.
- Primary source Google-Extended controls Gemini training and grounding and does not affect Search inclusion or ranking. Source, read 2026-11-04.
- Primary source Applebot-Extended does not crawl; disallowing it opts out of training while pages stay in Apple search. Source, read 2026-11-04.
- Primary source Amazon separates Amazonbot (may train) from Amzn-SearchBot and Amzn-User (not used for training). Source, read 2026-11-04.
- Primary source Bing has no robots.txt training token yet; NOARCHIVE is today's opt-out and robots.txt support is targeted for early 2027, per Cloudflare. Source, read 2026-11-04.
- Primary source Cloudflare's Disallow AI Training (2026-09-15) writes the no-training preference into robots.txt and keeps Accountable mixed-use crawlers in search. Source, read 2026-11-04.
Related
- robots.txt builder
- All training rows
- Google-Extended profile
- Disallow AI Training
- Which AI bots to allow, by type of site
- Training and search policy in robots.txt
Sources
Last reviewed 2026-11-04