Which AI crawlers should you allow?

Allow the crawlers that fetch pages for AI answers: OAI-SearchBot and ChatGPT-User for ChatGPT, Claude-SearchBot and Claude-User for Claude, PerplexityBot for Perplexity, and Googlebot and Bingbot for Google's and Microsoft's AI. Blocking training crawlers such as GPTBot and ClaudeBot keeps your pages out of training, not out of those answers.

Checked against each vendor's own docs on October 8, 2026.

The crawlers

The main AI crawlers, by the job each does.

AI companies split their crawling by job: one crawler builds a search index, another fetches a page when a user asks about it, a third collects training data. Each answers to its own name in robots.txt, so you can let one in and keep another out.[1, 2, 3] A linked name opens that crawler's page, with its user agent string and IP ranges.

AI crawlers by job: what each does, what blocking it does, and how many cited sites block it
CrawlerWhat it doesIf you block itCited sites blocking it
Search: decide whether AI answers can cite you
OAI-SearchBotOpenAIWhat it doesFinds pages for ChatGPT search.If you block itYour pages stop appearing in ChatGPT's search answers; they can still show as plain links.[1]Sites blocking0.9%13 of 1,529
Claude-SearchBotAnthropicWhat it doesIndexes pages to improve Claude's search results.If you block itClaude stops indexing your pages for search.[2]Sites blocking0.8%12 of 1,529
PerplexityBotPerplexityWhat it doesFinds and links pages in Perplexity's search results. It doesn't collect training data.If you block itPerplexity asks you to allow it if you want your site in its results.[3]Sites blocking1.2%19 of 1,529
GooglebotGoogleWhat it doesCrawls for Google Search, AI Overviews and AI Mode included.If you block itGoogle can't crawl your pages, and its AI features show only pages that can appear in Search with a snippet. To limit only what they quote, use nosnippet or max-snippet.[4, 5]Sites blocking0.1%1 of 1,529
BingbotMicrosoftWhat it doesCrawls for Bing and Copilot, which share one index.If you block itBing can't crawl your pages for search or Copilot, and lists blocking it as a practice to avoid. The noarchive tag keeps pages out of Copilot's answers instead.[6]Sites blocking0.1%1 of 1,529
ApplebotAppleWhat it doesCrawls for search in Siri and Spotlight. Apple may also train its models on what it fetches.If you block itYour content can't appear in Apple's search results.[7]Sites blocking0.7%10 of 1,529
Meta-WebIndexerMetaWhat it doesIndexes pages to improve Meta AI's search results.If you block itMeta asks you to allow it if you want Meta AI to cite and link to your content.[8]Sites blockingNot measured
Amzn-SearchBotAmazonWhat it doesCrawls so your content can appear in search experiences such as Alexa. It doesn't collect training data.If you block itYour content can't appear in those search experiences.[9]Sites blockingNot measured
DuckAssistBotDuckDuckGoWhat it doesFetches pages for DuckDuckGo's AI-assisted answers. It doesn't collect training data.If you block itTakes effect after 72 hours and doesn't change your place in DuckDuckGo's results.[10]Sites blockingNot measured
User fetches: read a page someone asked about
ChatGPT-UserOpenAIWhat it doesVisits a page when a ChatGPT user's question calls for it.If you block itOpenAI says robots.txt rules may not apply to it, since a person asked.[1]Sites blocking1.3%20 of 1,529
Claude-UserAnthropicWhat it doesVisits a page when someone asks Claude a question.If you block itClaude can't fetch your pages for people's questions. Anthropic says all its bots follow robots.txt.[2]Sites blocking1.0%15 of 1,529
Perplexity-UserPerplexityWhat it doesVisits a page when a Perplexity user's question calls for it.If you block itPerplexity says it generally ignores robots.txt, since a person asked.[3]Sites blocking1.0%16 of 1,529
Training: collect pages for future models
GPTBotOpenAIWhat it doesCollects pages that may train OpenAI's models.If you block itTells OpenAI not to train on your pages. ChatGPT search doesn't change.[1]Sites blocking3.1%47 of 1,529
ClaudeBotAnthropicWhat it doesCollects pages that could train Anthropic's models.If you block itYour future pages stay out of Anthropic's training data.[2]Sites blocking2.6%40 of 1,529
Google-ExtendedGoogleWhat it doesA token, not a crawler: it covers Gemini's training, and grounding in the Gemini app and Vertex AI, on pages Googlebot fetched.If you block itYour pages leave Gemini's training and the Gemini app's grounding. Google Search, AI Overviews included, doesn't change.[4]Sites blocking2.0%31 of 1,529
Applebot-ExtendedAppleWhat it doesA token, not a crawler: it covers training Apple's foundation models on pages Applebot fetched.If you block itYour pages leave Apple's model training and stay in its search results.[7]Sites blockingNot measured
CCBotCommon CrawlWhat it doesBuilds Common Crawl's open archive of the web. OpenAI trained GPT-3 mostly on it.If you block itCommon Crawl stops crawling your site.[11, 12]Sites blocking4.2%64 of 1,529
meta-externalagentMetaWhat it doesCrawls for uses such as training Meta's foundation AI models.If you block itMeta's crawler stops, after up to 24 hours on its cached copy of your robots.txt.[8]Sites blockingNot measured
AmazonbotAmazonWhat it doesCrawls pages that may train Amazon's AI models.If you block itEach Amazon crawler follows its own rules, so Amzn-SearchBot, for search in Alexa, isn't affected.[9]Sites blockingNot measured
Our data

