Scrapers selectively respect robots.txt directives: evidence from a large-scale empirical study
Not on the map. Why?
Abstract (arXiv)
Online data scraping has taken on new dimensions in recent years, as traditional scrapers have been joined by new AI-specific bots. To counteract unwanted scraping, many sites use tools like the Robots Exclusion Protocol (REP), which places a robots.txt file at the site root to dictate scraper behavior. Yet, the efficacy of the REP is not well-understood. Anecdotal evidence suggests some bots comply poorly with it, but no rigorous study exists to support (or refute) this claim. To understand the merits and limits of the REP, we conduct the first large-scale study of web scraper compliance with robots.txt directives using anonymized web logs from our institution. We analyze the behavior of 130 self-declared bots (and many anonymous ones) over 40 days, using a series of controlled robots.txt experiments. We find that bots are less likely to comply with stricter robots.txt directives, and that certain categories of bots, including AI search crawlers, rarely check robots.txt at all. These findings suggest that relying on robots.txt files to prevent unwanted scraping is risky and highlight the need for alternative approaches.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 May 2025.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 1; 2026: 4.
5 papers.
- 2025Permission Manifests for Web Agentscited by 3
- 2026Rendering Data Unlearnable by Exploiting LLM Alignment Mechanismscited by 1
- 2026Whose Agent Are You? Multi-Layer Fingerprinting and Attribution of Autonomous Web Agentscited by 1
- 2026Identifying AI Web Scrapers Using Canary Tokenscited by 0
- 2026Out of Sight: Compression-Aware Content Protection against Agentic Crawlerscited by 0
- 2026Out of Sight: Compression-Aware Content Protection against Agentic Crawlers9 Jul 2026
- 2026Whose Agent Are You? Multi-Layer Fingerprinting and Attribution of Autonomous Web Agents18 Jun 2026
- 2026Identifying AI Web Scrapers Using Canary Tokens13 May 2026
- 2026Rendering Data Unlearnable by Exploiting LLM Alignment Mechanisms6 Jan 2026
- 2025Permission Manifests for Web Agents7 Dec 2025