AI crawler policy › domain suffix

AI crawler blocking on .com sites

Latest sealed date 2026-08-07.

The panel contains 45,707 .com domains. On 2026-08-07, 29,366 of them served a robots.txt we could parse; 9,773 could not be reached at all and have no observed policy. Of the parsed ones, 6,811 (23.2%) name at least one tracked AI crawler and 5,187 (17.7%) block at least one site-wide. 1,128 block every crawler via the wildcard group, counted separately.

In the latest sealed reading for .com on 2026-08-07, 30 tracked crawler tokens were named by at least one observed file: GPTBot: 5,508 named, 4,032 blocked site-wide; ClaudeBot: 4,844 named, 3,626 blocked site-wide; CCBot: 4,646 named, 4,008 blocked site-wide; Google-Extended: 4,483 named, 3,399 blocked site-wide; Bytespider: 4,184 named, 3,801 blocked site-wide; Amazonbot: 3,855 named, 3,258 blocked site-wide; meta-externalagent: 3,742 named, 3,176 blocked site-wide; Applebot-Extended: 3,708 named, 3,198 blocked site-wide; ChatGPT-User: 2,399 named, 1,178 blocked site-wide; PerplexityBot: 2,376 named, 1,118 blocked site-wide; anthropic-ai: 1,905 named, 1,363 blocked site-wide; OAI-SearchBot: 1,673 named, 564 blocked site-wide; Claude-Web: 1,521 named, 1,132 blocked site-wide; cohere-ai: 1,428 named, 1,119 blocked site-wide; FacebookBot: 1,377 named, 1,033 blocked site-wide; omgili: 1,345 named, 1,234 blocked site-wide; omgilibot: 1,217 named, 1,101 blocked site-wide; Diffbot: 1,203 named, 1,063 blocked site-wide; ImagesiftBot: 974 named, 902 blocked site-wide; Claude-SearchBot: 808 named, 358 blocked site-wide; Perplexity-User: 802 named, 351 blocked site-wide; Timpibot: 783 named, 715 blocked site-wide; Claude-User: 774 named, 343 blocked site-wide; AI2Bot: 662 named, 540 blocked site-wide; DuckAssistBot: 615 named, 380 blocked site-wide; meta-externalfetcher: 561 named, 397 blocked site-wide; cohere-training-data-crawler: 496 named, 414 blocked site-wide; Google-CloudVertexBot: 395 named, 328 blocked site-wide; MistralAI-User: 391 named, 271 blocked site-wide; PanguBot: 304 named, 279 blocked site-wide. Each entry keeps the named count before the fully-blocked count. A tracked token absent from the list had zero observed mentions; the counts describe file declarations, not crawler behavior.

What "suffix" means here. The final DNS label, not the effective top-level domain. A .co.uk site is counted under .uk. Computing a true effective TLD needs the Public Suffix List, which this surface does not ship, and approximating one would put a wrong denominator under every figure on this page.

Every tracked crawler on .com

CrawlerOperatorNames itBlocks outright% of parsed
GPTBotOpenAI5,5084,03213.7%
ClaudeBotAnthropic4,8443,62612.3%
CCBotCommon Crawl4,6464,00813.6%
Google-ExtendedGoogle4,4833,39911.6%
BytespiderByteDance4,1843,80112.9%
AmazonbotAmazon3,8553,25811.1%
meta-externalagentMeta3,7423,17610.8%
Applebot-ExtendedApple3,7083,19810.9%
ChatGPT-UserOpenAI2,3991,1784.0%
PerplexityBotPerplexity2,3761,1183.8%
anthropic-aiAnthropic1,9051,3634.6%
OAI-SearchBotOpenAI1,6735641.9%
Claude-WebAnthropic1,5211,1323.9%
cohere-aiCohere1,4281,1193.8%
FacebookBotMeta1,3771,0333.5%
omgiliWebz.io1,3451,2344.2%
omgilibotWebz.io1,2171,1013.7%
DiffbotDiffbot1,2031,0633.6%
ImagesiftBotImageSift9749023.1%
Claude-SearchBotAnthropic8083581.2%
Perplexity-UserPerplexity8023511.2%
TimpibotTimpi7837152.4%
Claude-UserAnthropic7743431.2%
AI2BotAi26625401.8%
DuckAssistBotDuckDuckGo6153801.3%
meta-externalfetcherMeta5613971.4%
cohere-training-data-crawlerCohere4964141.4%
Google-CloudVertexBotGoogle3953281.1%
MistralAI-UserMistral3912710.9%
PanguBotHuawei3042791.0%

Blocks outright — the file has a group for that exact product token containing Disallow: / with no overriding allow. Partly restricts — a group exists with at least one non-empty Disallow, but not the whole site. Names & allows — a group exists with no effective Disallow. Everything else is not mentioned: the wildcard * group governs it, and wildcard effects are counted separately rather than folded in, because a site that blocks everything has not made a decision about any AI crawler in particular. Matching is exact and case-insensitive per RFC 9309 — never substring.

Get told when .com change their AI crawler rules

Sites publish today's robots.txt and overwrite it — no archive, no history, no notification. We keep a dated daily copy. Leave your email and we'll send you what moved for .com: who started blocking, who stopped, and on which day.

Email me changes for .com →

Work email only. No newsletter, no obligation.

Prefer to just buy it? See the sealed-archive monitoring offers, priced, with a dated sample.

14 newest sealed readings for .com

For each date, the table keeps the panel count beside the parseable robots.txt denominator, the sites naming or blocking a tracked AI crawler, and wildcard blocks. Unreachable or unusable responses are excluded rather than treated as permissive. These are aggregate observations of published files, not crawler behavior or the intent behind a declaration.

