agenticweb.wiki

Content Signals Policy vs Web Bot Auth HTTP Message Signatures

They answer different questions: Content Signals Policy is a step 3 (Permit) standard, Web Bot Auth HTTP Message Signatures step 2 (Identify), so they are not substitutes.

3 Permit Content Signals Policy · 2 Identify Web Bot Auth HTTP Message Signatures

Content Signals PolicyWeb Bot Auth HTTP Message Signatures WebBotAuth
Lifecycle step3 Permit: What may the agent do here?2 Identify: Who is this agent? Who is this site?
AnswersMay content fetched under a robots.txt allow rule also be used for search indexing, as live input to an AI answer, or for AI model training?Which automated client made this HTTP request, and can the origin verify it cryptographically?
Governed byCloudflare, developed with publisher/platform partners named in the announcement (e.g. Condé Nast, News/Media Alliance, Reddit, Pinterest, Quora, Yahoo)IETF webbotauth Working Group (chartered; document adopted as a WG item 2026-09-01)
Status (issuer's words)Vendor-published policy convention layered on robots.txt; not submitted to a standards body as of this verificationActive Internet-Draft, WG Document, Intended Status: Standards Track; expires 5 March 2027
Phaselivingworking group
VersionAnnounced 2025-09-24 (2025-09-24)draft-ietf-webbotauth-httpsig-protocol-00, adopted by the webbotauth WG, 2026-09-01 (replaces the individual draft-meunier-webbotauth-httpsig-protocol, last revision -02 of 2026-08-18) (2026-09-01)
Form / transportwell-known fileHTTP header
Found at/robots.txt/.well-known/http-message-signatures-directory
Adoptionunmeasuredobserved — Cloudflare (edge verification, verified-bots program) and independent client/server implementations listed in the draft's own appendix
Evidence5 verified6 verified
Primary use caseControl AI crawling and training useProve an agent's identity
Last verified2026-10-22 (current)2026-10-20 (current)
Specificationhttps://blog.cloudflare.com/content-signals-policy/https://datatracker.ietf.org/doc/draft-ietf-webbotauth-httpsig-protocol/

When to use which

Guidance is derived from the two records (question, phase, adoption, prerequisites, pairings), not from opinion. Each record's page carries its numbered references.

Read the full articles

Ask the MCP server to compare any two: the compare-protocols prompt, or get on both ids. Connect.

cloudflare-content-signals-policy.json · webbotauth.json · Markdown