robots.txt & llms.txt across the Tranco top 1M
Data as of 2026-09-07 · robots.txt via Common Crawl CC-MAIN-2026-34 + our polite crawl · llms.txt via our polite crawl · Tranco list XN67N (2026-09-03T22:00:02.533886) · 1,000,000 panel domains · crawls: 2026-09-07 · 2026-08-02 · 2026-07-25 · 2026-07-17 1,212,578 robots.txt fetches · 740,113 parsed · 56,498 llms.txt probes

maxroll.gg

This site serves a robots.txt and blocks 33 of 33 named AI crawlers.

Tranco rank 6,901 Observed snapshot 2026-09-07 Google posture open Crawls observed 2

How this site compares

Each row is one measured trait, not a composite score. Rank peers are Ranks 1,001–10,000; the second comparison is the full observed Tranco panel. Populations differ by metric and are printed with every rate.

TraitThis site Ranks 1,001–10,000Observed Tranco panel
robots.txt served Yes 60.7% of 9,037 61.7% of 1,212,578
robots.txt returned 404 No 5.4% of 9,037 8.4% of 1,212,578
Blanket disallow No 3.7% of 5,437 10.3% of 740,113
Effectively open file No 16.4% of 5,437 25.7% of 740,113
Wildcard group Yes 94.1% of 5,437 89.8% of 740,113
Sitemap declared Yes 65.6% of 5,437 60.7% of 740,113
Over the RFC parse limit No 0.2% of 5,437 0.3% of 740,113
How these comparisons are measured

Status rates use canonical robots.txt observations. File traits use only parsed canonical files. A missing metric stays unavailable rather than becoming 0%. Rank bands are exclusive, so Ranks 1,001–10,000 does not include more popular bands.

Treatment by purpose

Declared purpose comes from the versioned agent registry. These are separate policy dimensions, not inputs to a score. An unnamed purpose is not automatically allowed; it inherits the wildcard rule described below.

Model training Blocked
AI2Bot · Ai2Bot-Dolma · Bytespider · CCBot · ClaudeBot · cohere-ai · cohere-training-data-crawler · DeepSeekBot · Diffbot · FacebookBot · GPTBot · Kangaroo Bot · meta-externalagent · omgili · Timpibot · Webzio-Extended
AI search Blocked
Applebot · Claude-SearchBot · OAI-SearchBot · PerplexityBot · PetalBot · YouBot
Live assistant fetch Blocked
Amazonbot · ChatGPT-User · Claude-User · Claude-Web · DuckAssistBot · meta-externalfetcher · MistralAI-User · Perplexity-User
Opt-out directives Blocked
Applebot-extended
Ambiguous / undocumented Blocked
anthropic-ai · Scrapy

Named agents

Every tracked agent this robots.txt names, grouped by operator, with the rule that applies under RFC 9309 group matching. A peer targeting rate means sites that name the token; it is not a block rate.

Anthropic 5 of 5 blocked
  • blocked Claude-SearchBot AI search index 4.7% of rank peers name it 40.3% block among 10,183 observed namers
  • blocked Claude-User live assistant fetch 4.5% of rank peers name it 34.4% block among 8,980 observed namers
  • blocked Claude-Web live assistant fetch 6.6% of rank peers name it 63.9% block among 21,751 observed namers
  • blocked ClaudeBot model training 17.0% of rank peers name it 83.4% block among 117,092 observed namers
  • blocked anthropic-ai undocumented 8.1% of rank peers name it 62.5% block among 27,783 observed namers
Meta 3 of 3 blocked
  • blocked FacebookBot model training 5.9% of rank peers name it 61.7% block among 16,667 observed namers
  • blocked meta-externalagent model training 14.3% of rank peers name it 87.6% block among 100,566 observed namers
  • blocked meta-externalfetcher live assistant fetch 4.4% of rank peers name it 49.6% block among 7,913 observed namers
OpenAI 3 of 3 blocked
  • blocked ChatGPT-User live assistant fetch 9.9% of rank peers name it 49.5% block among 35,854 observed namers
  • blocked GPTBot model training 19.8% of rank peers name it 82.8% block among 125,713 observed namers
  • blocked OAI-SearchBot AI search index 8.1% of rank peers name it 26.9% block among 23,333 observed namers
Allen Institute 2 of 2 blocked
  • blocked AI2Bot model training 3.5% of rank peers name it 63.9% block among 9,650 observed namers
  • blocked Ai2Bot-Dolma model training 2.4% of rank peers name it 59.8% block among 6,542 observed namers
