Istanbul · London · America

Digital Strategist

robots.txt and AI bots: training, search, user

GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended: what each bot does, what happens if you block it, and how to make the right robots.txt decision.

Sinan Seyfi Yetginer1 October 20267 min read

The question “Should I close my site to AI bots?” has no single answer, because “AI bot” is not one thing. The same company has several crawlers working for different purposes, and each can be managed separately in robots.txt. Let's clarify the distinction first.

Three types of bots

  • Training bots: collect content to develop generative models.
  • Search / citation bots: crawl to show and link your site in AI-powered search features.
  • User-triggered bots: run when a user asks an AI assistant for a page.

Bot table

The classification below is based on the companies' own official documentation.

CompanyBotTypeNote
OpenAIGPTBotTrainingBlocking asks that content not be used in training
OpenAIOAI-SearchBotSearch / citationBlocking removes the site from ChatGPT search answers
OpenAIChatGPT-UserUser-triggeredBecause it is user-initiated, robots.txt rules may not apply
AnthropicClaudeBotTrainingBlocked with Disallow
AnthropicClaude-SearchBotSearchVisibility may decrease if blocked
AnthropicClaude-UserUser-triggeredAccesses the site when a user asks
PerplexityPerplexityBotSearch / citationTo show sites in Perplexity results; stated not to be used for foundation model training
PerplexityPerplexity-UserUser-triggeredGenerally does not follow robots.txt rules
AppleApplebot-ExtendedTraining controlDoes not crawl; determines whether the data may be used to train Apple's generative models
Common CrawlCCBotOpen data archiveOpen web archive of a nonprofit foundation

OpenAI states that a robots.txt change can take about 24 hours to be reflected in its systems.

Google: Googlebot and Google-Extended

Google has two separate concepts:

  • Googlebot is Google Search's main crawler. Access control for AI Overviews and AI Mode also depends on Googlebot's robots.txt rules and on preview controls (nosnippet, max-snippet, noindex). If you block Googlebot, you also disappear from search.
  • Google-Extended is not a separate crawler, only a token used in robots.txt. It governs the training of Gemini Apps and Vertex AI Gemini models and the use of “Grounding with Google Search”. According to Google, it does not affect inclusion in Google Search and is not a ranking signal.

What does robots.txt not do?

robots.txt is a voluntary protocol defined in the IETF's RFC 9309; it is not access authorization or a security mechanism. For crawlers that comply, it is a request; it does not technically block a client that does not comply. You should protect truly confidential content with authentication, not with robots.txt.

Decision framework

Your goalApproach
Appear in AI searchesAllow search/citation bots (OAI-SearchBot, Claude-SearchBot, PerplexityBot, Googlebot)
You don't want your content used in model trainingBlock training bots (GPTBot, ClaudeBot, Google-Extended, Applebot-Extended); if you wish, block the open web archive CCBot too. You can keep allowing search bots
Both visibility and full controlDecide what you want first; write a deliberate line for each bot

An example robots.txt for a visibility-focused corporate site can be seen in this site's robots.txt file. This is a business decision: allowing training bots means your content may be used to train models.

Rule: Don't block everything or allow everything without answering “training, search, or user?” for each bot.

Frequently asked questions

If I block all AI bots, will I disappear from Google too?

You disappear from Google search only if you block Googlebot. Blocking Google-Extended does not affect inclusion in Google Search.

Why might user-triggered bots not follow robots.txt?

According to the providers' documentation, these bots act on a user's direct request, so robots.txt rules may not apply.

Sources

Sources checked on 1 October 2026; official pages may change over time.

Sinan Seyfi Yetginer
Sinan Seyfi YetginerDigital Strategist founder · About

Related articles

Digital Strategist services · All articles

Let's talk about this topic for your business.

Write to us for a free 30-minute intro call; no commitment.

Book a callWhatsApp