The sites AI cites keep search crawlers in.

We read the robots.txt of every site our recorded AI answers cited. 4.8% block at least one training crawler; 1.5% block OAI-SearchBot, Claude-SearchBot or PerplexityBot.

3.1%

of cited sites block GPTBot, OpenAI's training crawler. 0.9% block OAI-SearchBot, which ChatGPT search reads through.

50 of 73

sites that block a training crawler still let OAI-SearchBot, Claude-SearchBot and PerplexityBot in.

1

site of 1,529 closes its homepage to Googlebot, and 1 to Bingbot.

Cited sites whose robots.txt closes the homepage to each crawler
CCBot4.2%
GPTBot3.1%
ClaudeBot2.6%
Google-Extended2.0%
ChatGPT-User1.3%
PerplexityBot1.2%
Perplexity-User1.0%
Claude-User1.0%
OAI-SearchBot0.9%
Claude-SearchBot0.8%
Applebot0.7%
Googlebot0.1%
Bingbot0.1%

Blue: crawlers that fetch for answers. Gray: training crawlers.

We took the 1,605 sites cited in 1,033 answers from ChatGPT, Claude, Perplexity, Gemini and Google's AI Overviews and AI Mode, recorded on October 6 and 7, 2026 for 54 questions about AI visibility tools and web analytics, and read each site's robots.txt as GEOFastBot with the X-ray's own rules on October 8, 2026. These are sites AI answers already cite, so sites that shut AI search crawlers out may be rarer here than on the web at large, and a site can serve other crawlers other rules than it served us. Shares are of the 1,529 of 1,605 sites whose robots.txt we could read, or that have none; 62 refused our request.
The exceptions

Five rules that don't fit the pattern.

  • Google-Extended reaches the Gemini app

    Blocking it keeps your pages out of Gemini's training and out of the grounding the Gemini app uses for its answers. Google Search, AI Overviews and AI Mode included, follows Googlebot's rules alone.[4, 5]

  • User fetchers may skip robots.txt

    OpenAI says robots.txt rules may not apply to ChatGPT-User, and Perplexity says Perplexity-User generally ignores them, since a person asked for the page. Anthropic says Claude-User follows robots.txt.[1, 2, 3] To stop a fetcher for good, block it at your firewall.

  • Applebot does search and training

    Apple may train its models on what Applebot fetches for Siri and Spotlight. Disallow Applebot-Extended to opt out of training and stay in search; the nosnippet tag keeps a page out of the world knowledge answers Apple's AI gives.[7]

  • Bing has tags for Copilot

    Bing and Copilot share one crawl and one index, so blocking Bingbot affects both. The noarchive tag keeps your pages out of Copilot's answers while they stay in Bing's results, and nocache limits Copilot to their URL, title and snippet.[6]

  • One crawl can feed two jobs

    If you allow both OAI-SearchBot and GPTBot, OpenAI may use one crawl for search and training. Disallowing GPTBot still keeps your pages out of training.[1]

