Hidden Layer/Research/Cloudflare Flips the Default: AI Crawlers Get Blocked on September 15 Unless You Decide Otherwise

News Analysis

Cloudflare Flips the Default: AI Crawlers Get Blocked on September 15 Unless You Decide Otherwise

From September 15 the network in front of about a fifth of the web blocks AI training and agent traffic by default on ad-supported pages, for every domain onboarding after that date. Existing settings are untouched, which is the part worth reading twice.

What changes on September 15
CATEGORYTODAYFROM SEPT 15SEARCHallowedunchangedallowedAGENTallowedblockedTRAININGallowedblockedApplies to ad-displaying pages on domains onboarding after Sept 15. Existing settings are unchanged.
Search is unaffected. Agent and Training are the two that flip, and Agent is the one that reads your product pages for a shopper mid-conversation.

On September 15, 2026, Cloudflare changes what happens when an AI system visits a website that never expressed an opinion about AI. For all new domains onboarding after that date, bots classified as Training or Agent are blocked by default on pages that display ads. Search crawlers stay allowed, and existing customers keep whatever settings they already have. 1

That scope is narrower than the headlines suggest, and it is the reason this matters rather than the reason it does not. A platform default is a statement about which way the ratchet turns. Cloudflare has now shipped the three-category control to every customer and set the new-domain default to deny two of them. Nobody has to touch your existing configuration for that to change what launching a site looks like.

What are the three bot categories, and what does blocking each one cost?

The September change rides on a taxonomy Cloudflare introduced on July 1: every AI crawler request is classified as Search, Agent, or Training, and each category can be allowed or blocked independently. 1 The names matter less than the trade each one represents. Three categories, three separate bets, one checkbox most people have never opened.

CategoryWhat it isDefault after Sept 15Our read for product brands
SearchCrawlers indexing content to answer questions later; the publisher expects traffic backAllowedKeep allowed. This is AI-era distribution.
AgentReal-time fetches on a person’s behalf: the assistant reading your product page mid-conversationBlocked on ad-displaying pages, new domains onlyAllow it. This is your buyer, at the moment of decision.
TrainingCrawlers absorbing content permanently into model weightsBlocked, same scopeA genuine choice: allow, block, or charge for it.

The three categories fail differently. Block Search and you disappear from AI search products. Block Agent and the assistant a shopper is using cannot read your product page at the exact moment it is deciding what to recommend. Block Training and future models simply know less about you. That is the slowest and least visible consequence of the three.

How much of web traffic is now automated?

Defaults only matter at scale, and this one has it. Cloudflare fronts about a fifth of the web, automated traffic now generates roughly 57% of all web requests, and the mix inside crawler traffic has shifted hard toward training. 25 The web is now something most of its visitors do not read.

What crawlers are for, spring 2025 to June 2026
Share of all crawler requests on Cloudflare’s network that are for AI training. One denominator: crawler requests.
June 202652%
22%Spring 2025
+30 pointsSpring 2025June 2026
What crawlers are for, spring 2025 to June 2026
Spring 202522%
June 202652%
Source: Cloudflare, Content Independence Day one year on (Jul 1, 2026). Crawler purpose is self-declared and more than a third of crawler activity still comes from mixed-use bots, so treat the split as directional.

Cloudflare reports that approximately 20% of the web sits behind its network, which is what makes a Cloudflare default function as de facto internet policy. 6

VERIFIED0.90authority T11 source

Company-reported scale, used consistently across Cloudflare’s own materials. We have not independently measured it.

Automated traffic now outweighs human traffic, and two independent networks agree on it. Cloudflare reports roughly 57% of all web requests as automated; Imperva/Thales, measuring a different estate, reports 53% of web traffic in 2025, up from 51% in 2024. 57

VERIFIED0.95authority T12 sources

Dissent: The two figures are close but not comparable: Cloudflare counts requests on its own network, Imperva counts traffic across the estate it monitors, over different periods. Read the agreement in direction, not the four-point gap. The crossover is also older than the September deadline suggests: it had already happened in 2024 on Imperva’s numbers.

