- Training is where the line is drawn. 151 sites (29.6%) block at least one training crawler at the root, against 89 (17.5%) for AI search crawlers and 84 (16.5%) for user-triggered fetchers.
- Sites split OpenAI's bots. 51 sites block GPTBot but leave OAI-SearchBot alone: no training, but still eligible to be cited in ChatGPT search.
- The top of the list is stricter. Among the top 100 domains that serve a robots.txt, 19 of 50 block at least one training crawler.
- Content Signals are still rare. Only 17 sites (3.3%) publish the Content-Signal directive that Cloudflare introduced in 2025.
- robots.txt is the polite layer; bot management is the enforced one. 14.4% of responding homepages answered our clearly labelled research client with a 403, 24.5% were served through Cloudflare, and 37 returned a Cloudflare challenge.
For anyone relying on agents to collect web data, the practical takeaway is that access is no longer a given. Plan the access route per source, and expect it to change. That is a large part of what we do in a managed feed.