Skip to article
All field notes
Field note 12 / Strategy

Block the trainers, keep the librarians.

GPTBot, OAI-SearchBot, ClaudeBot, Google-Extended: which AI crawlers train models, which decide whether you can be cited, and what llms.txt really does.

The short answer

Usually not if you want to be cited. AI companies run separate bots for training and for search. Blocking a training bot such as GPTBot does not remove you from ChatGPT search, according to OpenAI. Blocking a search bot such as OAI-SearchBot does. Decide bot by bot, then check that your CDN is not blocking more than your robots.txt says.

Somewhere in your company there is a Slack thread titled “should we block the AI bots?”. One side wants to stop feeding models for free. The other side wants to show up when a buyer asks ChatGPT for a recommendation. Both are reasonable, and they are not actually asking for the same thing.

The good news: the main AI companies now separate the bot that collects training data from the bot that finds pages to cite. Once you see the split, most of the argument goes away.

One company, three different bots

Most AI providers document three kinds of visitor. A training crawler collects pages that may be used to build future models. A search crawler builds the index an assistant searches when it answers with sources. A user fetcher opens a specific page because someone in a chat asked it to.

What each documented bot does, according to its operator (checked 16 October 2026)
BotJobIf you block it
GPTBot (OpenAI)TrainingOpenAI treats it as a signal not to use your content for training foundation models. It does not control ChatGPT search.
OAI-SearchBot (OpenAI)SearchOpenAI says opted-out sites will not be shown in ChatGPT search answers.
ChatGPT-User (OpenAI)User fetchOpenAI says robots.txt rules “may not apply” because a user started the request.
ClaudeBot (Anthropic)TrainingSignals that future content should be excluded from training data.
Claude-SearchBot (Anthropic)SearchAnthropic says it may reduce your visibility in user search results.
Claude-User (Anthropic)User fetchAnthropic says its bots honour robots.txt, and blocking this one may reduce visibility in user-directed web search.
PerplexityBotSearchPerplexity says it is not used to crawl content for foundation models.
Perplexity-UserUser fetchPerplexity says it “generally ignores” robots.txt because a user asked for the page.
Google-Extended (Google)Training and Gemini groundingGoogle says it does not affect inclusion or ranking in Google Search.

Sources: OpenAI crawler documentation, Anthropic’s crawler policy, Perplexity’s bot documentation and Google’s list of common crawlers. These pages change; read the current version before you edit a production file.

Blocking GPTBot does not hide you from ChatGPT search

This is the most common mix-up. OpenAI states that each setting is independent: a site can allow OAI-SearchBot to appear in search results while disallowing GPTBot. So “we blocked GPTBot and disappeared from ChatGPT” would need another explanation. Check OAI-SearchBot, your firewall and whether the page is simply not relevant to the question.

The reverse is also true. Allowing GPTBot does not buy you a citation. OpenAI does not describe training access as a ranking factor for ChatGPT search, and we have not seen any evidence that it works as one. If someone tells you it does, ask for the source.

Google and Bing work differently

There is no separate “AI Overviews bot” to allow. Google’s AI optimization guide says a page must be indexed and eligible to appear in Google Search with a snippet to be shown in its generative AI features. In practice that means normal Googlebot access and snippet controls. Google-Extended is a separate opt-out for training and Gemini grounding, and Google says it is not a Search ranking signal.

Search Console also has its own generative AI control for Search. It is worth a look if your pages never appear in AI Overviews even though they rank.

Microsoft announced its Copilot controls through existing Bing tags rather than a new crawler. In its 2023 announcement, NOARCHIVE keeps a page out of chat answers and model training, while NOCACHE limits answers to the URL, title and snippet. Search Engine Journal reported in February 2026 that Bing’s revised guidelines still describe NOARCHIVE as keeping content out of Copilot answers. We could not load the official guidelines page to confirm the wording, so check it before relying on the exact effect.

What llms.txt does (so far, not much)

llms.txt was proposed in September 2024 as a Markdown file that gives language models a tidy summary of a site. It is a proposal, not a standard that the major assistants have committed to.

Google is unusually direct about it: creating an llms.txt file “will neither harm nor help” your visibility in Google Search, because Google Search ignores it. Ahrefs measured requests to llms.txt files across 137,210 domains in its own analytics in May 2026 and reported that 97% of the files it found received no requests at all. That is vendor data from SEO-aware sites, so treat it as a strong hint rather than a census.

So: if a file takes ten minutes and helps a developer tool you actually use, fine. If an agency sells it as a citation strategy, it is selling a text file.

Your robots.txt may not be the real gatekeeper

robots.txt is a request, not a lock. The standard, RFC 9309, says its rules are “not a form of access authorization”. The opposite problem is more common for marketing teams: something in front of the website blocks bots that robots.txt welcomes.

Cloudflare, for example, began asking new domains whether to allow AI crawlers in July 2025, and its AI bot settings have changed since, including how they treat bots that mix search and training. If someone ticked a box during setup, your robots.txt might say yes while the firewall says no.

  • Open your live robots.txt and list every AI user agent it mentions.
  • Check your CDN or hosting firewall for AI-bot rules, bot-fight modes or challenges on public pages.
  • Look at your server or CDN logs for OAI-SearchBot, Claude-SearchBot, PerplexityBot and Bingbot. Are they getting 200 responses, or 403s and challenges?
  • Write the decision down per bot, with the reason and the date. Future you will want to know why.

A sensible default for most brands

If your goal is to be recommended in AI answers, a reasonable starting point is: allow the search crawlers, decide about training crawlers on its own merits, and leave normal search engine access untouched. Publishers with valuable archives may reasonably choose differently; licensing is a business decision, not an SEO trick.

Then measure instead of guessing. Access only makes a citation possible. Whether you are actually mentioned depends on whether your page answers the buyer’s question better than the alternatives. Our guide to improving AI brand visibility covers that part, and the free baseline shows how to check before and after.

Sources & context

Examples and figures are illustrative unless explicitly stated otherwise. Written and published by Share of Voice, a Superstellar LLC product. We sell AI visibility reports; our commercial perspective is worth keeping in mind.

Spotted something we should correct? Let us know.

Keep going.

All field notes
Your brand in AI answers

One brand. One monthly report.

64 planned answers across four model APIs, supporting evidence and a factual website GEO check. Coverage can vary.

Prepare my scan See the monthly report format US$19 per month, including applicable tax. Cancel future renewals in your account.