AI crawler · registry

GPTBot

OpenAI · Model training · robots.txt token gptbot

honors robots.txtMeasured across 30,177 sites with a robots.txt policy record for this agent, out of 30,185 on record.
The measurement

7% of 30,177 measured domains disallow gptbot in robots.txt at the site root. Separately, and independently of robots.txt, 17.2% of 30,183 reachable domains refuse a request carrying this exact user agent at the network edge - a refusal the site's robots.txt does not declare and its owner often has not chosen.

Measured 2026-10-06 by direct request to every domain in the corpus. Method: how this is measured. Reuse under CC BY 4.0 with attribution.

Cite as: Crawl Census, "GPTBot blocking rate", measured 2026-10-06. https://crawlcensus.com/bot/gptbot

7%
of measured sites block it
2,145
sites blocking
28,032
sites allowing
yes
honors robots.txt

What it is definition

Crawls content that may be used to train OpenAI's generative AI foundation models.

GPTBot is operated by OpenAI and classified here as model training. These agents collect text and images that may end up in a training corpus. Disallowing one withholds new content from the next model. It does not withdraw anything collected before the disallow, and it does not remove the site from any answer engine.

Disallowing gptbot withholds content crawled from that point on from OpenAI's training data. It does not withdraw pages collected in earlier crawls, it does not reach copies already sitting in third-party datasets, and it does not remove the site from any answer surface.

robots.txt token
gptbot
Operator
OpenAI
Purpose
Model training
Honors robots.txt
yes
Documentation
https://platform.openai.com/docs/bots

Identity on the wire exact string

User-agent string
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GPTBot/1.4; +https://openai.com/gptbot
Verify your own edge is not refusing it
curl -A 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GPTBot/1.4; +https://openai.com/gptbot' https://example.com/

Replace the host with your own. A 403, a challenge page or an empty body means the edge is blocking the agent whatever robots.txt says.

How to allow it, how to block it robots.txt

Allow it
User-agent: gptbot
Allow: /

Absent any rule, the agent is already allowed, so this group only matters when your * group disallows something. Naming the agent replaces the * group for it entirely, so repeat here every disallow you still want to apply to it.

Block it
User-agent: gptbot
Disallow: /

Disallowing gptbot withholds content crawled from that point on from OpenAI's training data. It does not withdraw pages collected in earlier crawls, it does not reach copies already sitting in third-party datasets, and it does not remove the site from any answer surface.

Sites that block it 60 shown

DomainAI access scoreRank
amazon.com 40 26
whatsapp.net 51 32
tiktok.com 47 54
whatsapp.com 51 56
yahoo.com 67 58
msn.com 41 62
snapchat.com 70 125
gravatar.com 75 155
nytimes.com 48 157
medium.com 50 189
cnn.com 50 190
forbes.com 78 204
bbc.com 77 207
ebay.com 58 216
t-online.de 84 217
bbc.co.uk 78 226
canva.com 51 239
launchpad.net 39 260
nature.com 51 281
alibaba.com 81 301
amazon.co.uk 40 318
bloomberg.com 60 358
amazon.de 40 377
globo.com 70 412
espn.com 48 432
claude.ai 50 435
pixabay.com 50 440
yahoo.co.jp 66 447
goodreads.com 75 448
go.com 76 450
cnbc.com 55 457
quora.com 46 479
amazon.co.jp 40 494
aol.com 66 499
usatoday.com 75 552
alrosa.ru 68 556
tripadvisor.com 55 564
telegraph.co.uk 52 580
amazon.fr 40 609
unesco.org 89 617
amazon.co.za 40 623
dailymail.co.uk 57 627
nintendo.com 87 628
techcrunch.com 86 629
amazon.ca 40 635
cbsnews.com 86 656
amazon.in 40 659
cnet.com 79 662
wattpad.com 70 670
dailymail.com 57 681
globalsign.com 90 699
amazon.it 40 706
bandcamp.com 53 710
amazon.es 40 725
ted.com 69 726
mercadolivre.com.br 67 740
airbnb.com 36 749
wp.pl 72 779
apnews.com 49 787
amazon.com.au 40 812

See every measured domain that blocks GPTBot

This list is served from a cache rebuilt just now. It is discarded the moment a rescan records a policy change for this agent, so a site that has just changed its robots.txt will drop off it within one scan rather than waiting for the cache to expire.

Compare OpenAI

OpenAI runs 4 agents in this registry, and they do different jobs. Blocking one says nothing about the others.

Common questions answered

Does blocking GPTBot remove me from ChatGPT?

No, not by itself. GPTBot collects content for training, not for the index that answers questions. OpenAI's answer surfaces are governed separately by oai-searchbot, chatgpt-user and oai-adsbot, which stay allowed unless you disallow them too. Content collected before the disallow is not withdrawn.

How do I verify GPTBot requests are genuine?

OpenAI publishes the address ranges its crawlers fetch from as JSON files linked from its bot documentation, one file per agent. Compare the source address of the request against the file for that agent. There is no reverse DNS name to check, so the address list is the only signal.

Check your own site free

See whether your robots.txt admits GPTBot today, and whether your edge agrees with it.