Skip to main content
ye5

AI VISIBILITY SUITE

ANSWERS

Does blocking AI training bots hurt my visibility in AI search?

Blocking GPTBot or ClaudeBot does not directly control the separate search and user-fetch agents used by those providers. Provider controls differ: Google-Extended is a robots.txt permission token that also controls grounding in specified Gemini and Vertex AI products. ye5's GEO Web audit checks your machine-access setup.

Training and retrieval are different mechanisms

Training crawlers copy your pages into a dataset used to build a future model version. Retrieval mechanisms fetch a live page when someone asks a question, or draw on an index or a cached copy, through AI Overviews, ChatGPT and Perplexity browsing, or Copilot. ye5's GEO Web audit treats the two separately: it checks whether automated readers can reach your site today, not whether you allowed last month's training crawl.

The training side runs on its own clock (see: How long does GEO take to show results?). Training directives govern future collection; they do not erase existing datasets or guarantee a change in any model version.

Which bots and directives control training data?

These examples show how three providers separate or combine training and retrieval controls.

BotRuns byFeeds
GPTBotOpenAITraining data for future ChatGPT versions; a separate choice from OAI-SearchBot
ClaudeBotAnthropicTraining data for future Claude versions; a separate choice from Claude-SearchBot and Claude-User
Google-ExtendedGoogle (robots.txt permission token, no separate request user-agent)Training and grounding in specified Gemini and Vertex AI products, not Google Search inclusion or ranking

Blocking GPTBot or ClaudeBot keeps future crawls out of that bot's training set. Blocking GPTBot is an independent choice from allowing OAI-SearchBot, and blocking ClaudeBot is independent from allowing Claude-SearchBot and Claude-User, so the training directive does not control those separate search and user-fetch agents. Google-Extended works differently: disallowing it also withholds grounding in the specified Gemini and Vertex AI products (see: What should go in robots.txt for AI crawlers?).

What stays the same when you block them?

Blocking training bots leaves several things untouched.

  • —Answers built from search and user-requested fetching stay outside the training-only crawlers' control; Google-Extended is the exception, since it also covers grounding in specified Gemini and Vertex AI products.
  • —Anything a model already learned about your brand from an earlier training run, since blocking a crawler today doesn't erase what a past crawl already captured.
  • —Googlebot's search index — Googlebot crawls pages, and Google Search ranks them; Google-Extended is a permission token that does not affect Google Search inclusion or ranking.
  • —Direct traffic from a user who clicks a link a model already showed them.

How do I decide whether to block them?

The decision depends on what you're protecting. If you want to keep proprietary content out of a future training set, disallowing GPTBot or ClaudeBot is the lever, and the Google-Extended directive is the equivalent control for Google. If your concern is whether AI Overviews, Perplexity, or a shopping agent can read and cite your site, the search and user-fetch agents are separate levers: OAI-SearchBot for OpenAI, Claude-SearchBot and Claude-User for Anthropic, while Google-Extended also governs grounding in specified Gemini and Vertex AI products. The broader trade-off between visibility and control belongs to a wider question (see: Should I block AI crawlers from my site?). ye5's GEO Web audit checks whether your machine-access setup blocks the crawlers your retrieval visibility depends on.

FAQ

Does blocking Google-Extended hurt my Google Search ranking?

No. Google-Extended is a robots.txt permission token controlling training and grounding in specified Gemini and Vertex AI products, and it does not affect Google Search inclusion or ranking. Googlebot crawls pages; Google Search ranks them.

If I unblock a training bot today, does that fix old wrong answers?

Unblocking allows future access; it does not guarantee crawling, training, indexing, citations or correction of previous answers.

Do training bots and live-browsing bots share the same user-agent?

No. GPTBot and ClaudeBot use separate user-agent strings from the search and user-fetch agents: OAI-SearchBot and ChatGPT-User for OpenAI, Claude-SearchBot and Claude-User for Anthropic. robots.txt can allow one and block the other. User-triggered ChatGPT-User requests may not follow robots.txt. Google-Extended has no separate HTTP request user-agent at all — it is a permission token read in robots.txt.

Find what's blocking your site in AI search.