PUBLISHED: Sep 15, 2026

The AI Crawler Directory: Every Bot, What It Does, and What Blocking It Costs

blog-author
Author
Pratik Dholakiya
Take the call of growing your website traffic now!
Know more about SaaS growth strategies from the horse's mouth.

AI bots fall into four groups: training crawlers, search and citation crawlers, user fetchers and undeclared scrapers. Blocking a training crawler costs you future model knowledge. Blocking a citation crawler removes you from live AI answers. This page lists every major bot and what blocking it costs.

Key Takeaways

  • Separate training from citation. Blocking GPTBot and blocking OAI-SearchBot have very different consequences.
  • Google-Extended and Applebot-Extended are opt out tokens for model training. Blocking them has no effect on search visibility.
  • User fetchers follow different rules. Each vendor decides whether robots.txt applies when a person asks an assistant to read a page.
  • Only 21 of 442 B2B SaaS companies in my crawler study block any AI crawler at all.

AI crawler: An automated bot operated by an AI company that visits websites, either to collect training data or to fetch pages so an assistant can answer and cite a question.

What Kinds of AI Bots Visit Your Site?

Four kinds, and each one calls for a different decision. Most robots.txt files treat them as one group, which is where the mistakes come from.

Blocking each group costs you something different.

The rule worth remembering: separate training from citation. Blocking a training crawler slowly reduces what future models know about you, and it is a legitimate choice.

Blocking a search or citation crawler removes you from live AI answers right away. For most B2B companies, that works against you.

Which AI Crawlers Exist, and What Does Blocking Each One Cost?

User agent Operator Type Respects robots.txt If you block it
GPTBot OpenAI Training Yes Left out of future ChatGPT training. No effect on live citations.
OAI-SearchBot OpenAI Search and citation Yes You drop out of ChatGPT search citations.
ChatGPT-User OpenAI User fetcher Docs say it may not apply Fires when a person asks ChatGPT to read a page. See the fetcher section.
ClaudeBot Anthropic Training Yes Left out of Claude training. No effect on live citations.
Claude-SearchBot Anthropic Search and citation Yes You drop out of Claude’s answer index.
Claude-User Anthropic User fetcher Yes Claude cannot fetch your page when asked.
PerplexityBot Perplexity Search and citation Yes, per its docs You drop out of Perplexity’s index and citations.
Perplexity-User Perplexity User fetcher Disputed See the fetcher section.
Googlebot Google Search, feeds AI Overviews Yes You disappear from Google Search and AI Overviews. Do not block.
Google-Extended Google Opt out token Directive only Opts content out of Gemini training. No effect on Search or AI Overviews.
Google-CloudVertexBot Google Enterprise retrieval Yes Affects grounding in enterprise Vertex AI builds.
Bingbot Microsoft Search, feeds Copilot Yes You disappear from Bing and Copilot answers. Do not block.
Applebot Apple Search Yes You drop out of Siri and Spotlight suggestions.
Applebot-Extended Apple Opt out token Directive only Opts out of Apple Intelligence training. No effect on Siri or Spotlight.
Amazonbot Amazon Training and search Yes You drop out of Alexa answers and Amazon model training.
Meta-ExternalAgent Meta Training Yes Left out of Meta AI training.
Meta-ExternalFetcher Meta User fetcher Varies Fetches pages for Meta AI assistant features.
CCBot Common Crawl Data collector Yes You leave the open dataset many models train on.
DuckAssistBot DuckDuckGo Search and assistant Yes You drop out of DuckDuckGo’s AI answers.
YouBot You.com Search and citation Yes You drop out of You.com’s answer engine.
MistralAI-User Mistral User fetcher Yes Le Chat cannot fetch your page when asked.
cohere-ai Cohere Training Undocumented Left out of Cohere training. No official documentation.
Diffbot Diffbot Data collector Varies Removes you from Diffbot’s commercial knowledge graph.
Bytespider ByteDance Undeclared scraper Reported not to comply Little downside for most B2B. The most blocked bot in my study.

A CSV version of this table is available, and I keep it in sync with this page.

Does Blocking Google-Extended Affect AI Overviews?

No. Google-Extended and Applebot-Extended are the most misunderstood rows in this table. Both are opt out tokens, which tell an operator to keep already crawled content out of model training.

Blocking Google-Extended does nothing to your Google Search rankings or your presence in AI Overviews. Those depend on Googlebot.

Companies that block Google-Extended to stay out of AI Overviews have made a change that does not do what they expect.

Do User Fetchers Respect robots.txt?

It depends on the vendor. Automated crawlers decide on their own to visit your site, and robots.txt governs them. User fetchers run because a person asked an assistant to read a specific page.

User fetchers run when a person asks. Each vendor decides whether robots.txt applies.

Anthropic honors robots.txt for Claude-User. OpenAI’s documentation says it may not apply to ChatGPT-User. When Cloudflare tested this in August 2025, it saw ChatGPT-User fetch robots.txt and respect it.

The Perplexity dispute

