AI visibility · Reference
GPTBot, ClaudeBot, PerplexityBot: the complete AI crawler list (2026)
TL;DR: There are 8+ named AI crawlers from major AI companies, and most respect robots.txt. We re-checked robots.txt on the 52 sites audited through this checker: 4 of 52 disallow an answer engine, and every one of them blocks the training crawlers (GPTBot, ClaudeBot) while leaving the agents that fetch pages for live answers allowed. Everything else anyone blocks is a scraper like Bytespider or CCBot. Blocking an answer engine cuts your content out of AI answers; blocking a scraper does not.
Who actually blocks AI crawlers? We measured 52 sites
Almost everything written about this question is opinion. We had data instead: every site run through our free checker gets its robots.txt fetched and parsed. In October 2026 we re-fetched robots.txt for all 52 third-party sites audited to date (our own domains excluded) and counted which AI user-agents each one names and which it disallows from the site root.
Exactly 4 of 52 disallow an answer engine — and the way all three do it is the interesting part. Every one of them blocks GPTBot and ClaudeBot, the agents that collect content for training. Not one of them blocks ChatGPT-User, OAI-SearchBot or PerplexityBot — the agents that fetch a page because a user asked a question right now. Across all 52 sites those three user-agents are disallowed by nobody at all.
4 sites is an anecdote; 4 sites drawing the same line is a position. 3 of them reach it by naming only the training crawlers and staying silent on the rest, and 1 names the live-answer agents explicitly in order to allow them — so at least one author sat down with the user-agent list and made the distinction on purpose. That distinction is the one most of the public argument collapses: "blocking AI" is treated as a single switch when in practice it is two. Every other AI user-agent anyone in the sample disallows is a training or scraping crawler:
Bytespider— blocked by 7 of 52 sitesApplebot-Extended— blocked by 5 of 52 sitesCCBot— blocked by 5 of 52 sitesGPTBot— blocked by 4 of 52 sitesClaudeBot— blocked by 4 of 52 sitesGoogle-Extended— blocked by 4 of 52 sitesmeta-externalagent— blocked by 4 of 52 sitesAmazonbot— blocked by 4 of 52 sitesClaude-Web— blocked by 2 of 52 sitesanthropic-ai— blocked by 2 of 52 sitescohere-ai— blocked by 2 of 52 sites
The rest of the picture, same sample:
- 22 of 52 have a robots.txt that never mentions an AI crawler at all — the default is not "blocked", it is "never considered".
- 27 of 52 name at least one AI user-agent, and 27 of those name GPTBot, ClaudeBot and PerplexityBot — all but 4 of them to allow, not to block.
- 3 of 52 serve no robots.txt at all, which allows everything by default.
Read the sample honestly: 52 sites is small, and they are self-selected — people who run an AI-visibility checker skew toward small SaaS and indie tools that already care about being cited. That is exactly why the result is worth stating. Among the people most likely to block answer engines, almost nobody does — and the ones who do still let the live-answer agents through. The "should I block GPTBot" debate is loud in public and near-absent in production robots.txt files. The real failure mode in these audits is not blocking — it is the 22 sites that never publish a signal either way.
Every reading we have taken, oldest first: 0 sites blocking an answer engine at 39 sites (16 September), 1 at 48 (20 September), 3 at 50 (28 September), 4 at 50 (2 October), 4 at 50 (4 October), 4 at 52 (5 October), 4 at 52 (7 October). We re-run the survey before any release that quotes it and this page moves with it, including when that makes a tidier earlier claim untrue. Treat the direction as unsettled and the sample as small; what has held for every blocker we have actually found is the shape — whoever blocks, blocks the training crawlers and leaves the live-answer agents alone.
Method: ops/ai-crawler-survey.mjs fetches /robots.txt per host, groups User-agent blocks, and counts a crawler as blocked only on a whole-site Disallow: /. Last measured October 2026.
Why do AI crawlers matter for your site?
Traditional web crawlers (Googlebot, Bingbot) index your pages for search rankings. AI crawlers do something different: they read your content to train LLMs or to power real-time AI answers on platforms like Perplexity, ChatGPT, and Claude.
If these crawlers are blocked or can't access your site, your content is invisible to AI answer engines — the same way a noindex tag makes a page invisible to Google. As AI answers capture more of the "zero-click" question market, this matters increasingly for traffic.
Use our free AI crawler checker to see which crawlers can currently access your site.
Which AI crawlers are active in 2026?
Each entry includes the user-agent string (what robots.txt uses to identify it), the owning company, and copy-paste robots.txt snippets for allowing or blocking.
| Crawler | Company | User-agent | Purpose |
|---|---|---|---|
| GPTBot | OpenAI | GPTBot | Training data collection and ChatGPT browsing / real-time answers |
| ClaudeBot | Anthropic | ClaudeBot | Training data and real-time information retrieval for Claude |
| PerplexityBot | Perplexity AI | PerplexityBot | Real-time web search for Perplexity answer engine |
| Applebot-Extended | Apple | Applebot-Extended | Training data for Apple Intelligence (generative AI features) |
| GoogleOther-Extended | GoogleOther-Extended | Training data for Google AI products (Gemini, AI Overviews) | |
| Amazonbot | Amazon | Amazonbot | Training data for Amazon Alexa and AI products |
| Meta-ExternalAgent | Meta (Facebook) | Meta-ExternalAgent | Training data for Meta AI (Llama models) |
| Bytespider | ByteDance (TikTok) | Bytespider | Search indexing and AI training for ByteDance products |
What does each AI crawler actually do?
GPTBot (OpenAI)
OpenAI was the first major AI company to publish a named crawler. Blocking GPTBot prevents your content from appearing in ChatGPT answers and from being used in future training. Most sites with public content should allow it.
Introduced: August 2023
Official docs: https://platform.openai.com/docs/gptbot
To block in robots.txt:
User-agent: GPTBot
Disallow: /ClaudeBot (Anthropic)
Anthropic's web crawler for Claude's training corpus and browsing capabilities. Respects robots.txt. The main AI-search user-agent to allow if you want your content cited by Claude.
Introduced: Early 2024
Official docs: https://support.anthropic.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web
To block in robots.txt:
User-agent: ClaudeBot
Disallow: /PerplexityBot (Perplexity AI)
Perplexity is the search engine most directly powered by web crawling for real-time answers. Blocking PerplexityBot means your content will not appear in Perplexity citations — the most direct consequence of any AI crawler block.
Introduced: 2023
Official docs: https://docs.perplexity.ai/docs/perplexity-bot
To block in robots.txt:
User-agent: PerplexityBot
Disallow: /Applebot-Extended (Apple)
Apple's extended crawler specifically for AI training (separate from the standard Applebot used for Siri and Spotlight). Block Applebot-Extended if you don't want your content used for Apple Intelligence training — blocking Applebot does NOT block the extended variant.
Introduced: Late 2023
Official docs: https://support.apple.com/en-gb/111900
To block in robots.txt:
User-agent: Applebot-Extended
Disallow: /GoogleOther-Extended (Google)
Google introduced separate user-agents for AI training. Blocking GoogleOther-Extended does NOT block Googlebot (your search rankings are unaffected). Blocking both GoogleOther and GoogleOther-Extended opts you out of Google AI training.
Introduced: 2024
Official docs: https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers
To block in robots.txt:
User-agent: GoogleOther-Extended
Disallow: /Amazonbot (Amazon)
Amazon's AI training crawler for Alexa and Amazon's LLM products. Generally lower priority for most website owners than the major search-AI crawlers.
Introduced: 2022
Official docs: https://developer.amazon.com/amazonbot
To block in robots.txt:
User-agent: Amazonbot
Disallow: /Meta-ExternalAgent (Meta (Facebook))
Meta's crawler for Llama model training. Respects robots.txt. Lower direct user-facing impact than the answer-engine crawlers (Perplexity, ChatGPT), but relevant if you have concerns about Meta AI training.
Introduced: 2024
Official docs: https://developers.facebook.com/docs/sharing/webmasters/web-crawlers
To block in robots.txt:
User-agent: Meta-ExternalAgent
Disallow: /Bytespider (ByteDance (TikTok))
ByteDance operates one of the largest web crawlers. Often blocked by default on many sites due to its aggressive crawling behavior. Blocking it has no impact on any major Western search engine rankings.
Introduced: 2022
To block in robots.txt:
User-agent: Bytespider
Disallow: /Should I block AI crawlers?
This is the biggest question in AI visibility right now, and the 52-site sample above already shows what people do when they actually edit a robots.txt: they allow the answer engines and block the scrapers. That maps onto three positions:
- For most sites: allow all. Your content being cited by Perplexity or ChatGPT is traffic and brand exposure. Blocking reduces your AI visibility for minimal gain unless you have a specific content-protection reason.
- If you sell subscriptions or paywalled content: block selectively. Block crawlers from your premium content paths (e.g.
Disallow: /premium/) while allowing them on your free content. - If you have strong IP concerns: block training crawlers, allow search crawlers. Block GPTBot, ClaudeBot etc. (training) while ensuring PerplexityBot (search engine) can still access you. The two use-cases have different implications.
Note: blocking AI crawlers does NOT affect your Google Search rankings in any way. GPTBot, ClaudeBot and PerplexityBot are completely separate from Googlebot.
How do you allow all AI crawlers in robots.txt?
Add this to your robots.txt to explicitly allow all major AI crawlers:
User-agent: GPTBot Allow: / User-agent: ClaudeBot Allow: / User-agent: PerplexityBot Allow: / User-agent: Applebot-Extended Allow: / User-agent: GoogleOther-Extended Allow: /
How do you check which crawlers reach your site?
Our free AI crawler checker tests whether your robots.txt is allowing or blocking each major AI crawler — and flags if you're accidentally blocking crawlers you want to allow, or allowing ones you want to block.
Check your site's AI crawler access
Paste your URL and see which AI crawlers can access your site right now — free, no signup.
Check AI crawler access →Keep reading