Deciding

What to allow, by what you want.

The robots.txt guide has the lines to copy for each choice.

  • You want AI answers to cite you

    Allow OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot, Perplexity-User, Googlebot, Bingbot, Applebot, Meta-WebIndexer, Amzn-SearchBot and DuckAssistBot. With no robots.txt, or one that doesn't block them, they're allowed already.

  • You don't want your pages in training

    Disallow GPTBot, ClaudeBot, CCBot, Applebot-Extended, meta-externalagent and Amazonbot. Add Google-Extended only if leaving the Gemini app's grounding is fine with you.

  • You want out of AI entirely

    Keep Googlebot and Bingbot unless you can do without Google and Bing as well. Disallow the rest of the table, and block the user fetchers at your firewall, since robots.txt may not stop them.

  • You don't know what your site allows

    The free AI crawler checker reads your robots.txt for 13 crawlers and fetches your homepage as 4 of them, so a firewall that turns them away shows up too.

FAQ

Questions about AI crawlers.

  • Does blocking training crawlers take my site out of AI answers?

    Not for GPTBot and ClaudeBot, which collect pages for model training. ChatGPT search reads pages through OAI-SearchBot and Claude's search through Claude-SearchBot, so those answers don't change. Google-Extended is the exception: blocking it also takes your pages out of the Gemini app's grounding. GPTBot, and what blocking it changes

  • Does blocking AI crawlers hurt my Google rankings?

    Not unless you block Googlebot. Google says Google-Extended doesn't affect a site's inclusion in Google Search, and GPTBot, ClaudeBot and CCBot have nothing to do with Google.

  • Which crawlers does ChatGPT use to read my site?

    Two. OAI-SearchBot builds the index ChatGPT search draws on, and ChatGPT-User visits a page when a user's question calls for it. GPTBot only collects training data.

  • Do AI crawlers follow robots.txt?

    The search and training crawlers in this guide say they do. OpenAI and Perplexity say their user-requested fetchers may not, since a person asked; Anthropic says Claude-User does. Only a firewall rule stops a crawler that doesn't. Firewalls and AI crawlers

  • How many websites block AI crawlers?

    Of the 1,529 sites in our study whose robots.txt we could read, or that have none, 3.1% block GPTBot, 2.6% ClaudeBot and 4.2% CCBot, against 0.9% for OAI-SearchBot and 0.1% for Googlebot. AI answers about AI visibility tools and web analytics cited these sites, so sites that block AI search crawlers may be rarer here, and other fields may differ.

Sources

Where each fact comes from.

Each numbered source is the page a fact comes from, most of them the vendor's own documentation, read on October 8, 2026. The answers above repeat facts marked in the guide. Vendors change these pages, so check them before you act.

  1. 1OpenAI: Overview of OpenAI Crawlersdevelopers.openai.com/api/docs/bots
  2. 2Anthropic: Does Anthropic crawl data from the web, and how can site owners block the crawler?support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler
  3. 3Perplexity: Perplexity Crawlersdocs.perplexity.ai/docs/resources/perplexity-crawlers
  4. 4Google: Google's common crawlersdevelopers.google.com/crawling/docs/crawlers-fetchers/google-common-crawlers
  5. 5Google: AI Features and Your Websitedevelopers.google.com/search/docs/appearance/ai-features
  6. 6Microsoft: Bing Webmaster Guidelinesbing.com/webmasters/help/webmaster-guidelines-30fba23a
  7. 7Apple: About Applebotsupport.apple.com/en-us/119829
  8. 8Meta: Meta web crawlersdevelopers.facebook.com/documentation/sharing/webmasters/web-crawlers
  9. 9Amazon: About Amazonbotdeveloper.amazon.com/amazonbot
  10. 10DuckDuckGo: Is DuckAssistBot related to DuckDuckGo?duckduckgo.com/duckduckgo-help-pages/results/duckassistbot
  11. 11Common Crawl: CCBotcommoncrawl.org/ccbot
  12. 12OpenAI: Language Models are Few-Shot Learners (Table 2.2)arxiv.org/abs/2005.14165

Keep reading

Free X-ray

Find out what AI says about your site.

Paste your URL and leave with a ranked list of what to fix, with steps and code.

  • Free
  • No account