faz.net: what it tells AI crawlers

On 27 October 2026, faz.net's robots.txt fully blocked GPTBot, OAI-SearchBot, ClaudeBot, Claude-SearchBot, Google-Extended, PerplexityBot and CCBot.

Last verified 2026-10-28 03:59 UTC (daily run of 2026-10-27). Proof for that day.

Panel
top 10k (Tranco)
robots.txt
ok (HTTP 200) · https://www.faz.net/robots.txt
unchanged since 2026-10-26 · sha256 e0b697f51248cd0d… · view as recorded
The * group
allows applies to every agent without its own group

Per AI bot, 2026-10-27

User agentVerdictHow
GPTBotblocksnamed in its own group
OAI-SearchBotblocksnamed in its own group
ChatGPT-Userblocksnamed in its own group
ClaudeBotblocksnamed in its own group
Claude-SearchBotblocksnamed in its own group
Claude-Userblocksnamed in its own group
PerplexityBotblocksnamed in its own group
Perplexity-Userallowsthrough the * group
Googlebotallowsthrough the * group
Google-Extendedblocksnamed in its own group
Applebot-Extendedblocksnamed in its own group
CCBotblocksnamed in its own group
Bytespiderblocksnamed in its own group
Meta-ExternalAgentblocksnamed in its own group
Amazonbotblocksnamed in its own group
anthropic-aiblocksnamed in its own group
Claude-Webblocksnamed in its own group
CloudVertexBotblocksnamed in its own group
cohere-aiblocksnamed in its own group
cohere-training-data-crawlerblocksnamed in its own group
DeepSeekBotblocksnamed in its own group
Devinblocksnamed in its own group
Diffbotblocksnamed in its own group
DuckAssistBotblocksnamed in its own group
GoogleOtherallowsnamed in its own group
LinerBotblocksnamed in its own group
MistralAI-Userblocksnamed in its own group
omgiliblocksnamed in its own group
omgilibotblocksnamed in its own group
PanguBotblocksnamed in its own group
PetalBotblocksnamed in its own group
Timpibotblocksnamed in its own group
YouBotblocksnamed in its own group

Other signals

Publishes /llms.txtno
Publishes /ai.txtno
Publishes /.well-known/tdmrep.jsonno
Reserves TDM rights (TDMRep file, header or meta)no
Declares Content Signals (robots.txt or header)no
Says ai-train=no in a Content Signalno
Points to an RSL licence (robots.txt License line or Link header)no
Answers with an x402 payment offer (lower bound: only the homepage is probed)no
Answers HTTP 402 Payment Required (lower bound: only the homepage is probed)no
Sends noai / noimageai directivesno
Refused our fetcher (403 / challenge)no

robots.txt versions

FromThroughStateVersion
2026-10-282026-10-28ok 200ded0c6d3d30cdiff with previous
2026-10-262026-10-27ok 200e0b697f51248

Timeline of changes

