57% of sites that block GPTBot leave ChatGPT-User unrestricted — data

Fentner Group, FG-26-09, 2 September 2026. Licence CC BY 4.0. Report

FileContents
README.mdColumn definitions, collection method, licence
METHOD.mdSample, fetch settings, parser, definitions, exclusions
robots_20000.csvOne row per domain: fetch outcome and per-crawler state
lookalike_sites.csvProduct tokens containing non-ASCII characters
numbers.jsonEvery figure quoted in the report
vendors.jsonPer-vendor crawler tokens and the documentation URL each came from
robots_rfc9309.pyRFC 9309 parser
analyse.pyAnalysis; writes numbers.json and both CSVs
fetch_dual.pyFirst fetcher (ranks 1–2,298)
fetch_curl.pySecond fetcher (the remainder)
proxy_refetch.pyRe-fetch of everything the direct run could not settle
verify_examples.pyRe-fetch and evidence capture for every named site
render_report.pyFills the report text from numbers.json
ngram_check.py5-gram overlap check
evidence/Saved robots.txt of all 37 sites named in the report