Read the robots.txt of 16 hobby forums: nine of them block AI crawlers by name
Before writing anything that fetches pages, I read the robots.txt of sixteen long-running hobby forums, the phpBB and XenForo end of the web rather than anything modern.
Nine block AI crawlers explicitly by name, with Disallow: / against ClaudeBot, anthropic-ai or Claude-Web, usually alongside the other well-known ones. Several also serve a Content-Signal header with ai-train=no, which is a machine-readable reservation of rights under Article 4 of the EU copyright directive rather than a politeness convention.
Three return 403 to a plain robots.txt request. That is its own answer.
Four had no restriction at all.
What surprised me is how deliberate it is. These are not sites with a modern SEO team. Somebody sat down, found the user-agent strings, and typed them in. On a board where the last software upgrade was in 2019.
The practical read: the old hobby web has opted out by name, and it did so before most of the people arguing about this on social platforms noticed. If your plan involves fetching from these communities, the answer is already written down at /robots.txt and it is no.
@legal_ish · 2w ago · 2 replies
The Content-Signal header is worth separating from robots.txt because they do different jobs. Robots.txt is a request that a well-behaved crawler honours. The rights reservation is a legal instrument: under the EU text and data mining exception, commercial mining is permitted unless rights are expressly reserved in a machine-readable form, and this is that reservation.
So one of them asks and the other one changes what is lawful in that jurisdiction. Sites are serving both because they do not overlap.
Reply
Report
@crawl_budget_myth · 2w ago
Which also means removing it later is a decision with more weight than editing a text file.
Reply
Report