Some of the most heavily crawled content categories have seen human traffic fall as much as 40% in less than a year. The publisher grievance behind default-deny is measured, not rhetorical. 2

SUPPORTED0.80authority T11 source

Dissent: A ceiling, not an average. Cloudflare gives the worst-affected categories rather than a median, and does not publish the distribution.

Why does a network default matter more than robots.txt?

Because robots.txt asks and a network refuses. A disallow rule is a published request that well-behaved crawlers honour voluntarily; nothing in the protocol stops a crawler that ignores it. Independent log analysis by Oncrawl found AI crawlers (PerplexityBot, MistralAI-User and ClaudeBot among them) fetching URLs that were explicitly disallowed in robots.txt and receiving 200 and 304 responses, at volumes ranging from a few hundred to over a million requests a month on a single site. 8 Cloudflare’s categories are enforced at the edge instead, before the request reaches your origin. That is the difference between a sign on the door and a lock.

None of which makes the file pointless, and it is worth being precise about why rather than leaving a reader with "robots.txt is theatre". The specification says so itself: RFC 9309 describes its rules as not being a form of access authorization. The crawlers that decline are, on their operators’ own documentation, the user-initiated fetchers — a person asked for that page — while the scheduled crawlers that generate most of the volume do honour it. So the file still governs the traffic you most want governed, and it remains the only standard place to state a per-crawler policy at all. We work through what to write in it, and what has to sit behind it, in robots.txt in the AI era.

This is what makes September 15 worth more than a diary entry. A default written into a file that crawlers may disregard is advisory. A default written into the network that fronts roughly a fifth of the web is operative. Two consequences follow for anyone reading this. First, the settings you believe you have published are not necessarily the settings being obeyed, and the only way to establish which is to look at what bots actually receive. Second, our own crawler policy, published per-category and deliberately permissive, depends on exactly the voluntary compliance this section says is unreliable. We publish it anyway, and we check the responses rather than trusting the file. 8

Why did Cloudflare flip the default?

The old bargain was simple: crawl my site, send me clicks. It broke when answers started arriving without visits. Crawling stayed free; the traffic it used to pay with did not. Cloudflare’s answer is not only the block. Alongside it sits pay per crawl, which lets a publisher answer a crawler with HTTP 402 Payment Required and a price. The publisher sets Allow, Charge, or Block per crawler, and Cloudflare acts as merchant of record. It is a bilateral pricing mechanism rather than a marketplace, and as of 2026-08-13 it remains in private beta, which is a long time to leave the only paid alternative to a block behind a waitlist. 3

Three answers to one crawler request
CRAWLER REQUESTGET /product/…ALLOWCrawler gets the pageThe pre-AI bargain, minus the clicksCHARGEHTTP 402 + a pricePrivate beta as of Aug 2026BLOCKCrawler gets nothingThe new default for Training + Agent
Allow, Charge and Block are set per crawler category. Charge answers with HTTP 402 Payment Required and a publisher-set price, and remains in private beta as of 2026-08-13. [3]

The question is no longer whether AI reads your site. It is which of three doors you leave open. On September 15, Cloudflare starts closing two of them on your behalf.

What should a product brand do before September 15?

How the default got here
Cloudflare AI-crawler controls, Jul 2025 to Sept 2026. Dates as announced by Cloudflare.
  1. Pay per crawl introducedA publisher can answer a crawler with HTTP 402 and a price. Still private beta as of this writing. 3
  2. Three-category control ships to every customerSearch, Agent and Training become separately allowable or blockable. 1
  3. Automated traffic reported at 57% of web requestsThe scale that makes a default a policy. 5
  4. Training and Agent blocked by defaultNew domains onboarding after this date, on pages that display ads. Existing settings untouched. 1
