{
 "title": "How 83 major sites actually write robots.txt",
 "capturedAt": "2026-08-24",
 "instrument": "Direct HTTPS fetch of /robots.txt from each host, parsed with a matcher implementing RFC 9309 and the behaviours in google/robotstxt robots.cc",
 "method": [
  "A fixed list of 93 well known hosts was fetched over HTTPS at /robots.txt with a 15 second timeout.",
  "83 returned a response body. The other 10 returned an HTTP error or refused the connection and are excluded from every figure.",
  "Each file was parsed into user-agent groups and allow or disallow rules. Lines that are not user-agent, allow, disallow or sitemap are counted as unknown directives, which is what Google's parser does with them.",
  "A sitemap line does not terminate a group, matching RFC 9309 section 2.2.4, so group counts here are the ones a crawler would actually see."
 ],
 "headline": {
  "sitesFetched": 83,
  "sitesAttempted": 93,
  "groups": 1023,
  "rules": 20703,
  "wildcardStarRules": 4218,
  "dollarAnchorRules": 9017,
  "sitesWithSitemap": 62,
  "sitesWithCrawlDelay": 15,
  "sitesNamingAiCrawler": 39,
  "largestFileBytes": 380638,
  "largestFileHost": "figma.com",
  "sitesOverGoogleLimit": 0
 },
 "aiCrawlers": [
  [
   "perplexity",
   36
  ],
  [
   "ccbot",
   30
  ],
  [
   "claudebot",
   29
  ],
  [
   "gptbot",
   29
  ],
  [
   "google-extended",
   25
  ],
  [
   "omgili",
   25
  ],
  [
   "meta-externalagent",
   24
  ],
  [
   "bytespider",
   23
  ],
  [
   "anthropic",
   22
  ],
  [
   "amazonbot",
   21
  ],
  [
   "applebot-extended",
   21
  ],
  [
   "cohere",
   19
  ],
  [
   "facebookbot",
   16
  ],
  [
   "diffbot",
   15
  ],
  [
   "youbot",
   11
  ],
  [
   "petalbot",
   10
  ],
  [
   "imagesiftbot",
   9
  ],
  [
   "timpibot",
   8
  ],
  [
   "img2dataset",
   6
  ]
 ],
 "topUserAgents": [
  [
   "*",
   89
  ],
  [
   "ccbot",
   30
  ],
  [
   "claudebot",
   29
  ],
  [
   "gptbot",
   29
  ],
  [
   "google-extended",
   25
  ],
  [
   "chatgpt-user",
   23
  ],
  [
   "meta-externalagent",
   23
  ],
  [
   "perplexitybot",
   23
  ],
  [
   "anthropic-ai",
   22
  ],
  [
   "bytespider",
   22
  ],
  [
   "applebot-extended",
   21
  ],
  [
   "amazonbot",
   20
  ],
  [
   "adsbot-google",
   19
  ],
  [
   "oai-searchbot",
   18
  ],
  [
   "twitterbot",
   17
  ],
  [
   "facebookbot",
   16
  ],
  [
   "bingbot",
   15
  ],
  [
   "googlebot",
   15
  ],
  [
   "claude-web",
   15
  ],
  [
   "omgili",
   15
  ]
 ],
 "unknownDirectives": [
  [
   "crawl-delay",
   20
  ],
  [
   "license",
   2
  ],
  [
   "spdx-license-identifier",
   2
  ],
  [
   "noindex",
   2
  ],
  [
   "content-signal",
   1
  ],
  [
   "<!doctype html><html lang=\"en-us\" dir=\"ltr\"><head><base href=\"https",
   1
  ],
  [
   "function n(a){a=[\"object\"==typeof globalthis&&globalthis,a,\"object\"==typeof window&&window,\"object\"==typeof self&&self,\"object\"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.math==math)return c}throw error(\"cannot find global object\");}var p=n(this);function q(a,b){if(b)a",
   1
  ],
  [
   "q(\"object.is\",function(a){return a?a",
   1
  ],
  [
   "q(\"string.prototype.includes\",function(a){return a?a",
   1
  ],
  [
   "function v(){var a=(w=object.prototype)==null?void 0",
   1
  ]
 ],
 "perSite": [
  {
   "host": "figma.com",
   "bytes": 380638,
   "groups": 21,
   "rules": 8823,
   "allow": 8786,
   "disallow": 37,
   "agents": 25,
   "sitemaps": 3,
   "wildcardStar": 21,
   "dollarAnchor": 8782,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "etsy.com",
   "bytes": 52926,
   "groups": 3,
   "rules": 1801,
   "allow": 120,
   "disallow": 1681,
   "agents": 3,
   "sitemaps": 0,
   "wildcardStar": 900,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "vimeo.com",
   "bytes": 22642,
   "groups": 15,
   "rules": 972,
   "allow": 614,
   "disallow": 358,
   "agents": 25,
   "sitemaps": 2,
   "wildcardStar": 596,
   "dollarAnchor": 21,
   "crawlDelay": 6,
   "unknownDirectives": 7
  },
  {
   "host": "ebay.com",
   "bytes": 24363,
   "groups": 9,
   "rules": 965,
   "allow": 77,
   "disallow": 888,
   "agents": 21,
   "sitemaps": 7,
   "wildcardStar": 281,
   "dollarAnchor": 4,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "airbnb.com",
   "bytes": 24175,
   "groups": 14,
   "rules": 835,
   "allow": 28,
   "disallow": 807,
   "agents": 14,
   "sitemaps": 1,
   "wildcardStar": 224,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "tripadvisor.com",
   "bytes": 25115,
   "groups": 7,
   "rules": 718,
   "allow": 12,
   "disallow": 706,
   "agents": 24,
   "sitemaps": 8,
   "wildcardStar": 5,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "indeed.com",
   "bytes": 13097,
   "groups": 9,
   "rules": 505,
   "allow": 37,
   "disallow": 468,
   "agents": 66,
   "sitemaps": 0,
   "wildcardStar": 115,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "wikipedia.org",
   "bytes": 28275,
   "groups": 33,
   "rules": 464,
   "allow": 4,
   "disallow": 460,
   "agents": 34,
   "sitemaps": 1,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 1,
   "unknownDirectives": 1
  },
  {
   "host": "realtor.com",
   "bytes": 17399,
   "groups": 16,
   "rules": 338,
   "allow": 42,
   "disallow": 296,
   "agents": 17,
   "sitemaps": 10,
   "wildcardStar": 91,
   "dollarAnchor": 1,
   "crawlDelay": 1,
   "unknownDirectives": 1
  },
  {
   "host": "zillow.com",
   "bytes": 10524,
   "groups": 4,
   "rules": 276,
   "allow": 64,
   "disallow": 212,
   "agents": 18,
   "sitemaps": 15,
   "wildcardStar": 94,
   "dollarAnchor": 41,
   "crawlDelay": 1,
   "unknownDirectives": 1
  },
  {
   "host": "yelp.com",
   "bytes": 11825,
   "groups": 9,
   "rules": 263,
   "allow": 59,
   "disallow": 204,
   "agents": 31,
   "sitemaps": 0,
   "wildcardStar": 173,
   "dollarAnchor": 2,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "amazon.com",
   "bytes": 7887,
   "groups": 101,
   "rules": 235,
   "allow": 17,
   "disallow": 218,
   "agents": 100,
   "sitemaps": 0,
   "wildcardStar": 20,
   "dollarAnchor": 6,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "salesforce.com",
   "bytes": 14256,
   "groups": 9,
   "rules": 227,
   "allow": 2,
   "disallow": 225,
   "agents": 9,
   "sitemaps": 52,
   "wildcardStar": 108,
   "dollarAnchor": 8,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "redfin.com",
   "bytes": 10605,
   "groups": 12,
   "rules": 226,
   "allow": 39,
   "disallow": 187,
   "agents": 12,
   "sitemaps": 57,
   "wildcardStar": 92,
   "dollarAnchor": 7,
   "crawlDelay": 0,
   "unknownDirectives": 2
  },
  {
   "host": "theverge.com",
   "bytes": 5650,
   "groups": 106,
   "rules": 223,
   "allow": 105,
   "disallow": 118,
   "agents": 105,
   "sitemaps": 2,
   "wildcardStar": 5,
   "dollarAnchor": 2,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "bloomberg.com",
   "bytes": 7048,
   "groups": 98,
   "rules": 217,
   "allow": 87,
   "disallow": 130,
   "agents": 94,
   "sitemaps": 10,
   "wildcardStar": 4,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "healthline.com",
   "bytes": 8864,
   "groups": 165,
   "rules": 215,
   "allow": 13,
   "disallow": 202,
   "agents": 162,
   "sitemaps": 2,
   "wildcardStar": 15,
   "dollarAnchor": 4,
   "crawlDelay": 1,
   "unknownDirectives": 1
  },
  {
   "host": "canva.com",
   "bytes": 6324,
   "groups": 5,
   "rules": 195,
   "allow": 86,
   "disallow": 109,
   "agents": 32,
   "sitemaps": 2,
   "wildcardStar": 69,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "bestbuy.com",
   "bytes": 7641,
   "groups": 4,
   "rules": 190,
   "allow": 0,
   "disallow": 190,
   "agents": 7,
   "sitemaps": 11,
   "wildcardStar": 183,
   "dollarAnchor": 4,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "microsoft.com",
   "bytes": 8557,
   "groups": 1,
   "rules": 189,
   "allow": 36,
   "disallow": 153,
   "agents": 1,
   "sitemaps": 22,
   "wildcardStar": 110,
   "dollarAnchor": 23,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "adobe.com",
   "bytes": 10199,
   "groups": 7,
   "rules": 186,
   "allow": 37,
   "disallow": 149,
   "agents": 7,
   "sitemaps": 9,
   "wildcardStar": 76,
   "dollarAnchor": 23,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "sourceforge.net",
   "bytes": 5837,
   "groups": 3,
   "rules": 178,
   "allow": 14,
   "disallow": 164,
   "agents": 3,
   "sitemaps": 7,
   "wildcardStar": 134,
   "dollarAnchor": 12,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "booking.com",
   "bytes": 32945,
   "groups": 13,
   "rules": 177,
   "allow": 30,
   "disallow": 147,
   "agents": 13,
   "sitemaps": 354,
   "wildcardStar": 64,
   "dollarAnchor": 2,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "nytimes.com",
   "bytes": 8259,
   "groups": 57,
   "rules": 171,
   "allow": 27,
   "disallow": 144,
   "agents": 60,
   "sitemaps": 25,
   "wildcardStar": 70,
   "dollarAnchor": 7,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "espn.com",
   "bytes": 3223,
   "groups": 11,
   "rules": 117,
   "allow": 4,
   "disallow": 113,
   "agents": 11,
   "sitemaps": 1,
   "wildcardStar": 85,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "target.com",
   "bytes": 3226,
   "groups": 1,
   "rules": 114,
   "allow": 0,
   "disallow": 114,
   "agents": 1,
   "sitemaps": 6,
   "wildcardStar": 6,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "tumblr.com",
   "bytes": 3452,
   "groups": 19,
   "rules": 114,
   "allow": 0,
   "disallow": 114,
   "agents": 19,
   "sitemaps": 1,
   "wildcardStar": 25,
   "dollarAnchor": 0,
   "crawlDelay": 1,
   "unknownDirectives": 1
  },
  {
   "host": "ikea.com",
   "bytes": 4054,
   "groups": 4,
   "rules": 106,
   "allow": 13,
   "disallow": 93,
   "agents": 4,
   "sitemaps": 1,
   "wildcardStar": 96,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "nba.com",
   "bytes": 2715,
   "groups": 15,
   "rules": 101,
   "allow": 19,
   "disallow": 82,
   "agents": 13,
   "sitemaps": 1,
   "wildcardStar": 8,
   "dollarAnchor": 4,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "bbc.co.uk",
   "bytes": 4907,
   "groups": 40,
   "rules": 96,
   "allow": 0,
   "disallow": 96,
   "agents": 40,
   "sitemaps": 13,
   "wildcardStar": 3,
   "dollarAnchor": 15,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "paypal.com",
   "bytes": 2628,
   "groups": 2,
   "rules": 92,
   "allow": 0,
   "disallow": 92,
   "agents": 2,
   "sitemaps": 1,
   "wildcardStar": 41,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "gitlab.com",
   "bytes": 3230,
   "groups": 4,
   "rules": 89,
   "allow": 3,
   "disallow": 86,
   "agents": 1,
   "sitemaps": 0,
   "wildcardStar": 73,
   "dollarAnchor": 1,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "github.com",
   "bytes": 2274,
   "groups": 4,
   "rules": 83,
   "allow": 1,
   "disallow": 82,
   "agents": 5,
   "sitemaps": 0,
   "wildcardStar": 59,
   "dollarAnchor": 3,
   "crawlDelay": 1,
   "unknownDirectives": 1
  },
  {
   "host": "expedia.com",
   "bytes": 2069,
   "groups": 4,
   "rules": 64,
   "allow": 2,
   "disallow": 62,
   "agents": 14,
   "sitemaps": 0,
   "wildcardStar": 13,
   "dollarAnchor": 1,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "economist.com",
   "bytes": 2649,
   "groups": 22,
   "rules": 63,
   "allow": 32,
   "disallow": 31,
   "agents": 22,
   "sitemaps": 2,
   "wildcardStar": 2,
   "dollarAnchor": 16,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "goodreads.com",
   "bytes": 2647,
   "groups": 7,
   "rules": 61,
   "allow": 9,
   "disallow": 52,
   "agents": 8,
   "sitemaps": 16,
   "wildcardStar": 2,
   "dollarAnchor": 0,
   "crawlDelay": 1,
   "unknownDirectives": 1
  },
  {
   "host": "walmart.com",
   "bytes": 3584,
   "groups": 2,
   "rules": 60,
   "allow": 3,
   "disallow": 57,
   "agents": 4,
   "sitemaps": 34,
   "wildcardStar": 8,
   "dollarAnchor": 0,
   "crawlDelay": 1,
   "unknownDirectives": 1
  },
  {
   "host": "wsj.com",
   "bytes": 4328,
   "groups": 3,
   "rules": 53,
   "allow": 2,
   "disallow": 51,
   "agents": 62,
   "sitemaps": 12,
   "wildcardStar": 43,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "theguardian.com",
   "bytes": 2873,
   "groups": 3,
   "rules": 50,
   "allow": 0,
   "disallow": 50,
   "agents": 39,
   "sitemaps": 2,
   "wildcardStar": 21,
   "dollarAnchor": 3,
   "crawlDelay": 0,
   "unknownDirectives": 1
  },
  {
   "host": "twitch.tv",
   "bytes": 1167,
   "groups": 5,
   "rules": 49,
   "allow": 2,
   "disallow": 47,
   "agents": 5,
   "sitemaps": 1,
   "wildcardStar": 4,
   "dollarAnchor": 2,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "jstor.org",
   "bytes": 1605,
   "groups": 3,
   "rules": 49,
   "allow": 11,
   "disallow": 38,
   "agents": 6,
   "sitemaps": 1,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "homedepot.com",
   "bytes": 1411,
   "groups": 1,
   "rules": 47,
   "allow": 2,
   "disallow": 45,
   "agents": 1,
   "sitemaps": 1,
   "wildcardStar": 37,
   "dollarAnchor": 2,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "squareup.com",
   "bytes": 2199,
   "groups": 1,
   "rules": 47,
   "allow": 8,
   "disallow": 39,
   "agents": 1,
   "sitemaps": 16,
   "wildcardStar": 47,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "cdc.gov",
   "bytes": 1699,
   "groups": 4,
   "rules": 42,
   "allow": 0,
   "disallow": 42,
   "agents": 4,
   "sitemaps": 1,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "usa.gov",
   "bytes": 1558,
   "groups": 1,
   "rules": 42,
   "allow": 32,
   "disallow": 10,
   "agents": 1,
   "sitemaps": 1,
   "wildcardStar": 32,
   "dollarAnchor": 8,
   "crawlDelay": 1,
   "unknownDirectives": 1
  },
  {
   "host": "cnn.com",
   "bytes": 3456,
   "groups": 3,
   "rules": 39,
   "allow": 1,
   "disallow": 38,
   "agents": 77,
   "sitemaps": 13,
   "wildcardStar": 4,
   "dollarAnchor": 2,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "bitbucket.org",
   "bytes": 889,
   "groups": 2,
   "rules": 39,
   "allow": 0,
   "disallow": 39,
   "agents": 2,
   "sitemaps": 0,
   "wildcardStar": 32,
   "dollarAnchor": 2,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "ft.com",
   "bytes": 1556,
   "groups": 20,
   "rules": 36,
   "allow": 3,
   "disallow": 33,
   "agents": 20,
   "sitemaps": 1,
   "wildcardStar": 1,
   "dollarAnchor": 0,
   "crawlDelay": 1,
   "unknownDirectives": 1
  },
  {
   "host": "dropbox.com",
   "bytes": 801,
   "groups": 3,
   "rules": 32,
   "allow": 8,
   "disallow": 24,
   "agents": 3,
   "sitemaps": 1,
   "wildcardStar": 9,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "bandcamp.com",
   "bytes": 1053,
   "groups": 19,
   "rules": 32,
   "allow": 4,
   "disallow": 28,
   "agents": 21,
   "sitemaps": 0,
   "wildcardStar": 1,
   "dollarAnchor": 1,
   "crawlDelay": 1,
   "unknownDirectives": 1
  },
  {
   "host": "wired.com",
   "bytes": 1994,
   "groups": 3,
   "rules": 31,
   "allow": 18,
   "disallow": 13,
   "agents": 38,
   "sitemaps": 7,
   "wildcardStar": 16,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "medium.com",
   "bytes": 884,
   "groups": 2,
   "rules": 28,
   "allow": 12,
   "disallow": 16,
   "agents": 9,
   "sitemaps": 1,
   "wildcardStar": 11,
   "dollarAnchor": 4,
   "crawlDelay": 0,
   "unknownDirectives": 1
  },
  {
   "host": "reuters.com",
   "bytes": 3773,
   "groups": 2,
   "rules": 28,
   "allow": 1,
   "disallow": 27,
   "agents": 86,
   "sitemaps": 11,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "webmd.com",
   "bytes": 926,
   "groups": 7,
   "rules": 28,
   "allow": 0,
   "disallow": 28,
   "agents": 7,
   "sitemaps": 0,
   "wildcardStar": 6,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "docker.com",
   "bytes": 1033,
   "groups": 1,
   "rules": 26,
   "allow": 2,
   "disallow": 24,
   "agents": 1,
   "sitemaps": 2,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "soundcloud.com",
   "bytes": 1441,
   "groups": 2,
   "rules": 25,
   "allow": 17,
   "disallow": 8,
   "agents": 15,
   "sitemaps": 2,
   "wildcardStar": 1,
   "dollarAnchor": 1,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "apple.com",
   "bytes": 1018,
   "groups": 6,
   "rules": 22,
   "allow": 13,
   "disallow": 9,
   "agents": 6,
   "sitemaps": 5,
   "wildcardStar": 22,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "imdb.com",
   "bytes": 1911,
   "groups": 2,
   "rules": 22,
   "allow": 1,
   "disallow": 21,
   "agents": 36,
   "sitemaps": 0,
   "wildcardStar": 16,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "stripe.com",
   "bytes": 643,
   "groups": 3,
   "rules": 21,
   "allow": 4,
   "disallow": 17,
   "agents": 3,
   "sitemaps": 1,
   "wildcardStar": 0,
   "dollarAnchor": 3,
   "crawlDelay": 1,
   "unknownDirectives": 1
  },
  {
   "host": "substack.com",
   "bytes": 585,
   "groups": 4,
   "rules": 18,
   "allow": 2,
   "disallow": 16,
   "agents": 4,
   "sitemaps": 2,
   "wildcardStar": 5,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "techcrunch.com",
   "bytes": 710,
   "groups": 13,
   "rules": 18,
   "allow": 1,
   "disallow": 17,
   "agents": 14,
   "sitemaps": 2,
   "wildcardStar": 1,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "notion.so",
   "bytes": 1136,
   "groups": 6,
   "rules": 17,
   "allow": 1,
   "disallow": 16,
   "agents": 6,
   "sitemaps": 11,
   "wildcardStar": 8,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "wordpress.org",
   "bytes": 976,
   "groups": 12,
   "rules": 16,
   "allow": 12,
   "disallow": 4,
   "agents": 10,
   "sitemaps": 9,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "spotify.com",
   "bytes": 592,
   "groups": 1,
   "rules": 15,
   "allow": 0,
   "disallow": 15,
   "agents": 1,
   "sitemaps": 1,
   "wildcardStar": 14,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "nfl.com",
   "bytes": 343,
   "groups": 2,
   "rules": 11,
   "allow": 0,
   "disallow": 11,
   "agents": 2,
   "sitemaps": 1,
   "wildcardStar": 1,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "mit.edu",
   "bytes": 199,
   "groups": 1,
   "rules": 10,
   "allow": 0,
   "disallow": 10,
   "agents": 1,
   "sitemaps": 0,
   "wildcardStar": 1,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "cloudflare.com",
   "bytes": 1099,
   "groups": 9,
   "rules": 9,
   "allow": 9,
   "disallow": 0,
   "agents": 9,
   "sitemaps": 1,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 1
  },
  {
   "host": "ycombinator.com",
   "bytes": 283,
   "groups": 4,
   "rules": 9,
   "allow": 5,
   "disallow": 4,
   "agents": 4,
   "sitemaps": 0,
   "wildcardStar": 8,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "craigslist.org",
   "bytes": 151,
   "groups": 1,
   "rules": 8,
   "allow": 0,
   "disallow": 8,
   "agents": 1,
   "sitemaps": 0,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "python.org",
   "bytes": 537,
   "groups": 4,
   "rules": 7,
   "allow": 1,
   "disallow": 6,
   "agents": 6,
   "sitemaps": 0,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "nodejs.org",
   "bytes": 199,
   "groups": 1,
   "rules": 5,
   "allow": 3,
   "disallow": 2,
   "agents": 1,
   "sitemaps": 2,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "kubernetes.io",
   "bytes": 148,
   "groups": 1,
   "rules": 5,
   "allow": 0,
   "disallow": 5,
   "agents": 1,
   "sitemaps": 1,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "rottentomatoes.com",
   "bytes": 212,
   "groups": 2,
   "rules": 5,
   "allow": 1,
   "disallow": 4,
   "agents": 2,
   "sitemaps": 1,
   "wildcardStar": 2,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "shopify.com",
   "bytes": 62,
   "groups": 1,
   "rules": 2,
   "allow": 0,
   "disallow": 2,
   "agents": 1,
   "sitemaps": 0,
   "wildcardStar": 1,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "mozilla.org",
   "bytes": 66,
   "groups": 1,
   "rules": 2,
   "allow": 0,
   "disallow": 2,
   "agents": 1,
   "sitemaps": 0,
   "wildcardStar": 2,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "nasa.gov",
   "bytes": 69,
   "groups": 2,
   "rules": 2,
   "allow": 2,
   "disallow": 0,
   "agents": 2,
   "sitemaps": 0,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 1,
   "unknownDirectives": 1
  },
  {
   "host": "archive.org",
   "bytes": 238,
   "groups": 1,
   "rules": 2,
   "allow": 0,
   "disallow": 2,
   "agents": 1,
   "sitemaps": 1,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "reddit.com",
   "bytes": 538,
   "groups": 1,
   "rules": 1,
   "allow": 0,
   "disallow": 1,
   "agents": 1,
   "sitemaps": 0,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "harvard.edu",
   "bytes": 748,
   "groups": 1,
   "rules": 1,
   "allow": 0,
   "disallow": 1,
   "agents": 1,
   "sitemaps": 10,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "berkeley.edu",
   "bytes": 190,
   "groups": 1,
   "rules": 1,
   "allow": 0,
   "disallow": 1,
   "agents": 1,
   "sitemaps": 1,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 1,
   "unknownDirectives": 1
  },
  {
   "host": "fifa.com",
   "bytes": 82,
   "groups": 1,
   "rules": 1,
   "allow": 0,
   "disallow": 1,
   "agents": 1,
   "sitemaps": 1,
   "wildcardStar": 1,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "gutenberg.org",
   "bytes": 40,
   "groups": 1,
   "rules": 1,
   "allow": 0,
   "disallow": 1,
   "agents": 1,
   "sitemaps": 0,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 0
  },
  {
   "host": "linkedin.com",
   "bytes": 21187,
   "groups": 0,
   "rules": 0,
   "allow": 0,
   "disallow": 0,
   "agents": 0,
   "sitemaps": 0,
   "wildcardStar": 0,
   "dollarAnchor": 0,
   "crawlDelay": 0,
   "unknownDirectives": 23
  }
 ],
 "limits": [
  "This is a fixed list of 93 well known hosts, not a random sample of the web. It describes how large, well resourced sites write robots.txt and says nothing about the average site.",
  "10 of the 93 returned no body and are excluded from every figure rather than counted as empty.",
  "Figures are a single snapshot taken on 2026-08-24. A robots.txt file can change at any time and several of these are edited weekly.",
  "Rule counts include every allow and disallow line in the file, including rules inside groups that only apply to one named crawler. They are not the number of rules that apply to any single crawler.",
  "The AI crawler count is a token match on the user-agent line. A site that names a crawler is not necessarily blocking it, since some of these groups carry an allow rule.",
  "Counting stops at the first 20000 lines and 16664 bytes per line, which mirrors the limits in Google's parser rather than any limit of this census."
 ]
}