Introducing pay per crawl (Cloudflare Blog)
- URL: https://blog.cloudflare.com/introducing-pay-per-crawl/
- Author: Will Allen, Cloudflare
- Date: 2025-07-01
- Type: primary vendor announcement
Summary
Cloudflare’s official launch of Pay per Crawl, letting publishers charge AI crawlers instead of choosing only between allow and block. Publishers set one flat per-request price site-wide and configure each crawler as Allow / Charge / Block; negotiated partnerships can bypass the system.
Technically it works over standard HTTP: a paying crawl returns 200 OK with a crawler-charged header; an unpaid one gets 402 Payment Required with a crawler-price header. Two flows exist: reactive (get the 402, retry with crawler-exact-price) and proactive (send crawler-max-price upfront). Crawler identity is anti-spoofed via Web Bot Auth — Ed25519 key pairs and HTTP Message Signatures (RFC 9421). Cloudflare acts as Merchant of Record, aggregating billing and paying out publishers.
Status at publication: private beta, explicitly early-stage. The stated future vision includes dynamic per-path pricing, licensing granularity (training vs. inference vs. search), and agents that programmatically negotiate and budget for content.
Key Claims
- Publishers get three per-crawler options: Allow, Charge, Block; one flat per-request price across the site.
- 402 +
crawler-price/ 200 +crawler-chargedheaders implement the price signal. - Crawler auth uses Ed25519 keys and RFC 9421 HTTP Message Signatures (Web Bot Auth).
- Cloudflare is Merchant of Record — publishers don’t build payment plumbing.
- Private beta only; flat pricing only (no dynamic/per-path pricing yet).
- Agent-negotiated content marketplaces are the stated end-goal, not the shipped product.
Connections
- Entities: Cloudflare
- Concepts: x402 / Pay-per-Crawl, Agent Web
Contradictions
- None with Cloudflare will make 1000+ AI millionaires — but the podcast under-emphasized that this is a private beta with flat pricing only.