crawlwise.

Does chatgpt.com block AI crawlers?

chatgpt.com blocks 4 of 17 AI crawlers (Google-Extended, PerplexityBot, CCBot and Bytespider) and serves a bot challenge to 11, and allows 2 (checked 2026-10-01).

Retrieval crawlers are blocked too, so AI assistants that fetch a page live to quote and link it cannot read this site. Its content can still appear in answers from older training data or third-party copies, but not as a fresh, cited source.

Every crawler we tested

CrawlerUsed forVerdictWhat we saw
GPTBot
OpenAI
ChatGPT (training)ChallengedChallenged: robots.txt permits it, but the fetch got a bot challenge page instead of the content.
OAI-SearchBot
OpenAI
ChatGPT search (retrieval)ChallengedChallenged: robots.txt permits it, but the fetch got a bot challenge page instead of the content.
ChatGPT-User
OpenAI
ChatGPT (retrieval)ChallengedChallenged: robots.txt permits it, but the fetch got a bot challenge page instead of the content.
ClaudeBot
Anthropic
Claude (training)ChallengedChallenged: robots.txt permits it, but the fetch got a bot challenge page instead of the content.
Claude-SearchBot
Anthropic
Claude search (retrieval)ChallengedChallenged: robots.txt permits it, but the fetch got a bot challenge page instead of the content.
Claude-User
Anthropic
Claude (retrieval)ChallengedChallenged: robots.txt permits it, but the fetch got a bot challenge page instead of the content.
Google-Extended
Google
Gemini (training)BlockedBlocked: robots.txt disallows it.
PerplexityBot
Perplexity
Perplexity (retrieval)BlockedBlocked: robots.txt disallows it.
Perplexity-User
Perplexity
Perplexity (retrieval)ChallengedChallenged: robots.txt permits it, but the fetch got a bot challenge page instead of the content.
CCBot
Common Crawl
Common Crawl (research)BlockedBlocked: robots.txt disallows it.
Bytespider
ByteDance
ByteDance (training)BlockedBlocked: robots.txt disallows it.
Applebot-Extended
Apple
Apple Intelligence (training)AllowedAllowed: robots.txt permits it and the page loaded.
Meta-ExternalAgent
Meta
Meta AI (training)AllowedAllowed: robots.txt permits it and the page loaded.
Amazonbot
Amazon
Alexa (training)ChallengedChallenged: robots.txt permits it, but the fetch got a bot challenge page instead of the content.
cohere-ai
Cohere
Cohere (retrieval)ChallengedChallenged: robots.txt permits it, but the fetch got a bot challenge page instead of the content.
Diffbot
Diffbot
Diffbot (research)ChallengedChallenged: robots.txt permits it, but the fetch got a bot challenge page instead of the content.
Timpibot
Timpi
Timpi (research)ChallengedChallenged: robots.txt permits it, but the fetch got a bot challenge page instead of the content.

How that compares

How this was measured

We read chatgpt.com’s robots.txt, resolved it with an RFC 9309 matcher for each crawler’s product token, then fetched the homepage once as each crawler. A 403 or a challenge page is a block even when robots.txt allows the crawler; a timeout or rate limit is “not established”, never a block. One probe, from one location, on 2026-10-01, so a rule changed since then is not reflected here. Full methodology.

Check your own site

The free checker runs the same probe on any URL: robots.txt resolved for every AI crawler, then a live fetch as each one, so a CDN or firewall block shows up even when robots.txt looks fine.

Check AI crawler access, free

Need it across every page? Site crawls start at $4.99 a month, and Pro adds monitoring that re-checks your URLs on a schedule.

Other sites