Cloudflare announced the change on 1 July 2026. Rather than one switch marked "AI bots", there are now three categories, and you set a policy for each.
Most sites that block AI crawlers never decided to. The block arrived as a default, applied at the edge, by a provider acting on their behalf.
On 15 September 2026 that happens again, and this time the mechanism is more interesting than the headline. Cloudflare has split AI bots into three categories, and for new domains it will block two of them by default on pages that display ads. Underneath that is a design decision most coverage has skipped: a crawler is judged on everything it does, and conflicts resolve to the most restrictive rule that applies. Google, Apple and Microsoft all operate bots that do search and training together, which means a training block can take your search visibility with it.
What actually changes on 15 September.
Crawlers that index your content so it can be retrieved and cited when someone asks a question later. This is the category that feeds AI Overviews, AI Mode and Copilot citations.
→Real-time retrieval triggered by a user right now, rather than a scheduled crawl. ChatGPT-User and Gemini's live fetches sit here.
→Crawlers gathering content to train or fine-tune a model. This is the category with the clearest commercial argument for blocking, and the one people reach for first.
→The new default is narrower than most of the coverage suggests, so it's worth being precise about who it hits. Cloudflare's wording is that "for all new domains onboarding to Cloudflare, the categories of Training and Agent will be blocked by default on the pages that display ads."
Three qualifiers there matter. It applies to new domains, not retroactively to every existing customer. It applies to pages displaying ads, not your whole site. And it leaves Search alone, which is the category most SEO teams actually care about. If you already run a site on Cloudflare and you haven't changed anything, your settings are your settings.
That's the reassuring part. Here's the part that isn't.
One crawler, several jobs.
The three categories describe behaviours, not bots. A single crawler can perform more than one of them, and plenty of the important ones do.
Cloudflare is explicit about how it handles that: multi-purpose crawlers "will be allowed/blocked according to all of their behaviors", and the defaults are "enforced by the most restrictive applicable rules". It names the crawlers this affects, and they are not obscure ones. Google, Apple and Bing all run bots that combine search with training.
So the failure mode is this. You decide, reasonably, that you don't want your content training somebody's model. You block Training. The crawler that also indexes you for search is doing both jobs, the most restrictive rule applies, and you have just made yourself harder to find in the surface that still sends you traffic.
You can block training. You just can't always block only training.
This is the same lesson as the CDN-injected robots.txt rules covered in the Common Crawl visibility audit, arriving one layer up. The decision looks like a content policy. It behaves like an infrastructure change, and infrastructure changes have blast radius.
The escape hatch belongs to the crawler, not to you.
Cloudflare's answer to the mixed-use problem is a compliance test, and it's aimed at the AI companies rather than at site owners. A crawler that does both search and training can avoid the training block, but only by meeting four transparency conditions.
- It must respect a "no training" preference in robots.txt, through any mechanism.
- It must provide a way to opt out of AI summaries.
- It must offer URL-level visibility into which of your pages were made available for training.
- It must demonstrate that disallowing training doesn't damage traditional search visibility.
Cloudflare tracks which bots meet the conditions, publishes the list, and blocks the ones that don't regardless of what your own policy says. That third condition is the interesting one. URL-level reporting of what was used for training is a genuinely high bar, and it's more disclosure than any major platform currently offers publishers voluntarily.
Read that as leverage rather than as a feature. Cloudflare sits in front of enough of the web to make compliance commercially rational, and it is using default settings as the lever. Whether the labs actually meet the bar is the thing worth watching over the next two quarters.
Your robots.txt and your edge finally agree.
On 21 August 2026 Cloudflare shipped Bot Preference Sync, and it fixes something that has quietly caused a lot of confusion.
Until now, what you enforced at the edge and what you published in robots.txt were two separate pieces of configuration that drifted apart constantly. A firewall rule blocked a crawler that robots.txt welcomed. A robots.txt disallow sat there being politely ignored by a bot the WAF was already letting through. Bot Preference Sync generates and updates robots.txt from your dashboard policy, so, in Cloudflare's words, "what you say to the world and what you enforce at the edge are kept in sync." It prepends its directives and preserves your custom rules, and it's available on every plan including the free tier.
If you audit crawler access for clients, this changes your method. A site's robots.txt is now, for a growing share of the web, a rendering of a dashboard setting rather than a file somebody wrote. When it says something surprising, the question is which toggle produced it.
What to do before the 15th.
Four checks, in order. None of them take long, and the first one settles whether the rest matter to you at all.
Find out whether you're affected
The new defaults land on new domains onboarding to Cloudflare, on pages that display ads. If your domain is long established on Cloudflare and you don't run ads, 15 September changes nothing for you on its own. Confirm that rather than assuming it, because agencies and dev teams move domains between accounts more often than anyone expects.
Where Cloudflare dashboard, AI crawler settingsRead your current policy per category
Look at Search, Agent and Training separately and write down what each is set to. Most teams discover they have never made this decision explicitly. If Training is blocked, go to check three before you congratulate yourself.
Where Cloudflare dashboardWork out what your training block is also blocking
This is the check nobody runs. List the crawlers your training policy touches and identify which of them also perform search. Google, Apple and Bing are the obvious ones. If a mixed-use crawler isn't on Cloudflare's compliant list, your training block is currently costing you its search behaviour too.
Where Cloudflare's published list of compliant crawlersCheck robots.txt actually matches
Fetch the live file and compare it against the dashboard. If Bot Preference Sync is on, they should agree. If they don't, something else is writing to that file, and you want to know what before you change anything else.
Tool curl, or any live robots.txt fetchThe honest summary is that this is a narrower change than the headlines suggest and a more interesting one than they convey. Very few existing sites will wake up on the 16th with a problem they didn't have on the 14th. But the category split is now the model everyone else will copy, and the mixed-use rule is a genuine trap that will catch people for years.
If you take one thing from this: stop thinking of AI crawler access as a single decision. It's three decisions, they interact, and the crawlers you most want to keep are the ones most likely to be caught by a rule you set for a different reason.
Frequently asked
Will Cloudflare block AI crawlers on my site on 15 September?
Only if your domain is newly onboarding to Cloudflare, and only on pages that display ads. Existing domains keep the settings they already have. The change sets new defaults rather than overriding decisions you've already made.
What are Cloudflare's three AI bot categories?
Search covers crawlers indexing content so it can be retrieved and cited later. Agent covers real-time fetches made on behalf of a user right now. Training covers crawlers collecting content to train or fine-tune models. You set a policy for each one separately.
Does blocking AI training hurt my Google rankings?
It can, and this is the trap. Cloudflare judges multi-purpose crawlers on all of their behaviours and applies the most restrictive rule, so blocking Training can also block the search behaviour of a crawler that does both. Google, Apple and Bing all run bots in that category.
How can a crawler avoid the training block?
By meeting four transparency conditions: respecting a no-training preference in robots.txt, offering an opt-out from AI summaries, providing URL-level visibility into which pages were used for training, and showing that disallowing training doesn't harm search visibility. Cloudflare publishes which bots comply and blocks the ones that don't.
What is Cloudflare Bot Preference Sync?
It generates and updates your robots.txt from your Cloudflare dashboard policy, so what you publish and what you enforce at the edge stay in step. It shipped on 21 August 2026 and is available on every plan including the free tier. It prepends its own directives while preserving your custom rules.
Should I block AI training crawlers at all?
That depends on whether your content is the product or the marketing. Publishers selling access have a real commercial argument for blocking. If you're a B2B company trying to be found, blocking training removes you from the models people increasingly ask for recommendations, and you should understand what else the block catches before you set it.
Access gets you crawled. Measuring whether it worked is a separate problem, and Google's new Search Console reporting answers less of it than people assume. Read Article 12 →
SOURCES
- Cloudflare, "Your site, your rules: new AI traffic options for all customers," 1 July 2026 - blog.cloudflare.com/content-independence-day-ai-options
- Cloudflare, "Bot Preference Sync," 21 August 2026 - blog.cloudflare.com/bot-preference-sync
- Google Search Central, "Optimizing for Generative AI Features on Google Search," revised 10 July 2026 - developers.google.com/search/docs/fundamentals/ai-optimization-guide
- Common Crawl Foundation, CCBot documentation - commoncrawl.org/ccbot