In August 2025, Cloudflare published evidence that Perplexity used undeclared crawlers to reach pages that had blocked its declared bots. Cloudflare said this involved rotating user agents and network providers, and removed Perplexity from its verified bot list.

Perplexity publicly disputed the findings and said the traffic was not its own. I have included both positions because both are on the record.

The practical takeaway holds either way: robots.txt only works when a bot chooses to honor it.

Which robots.txt Setup Should You Use?

Allow everything (right for most B2B companies)

User-agent: *
Allow: /

Block training, allow citation

This is the setup I found Canva using, and it was the most considered one in my sample. It keeps you in AI answers while opting out of model training.

User-agent: GPTBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: Google-Extended
Disallow: /

User-agent: CCBot
Disallow: /

User-agent: Meta-ExternalAgent
Disallow: /

User-agent: Bytespider
Disallow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: Claude-SearchBot
Allow: /

User-agent: PerplexityBot
Allow: /

Block every declared AI bot

For a B2B software company, this is usually a mistake. Undeclared crawlers ignore it anyway, so the main effect is removing yourself from the answers your buyers read.

User-agent: GPTBot
User-agent: OAI-SearchBot
User-agent: ClaudeBot
User-agent: Claude-SearchBot
User-agent: PerplexityBot
User-agent: Google-Extended
User-agent: Applebot-Extended
User-agent: Amazonbot
User-agent: Meta-ExternalAgent
User-agent: CCBot
User-agent: Bytespider
User-agent: cohere-ai
Disallow: /

One warning for all three setups. A Disallow: / rule under User-agent: * blocks every crawler that follows the rules, Googlebot included. Five of the 442 sites in my study had exactly that.

What Should You Do Next?

  • Read your robots.txt at yourdomain.com/robots.txt and compare it against the table above.
  • Decide on training bots on purpose. Either allow them or use the block training, allow citation setup.
  • Confirm the search bots can reach you. OAI-SearchBot, Claude-SearchBot and PerplexityBot.
  • Check your subdomains. Your docs site and help center each have their own robots.txt.
  • Bookmark this page. I update it every quarter as new bots appear.

What This Directory Does Not Cover

  • Whether a bot actually obeys your rules. This page lists each operator’s stated policy. Server logs are the only way to confirm what a bot really does on your site.
  • Every scraper on the internet. It covers bots operated by AI companies and major data collectors, and leaves out the long tail of anonymous scrapers.

How I Maintain This Directory

I review this directory every quarter and update the date each time, even when nothing changes. A stale date makes a reference page useless faster than a missing row.

If a bot changes its user agent, its policy or its documentation, or if I have something wrong, email hello@growfusely.com and I will verify and correct it.

Sources: operator documentation from OpenAI, Anthropic, Google, Perplexity, Apple, Amazon, Meta, Microsoft and Common Crawl, Cloudflare’s August 2025 report, and my own analysis of 442 B2B SaaS robots.txt files.

How to Cite This Directory

Dholakiya, P. (2026). The AI Crawler Directory. Growfusely. https://growfusely.com/blog/ai-crawler-directory/

Why Partner with Growfusely for AI Search Visibility?

Most AI visibility advice starts with content. I start with access, because a brand AI engines cannot read will not be recommended, however good its content is.

  • A crawler and access audit covering robots.txt, rendering and every user agent in this directory.
  • A deliberate training versus citation policy, set as a business decision.
  • Citation measurement across ChatGPT and Perplexity, so access changes are judged on whether you appear in answers.
  • Original research behind every recommendation, including my study of 442 B2B SaaS sites.

If you want a second pair of eyes on what your site allows and blocks, schedule a call.

FAQs

What is the difference between GPTBot and OAI-SearchBot?

GPTBot collects content to train OpenAI’s models. OAI-SearchBot indexes pages so ChatGPT can answer and cite questions. Blocking GPTBot affects training. Blocking OAI-SearchBot keeps you out of ChatGPT search answers.

Does blocking Google-Extended affect AI Overviews?

No. Google-Extended is an opt out token for Gemini training. AI Overviews come from Google Search, which depends on Googlebot.

Can robots.txt block user fetchers like ChatGPT-User?

Not reliably, and the answer differs by vendor. Anthropic honors robots.txt for Claude-User. OpenAI says it may not apply to ChatGPT-User. Perplexity describes Perplexity-User as an agent acting for a person.

Should a B2B SaaS company block AI crawlers?

Blocking training crawlers is a legitimate choice. Blocking search and citation crawlers removes you from AI answers, which is rarely the intent. Only 21 of 442 companies I studied block anything at all.

How often do AI crawlers change?

Operators add bots and change policies several times a year. I review this directory every quarter.

Read Next

blog-author
Author
Pratik Dholakiya

Pratik Dholakiya is the Founder of Growfusely, a SaaS SEO and AI Search Visibility agency.

Ready for SaaStronomical organic growth?

Let's find out if we're the SaaS content marketing company you’re looking for.

bg