The flip is the last step of a policy that shipped in pieces over fourteen months. Nothing about it is sudden except the date it starts applying to domains nobody has created yet.
  1. Establish exposure honestly. The new defaults apply to domains onboarding to Cloudflare after September 15, on pages that display ads. If every domain you own already exists on Cloudflare, the flip does not touch you and only step one stops applying. The rest is the same work it was last week. 1
  2. Make the category call deliberately, whether or not the deadline applies to you. Allow Search. Allow Agent, because assistants acting for shoppers fetch in real time and that is your buyer. Decide Training as a policy question rather than by inheriting whatever your account was created with.
  3. If Training bothers you, price it instead of blanket-blocking it. Pay per crawl exists for that trade, with the caveat that it is still in private beta. 3
  4. Verify from the outside, which is the step that survives any change of scope. The settings you believe you have and the responses bots actually receive routinely differ, so run a Hidden Layer audit to check live responses for 12 AI crawler user-agents, including the Search, Agent and Training split.
  5. Re-check after September 15, and again at your next domain launch. Defaults applied by infrastructure are how sites go dark by accident: no error, no alert, just absence.

What we will watch next: whether Agent-category blocking measurably dents how often assistants cite affected domains after September 15. That is a testable prediction, and our visibility panel is built to test it. If the defaults bite, the sites that opted in deliberately will be the control group everyone else wishes they were in.

Put this into practiceAudit and publish your AI crawler policy, per categoryPhase 1
CloudflareAI CrawlersBot AccessAgentic WebDeadline

Footnotes8

  1. Cloudflare — Your site, your rules: new AI traffic options for all customers (Jul 1, 2026)
  2. Cloudflare — Content Independence Day, one year on: bot report (Jul 1, 2026)
  3. Cloudflare — Introducing pay per crawl (Jul 1, 2025)
  4. Cloudflare — From Googlebot to GPTBot: who’s crawling your site in 2025 (Jul 1, 2025)
  5. Cloudflare — Precursor announcement: bots at 57% of web requests (Jul 13, 2026)
  6. Cloudflare — What is Cloudflare: company-reported network scale (approximately 20% of the web)
  7. Imperva / Thales — 2026 Bad Bot Report: Bad Bots in the Agentic Age (Apr 29, 2026). Independent measurement: automated traffic 53% of web traffic in 2025, up from 51% in 2024.
  8. Oncrawl — What AI bots are really doing on your site (accessed Aug 17, 2026). Independent server-log analysis: AI crawlers fetching URLs explicitly disallowed in robots.txt and receiving 200/304 responses.
ShareLinkedInXEmail

Cite this article

Full
Harshak Patel. “Cloudflare Flips the Default: AI Crawlers Get Blocked on September 15 Unless You Decide Otherwise.” Hidden Layer, 17 August 2026. https://hidden-layer-blogs.pages.dev/post/cloudflare-default-deny-sept-15
In line
Hidden Layer (2026)

Reuse

Republish, translate, excerpt or adapt the article text and the figures Hidden Layer drew under Creative Commons Attribution 4.0 International (CC BY 4.0), provided you credit Hidden Layer and link to the original. Read the CC BY 4.0 terms.

The grant covers our own words and charts only. It does not extend to data and figures quoted from other organisations, which stay with their owners; to trademarks and logos, ours and everyone else’s; or to audit reports and customer data produced by the product.

Author

HP
Harshak PatelFounder & Head of Research, Hidden Layer
Harshak Patel runs Hidden Layer, where the work is auditing how AI systems surface — or refuse to surface — brands and products. Background in enterprise product data and catalogue intelligence. The publishing rule here is simple: every article ships with its sources, its per-fact confidence, and the claims that were cut. The methodology is public and reproducible, and that, not the byline, is the credential.

Next

See how your domain scores against these checks.

Run a free audit

GEO Week — every Friday

Weekly brief on AI discoverability, agent readiness, and what shipped in the GEO space. No fluff.

We'll never spam you. Unsubscribe anytime. GDPR-compliant double opt-in.