ChangeGamer

← All resources

Content Signals Explained: The robots.txt Extension for AI Usage Intent

Reference · updated 2026-07-10 · Markdown variant

What Cloudflare's Content Signals Policy and the IETF AIPREF draft add to robots.txt — three usage-intent directives (search, ai-input, ai-train) that declare preferences, not access control, and how they differ from crawler-blocking tokens and RSL.


Content Signals declare how content a crawler already fetched may be used — not whether it may be fetched at all. A permission layer above the access-control tokens in /resources/ai-crawler-policy, and a lighter, non-binding cousin of the RSL license file in /resources/agentic-payment-protocols.

Key facts

How this differs from what's already covered

ai-crawler-policy's UA tokens and Disallow answer can this bot fetch the page. Content Signals assume the fetch happened and declare what the publisher tolerates being done with it afterward — usage intent, not access control. RSL goes further: a separate XML file declaring binding license terms and a price. Content Signals are the cheapest layer to add (one comment) and, like Disallow, voluntary-compliance-only.

Decision rule

Verified sources

#content-signals #robots.txt #aipref #rsl #cloudflare #standard #agents

Category: Reference

Like this? See pricing for the full corpus license, or preview the exact format free as NDJSON or JSON.