Apple 2 of 2 blocked
  • blocked Applebot AI search index 4.0% of rank peers name it 7.3% block among 63,771 observed namers
  • blocked Applebot-extended opt-out directive directive 12.3% of rank peers name it 90.3% block among 98,492 observed namers
Cohere 2 of 2 blocked
  • blocked cohere-ai model training 7.0% of rank peers name it 67.2% block among 20,240 observed namers
  • blocked cohere-training-data-crawler model training 3.4% of rank peers name it 82.9% block among 4,332 observed namers
Perplexity 2 of 2 blocked
  • blocked Perplexity-User live assistant fetch 4.7% of rank peers name it 33.1% block among 9,189 observed namers
  • blocked PerplexityBot AI search index 10.5% of rank peers name it 42.2% block among 33,828 observed namers
Webz.io 2 of 2 blocked
  • blocked Webzio-Extended model training 3.7% of rank peers name it 65.6% block among 6,666 observed namers
  • blocked omgili model training 6.0% of rank peers name it 81.4% block among 16,162 observed namers
Amazon 1 of 1 blocked
  • blocked Amazonbot live assistant fetch 13.3% of rank peers name it 90.1% block among 107,461 observed namers
ByteDance 1 of 1 blocked
  • blocked Bytespider model training 15.1% of rank peers name it 63.9% block among 154,750 observed namers
Common Crawl 1 of 1 blocked
  • blocked CCBot model training 16.8% of rank peers name it 63.3% block among 162,331 observed namers
DeepSeek 1 of 1 blocked
  • blocked DeepSeekBot model training 2.1% of rank peers name it 79.7% block among 2,304 observed namers
Diffbot 1 of 1 blocked
  • blocked Diffbot model training 6.1% of rank peers name it 72.2% block among 14,397 observed namers
DuckDuckGo 1 of 1 blocked
  • blocked DuckAssistBot live assistant fetch 3.8% of rank peers name it 55.6% block among 7,406 observed namers
Huawei 1 of 1 blocked
  • blocked PetalBot AI search index 6.1% of rank peers name it 26.9% block among 72,787 observed namers
Kangaroo LLM 1 of 1 blocked
  • blocked Kangaroo Bot model training 2.1% of rank peers name it 55.2% block among 4,930 observed namers
Mistral 1 of 1 blocked
  • blocked MistralAI-User live assistant fetch 3.0% of rank peers name it 62.3% block among 4,248 observed namers
Scrapy 1 of 1 blocked
  • blocked Scrapy undocumented 3.5% of rank peers name it 73.3% block among 10,043 observed namers
Timpi 1 of 1 blocked
  • blocked Timpibot model training 4.4% of rank peers name it 72.5% block among 9,957 observed namers
You.com 1 of 1 blocked
  • blocked YouBot AI search index 5.1% of rank peers name it 65.9% block among 16,910 observed namers
8 other tracked AI crawlers are not named individually. They are partly restricted — they inherit the wildcard (*) group's rules.

File evidence

/robots.txt Served and parsed Observed in Botfy's published crawl.
/llms.txt Not found when probed A related variant does not establish base-file adoption.

robots.txt details

Fetch HTTP 200 the file was retrieved and parsed
Size 4,057 bytes within the 500 KiB limit crawlers must honour
Wildcard group present a User-agent: * group governs any crawler without its own rules
Sitemap 2 declared declaring a sitemap helps crawlers discover pages

llms.txt observations

CrawlVariantStatusConformant SectionsLinksGenerator
CC-MAIN-2026-34 404
CC-MAIN-2026-30 404

Crawl posture history

Google's interpretation of this robots.txt over status history (§3.3).

open CC-MAIN-2026-34 2xx: robots.txt present, no full disallow in effect
open CC-MAIN-2026-30 2xx: robots.txt present, no full disallow in effect

Compare maxroll.gg

Put this site's measured policy beside another site. Botfy keeps missing evidence visible and does not assign a score or winner.

Live files on maxroll.gg

The file as it exists on the host right now — may differ from what we measured. We link out rather than mirror (we store derived metrics, not raw bodies).

Raw observations

2 crawls, every source

A domain usually has more than one observation per crawl because we see it in the Common Crawl shard stream and fetch it ourselves. These are not duplicates — they are independent observations of the same file, and one is marked canonical. The rest of this page reads the canonical row.

CC-MAIN-2026-34

SourceRoleStatusSizeGroups AllowDisallowSitemaps
self_crawl
fetched directly by our own polite crawler
canonical 200 4.0 KiB 2 1 19 2

CC-MAIN-2026-30

SourceRoleStatusSizeGroups AllowDisallowSitemaps
self_crawl
fetched directly by our own polite crawler
canonical 200 4.0 KiB 2 1 19 2