DateWhat changed
2026-10-28robots.txt changed
2026-10-28now partly blocks AI2Bot (was allow)
2026-10-28now partly blocks AI2Bot-DeepResearchEval (was allow)
2026-10-28now partly blocks Ai2Bot-Dolma (was allow)
2026-10-28now partly blocks Amazonbot (was block)
2026-10-28now partly blocks anthropic-ai (was block)
2026-10-28now partly blocks Applebot-Extended (was block)
2026-10-28now partly blocks bigsur.ai (was allow)
2026-10-28now partly blocks Bytespider (was block)
2026-10-28now partly blocks ChatGPT-User (was block)
2026-10-28now partly blocks Claude-SearchBot (was block)
2026-10-28now partly blocks Claude-User (was block)
2026-10-28now partly blocks Claude-Web (was block)
2026-10-28now partly blocks ClaudeBot (was block)
2026-10-28now partly blocks CloudVertexBot (was block)
2026-10-28now partly blocks cohere-ai (was block)
2026-10-28now partly blocks cohere-training-data-crawler (was block)
2026-10-28now partly blocks DeepSeekBot (was block)
2026-10-28now partly blocks Devin (was block)
2026-10-28now partly blocks Diffbot (was block)
2026-10-28now partly blocks DuckAssistBot (was block)
2026-10-28now partly blocks Googlebot (was allow)
2026-10-28now partly blocks GoogleOther (was allow)
2026-10-28now partly blocks Kangaroo Bot (was allow)
2026-10-28now partly blocks LinerBot (was block)
2026-10-28now partly blocks Meta-ExternalAgent (was block)
2026-10-28now partly blocks MistralAI-User (was block)
2026-10-28now partly blocks MistralAI-User/1.0 (was allow)
2026-10-28now partly blocks OAI-SearchBot (was block)
2026-10-28now partly blocks PanguBot (was block)
2026-10-28now partly blocks Perplexity-User (was allow)
2026-10-28now partly blocks PerplexityBot (was block)
2026-10-28now partly blocks PetalBot (was block)
2026-10-28now partly blocks Timpibot (was block)
2026-10-28now partly blocks YouBot (was block)
2026-10-28now partly blocks every agent without its own group (*) (was allow)

Reconstructed history (Common Crawl)

From Common Crawl's robots.txt captures: what CCBot was served, one crawl per quarter. A separate series from the daily observations above; a 403 here means Common Crawl was refused, not this ledger.

CrawlHostStateGPTBotOAI-SearchBotChatGPT-UserClaudeBotClaude-SearchBotClaude-UserPerplexityBot
2026-09-21 CC-MAIN-2026-39www.faz.netok viewblocksblocksunknownblocksblocksunknownblocks
2025-09-15 CC-MAIN-2025-38www.faz.netok viewblocksallowsunknownblocksallowsunknownblocks
2024-09-16 CC-MAIN-2024-38www.faz.netok viewblocksallowsunknownallowsallowsunknownblocks
2023-10-02 CC-MAIN-2023-40www.faz.netok viewblockspartialunknownpartialpartialunknownpartial
2022-10-03 CC-MAIN-2022-40www.faz.netok viewpartialpartialunknownpartialpartialunknownpartial
2021-09-27 CC-MAIN-2021-39www.faz.netok viewpartialpartialunknownpartialpartialunknownpartial
2020-09-28 CC-MAIN-2020-40www.faz.netok viewpartialpartialunknownpartialpartialunknownpartial
2019-09-23 CC-MAIN-2019-39www.faz.netok viewpartialpartialunknownpartialpartialunknownpartial
2018-09-24 CC-MAIN-2018-39www.faz.netok viewpartialpartialunknownpartialpartialunknownpartial
2018-01-29 CC-MAIN-2018-05www.faz.netok viewpartialpartialunknownpartialpartialunknownpartial
2017-10-23 CC-MAIN-2017-43www.faz.netok viewpartialpartialunknownpartialpartialunknownpartial
2017-09-25 CC-MAIN-2017-39www.faz.netok viewpartialpartialunknownpartialpartialunknownpartial
2017-07-24 CC-MAIN-2017-30www.faz.netok viewpartialpartialunknownpartialpartialunknownpartial
2017-04-24 CC-MAIN-2017-17faz.netok viewpartialpartialunknownpartialpartialunknownpartial
2017-01-23 CC-MAIN-2017-04www.faz.netok viewpartialpartialunknownpartialpartialunknownpartial
2016-10-03 CC-MAIN-2016-40www.faz.netok viewpartialpartialunknownpartialpartialunknownpartial
2016-09-05 CC-MAIN-2016-36faz.netok viewpartialpartialunknownpartialpartialunknownpartial

Evidence

Every daily observation of faz.net is a leaf in that day's Merkle tree. Proof of the robots.txt line for 2026-10-27: audit path (JSON), day root and OpenTimestamps proof (complete (bitcoin block 973493)).

API: https://infrarabbit.com/crawlers/api/v1/policy/faz.net