Across the 14 sealed readings shown for .com, the newest recorded 29,366 domains publishing a parseable robots.txt, against an observed low of 29,214 on 2026-08-01 and a high of 29,380 on 2026-08-04. In the newest reading, 6,811 named at least one tracked AI crawler (range 6,733 on 2026-07-26 to 6,811 on 2026-08-07), while 5,187 blocked at least one (range 5,150 on 2026-07-26 to 5,188 on 2026-08-04). These are aggregate observations of published files. A movement can reflect changed fetch coverage as well as a changed file; it does not describe motive or crawler behavior.

Sealed datePanel domainsParsedNames anyBlocks anyWildcard block
2026-08-0745,70729,3666,8115,1871,128
2026-08-0645,70729,2966,7825,1631,118
2026-08-0545,70729,3416,7975,1811,126
2026-08-0445,70729,3806,7995,1881,127
2026-08-0345,70729,3306,7795,1681,122
2026-08-0245,70729,3216,7815,1741,122
2026-08-0145,70729,2146,7505,1501,099
2026-07-3145,70729,3576,7895,1821,126
2026-07-3045,70729,3016,7595,1651,115
2026-07-2945,70729,3526,7555,1681,119
2026-07-2845,70729,3216,7425,1651,104
2026-07-2745,70729,3266,7445,1641,099
2026-07-2645,70729,3736,7335,1501,106
2026-07-2545,70729,3666,7415,1601,105
Read this before quoting a trend. We hold 55 sealed daily snapshots between 2026-06-09 and 2026-08-07, out of 60 calendar days. 5 calendar day(s) inside that span have no collection run at all: 2026-06-11, 2026-06-12, 2026-06-19, 2026-07-04, 2026-07-15. Consecutive rows in every table below are consecutive SEALED dates, not consecutive days — where a gap falls, that row's diff covers more than 24 hours, and the span is printed with it. We do not interpolate across a day we did not collect.

Observed AI-crawler verdict changes on .com

Across the sealed archive, 17,272 crawler-verdict transitions were attributed to .com domains on 54 sealed change dates. The newest aggregate movements are listed below; no domain name or fetched file body is published.

Sealed dateCrawlerVerdict movedDomains
2026-08-07meta-externalagentnot mentioned → blocked outright16
2026-08-07Amazonbotnot mentioned → blocked outright14
2026-08-07Applebot-Extendednot mentioned → blocked outright14
2026-08-07Bytespidernot mentioned → blocked outright14
2026-08-07CCBotnot mentioned → blocked outright14
2026-08-07ClaudeBotnot mentioned → blocked outright13
2026-08-07Google-Extendednot mentioned → blocked outright13
2026-08-07GPTBotblocked outright → not mentioned13
2026-08-07GPTBotnot mentioned → blocked outright12
2026-08-07Google-Extendedblocked outright → not mentioned11
2026-08-07CCBotblocked outright → not mentioned10
2026-08-07Amazonbotblocked outright → not mentioned9
2026-08-07ClaudeBotblocked outright → not mentioned9
2026-08-07Applebot-Extendedblocked outright → not mentioned8
2026-08-07Bytespiderblocked outright → not mentioned8
2026-08-07meta-externalagentblocked outright → not mentioned8
2026-08-07Amazonbotnot mentioned → partly restricted5
2026-08-07ChatGPT-Usernot mentioned → partly restricted5
2026-08-07Claude-Webblocked outright → not mentioned5
2026-08-07PerplexityBotblocked outright → not mentioned5
2026-08-07ChatGPT-Usernot mentioned → named and allowed4
2026-08-07ChatGPT-Userblocked outright → not mentioned4
2026-08-07ChatGPT-Usernamed and allowed → partly restricted4
2026-08-07Google-Extendednot mentioned → named and allowed4
2026-08-07GPTBotnot mentioned → named and allowed4
2026-08-07GPTBotnamed and allowed → partly restricted4
2026-08-07OAI-SearchBotnot mentioned → partly restricted4
2026-08-07OAI-SearchBotnamed and allowed → partly restricted4
2026-08-07Perplexity-Usernot mentioned → partly restricted4
2026-08-07PerplexityBotnot mentioned → partly restricted4
2026-08-07PerplexityBotnot mentioned → named and allowed4
2026-08-07anthropic-aiblocked outright → not mentioned3
2026-08-07anthropic-ainamed and allowed → partly restricted3
2026-08-07Applebot-Extendednot mentioned → partly restricted3
2026-08-07Claude-SearchBotnot mentioned → partly restricted3
2026-08-07Claude-Webnamed and allowed → partly restricted3
2026-08-07ClaudeBotnot mentioned → named and allowed3
2026-08-07ClaudeBotnamed and allowed → partly restricted3
2026-08-07cohere-aiblocked outright → not mentioned3
2026-08-07Google-Extendednot mentioned → partly restricted3

Compiled from each site's own published /robots.txt, /ai.txt, /llms.txt and /.well-known/tdmrep.json, fetched daily over a frozen 100,000-domain research panel (source list: Tranco; no Tranco rank is republished here). Verdicts are mechanical readings of what those files say under RFC 9309 grouping with exact product-token matching — they are not legal advice, not a statement about any site's intentions, and not a claim about what any crawler actually did. A robots.txt is a request, not an access control. Figures are provided for informational purposes only and carry no warranty of accuracy or completeness.

AI crawler policy home · What changed · How this is collected · US Tech Automations.