BlockchainTips

Cloudflare's September 15 AI crawler change: what it actually did to your site

Updated September 18, 2026

Three brass light switches of different styles on a pale green wall, next to a door left slightly open.
Four settings now, not two. The new one keeps the door open for search and closed for training.

On September 15, 2026, Cloudflare added a setting called Disallow AI Training: it writes a no-training preference into your robots.txt, keeps accountable crawlers like Googlebot allowed for search, and blocks every other training crawler. If your site already existed, Cloudflare says your settings carried over and you do not have to do anything. New domains now pick one of two presets, depending on whether the site runs ads.

What actually changed on September 15

For most of the summer the story was "Cloudflare will start blocking AI bots on September 15." That was never quite right, and the version that shipped is softer and more useful than the headline. Cloudflare's post from that day, "Have it both ways: stay discoverable in search while disallowing AI training", did three things.

The groundwork was laid on July 1, 2026, when Cloudflare's "Your site, your rules" post split AI traffic into three categories on every plan, Free included. Search is a crawler that "collects or indexes your content, so it can answer questions about it later." Agent is automated behavior "acting, usually in real time, on a person's behalf." Training is a crawler "taking your content to train or fine-tune a model." Our pay per crawl setup guide walks through where those controls sit.

Why mixed-use crawlers were the problem

The three categories had a hole in them. Googlebot, Applebot and Bingbot each fetch a page once and use it for more than one thing. Under the July rules Cloudflare was plain about the consequence: a multi-purpose crawler is allowed or blocked "according to all of their behaviors." Block Training, and Googlebot got blocked too, search and all.

For a small site that is a terrible trade. Very few site owners want to vanish from Google to make a point about model training. Cloudflare's own numbers show how lopsided the preference is: fewer than 1% of Cloudflare sites choose to block Search bots, while 17% turn on some mechanism to block training. People wanted "index me, don't train on me," and the old switch could not say that.

What Disallow AI Training does

Cloudflare describes the new setting in one sentence: Bot Preference Sync "publishes the applicable no-training preference in robots.txt. Accountable mixed-use crawlers remain allowed for search. Every other training crawler is blocked."

In practice that works in three layers.

  1. A written preference. Cloudflare adds the right lines to your robots.txt for each operator. For Google that is a disallow for Google-Extended; for Apple it is Applebot-Extended.
  2. Search stays open. The accountable crawlers keep reaching your pages so you stay in their search results.
  3. Enforcement at the edge. Cloudflare says it can publish the preference, see who is crawling, "and block the ones that ignore it." A training crawler that is not on the accountable list is simply refused.

There is one limit worth knowing. Disallow AI Training exists only for the Training category, not for Search or Agent, and it applies to the whole site. Cloudflare can detect which pages serve ads, but it says that list "is too large and changes too frequently to enumerate in robots.txt." So you cannot say "no training on my ad pages, training fine everywhere else" with this setting. It is all or nothing for training.

Does it hurt search rankings?

The operators say no, and Cloudflare made that a condition of the list. Google's crawler documentation states that Google-Extended "does not impact a site's inclusion in Google Search nor is it used as a ranking signal." Apple's Applebot-Extended page says the token "does not crawl webpages" and that rules for it are not considered in ranking for Search. Microsoft is the exception on mechanics: Bing honors a NOARCHIVE meta tag today and, according to Cloudflare, is building a site-level no-training preference in robots.txt targeted for early 2027.

Who counts as an accountable crawler

To be treated as accountable, an operator has to meet, or commit to meeting, four requirements that Cloudflare lists in the September 15 post:

Seven operators qualified on launch day: Apple, Google, Microsoft, Amazon, Anthropic, Meta and OpenAI. The list matters because it decides who gets the "search yes, training no" treatment. A crawler outside it that wants your pages for training is blocked under Disallow AI Training, however it identifies itself.

The four settings side by side

SettingWhat Cloudflare says it doesWho it suits
AllowAll crawlers in the category are allowed, unless another setting or a WAF rule blocks them.Sites that want maximum reach in AI answers and do not mind training.
Disallow AI TrainingPublishes a no-training preference in robots.txt; accountable mixed-use crawlers stay allowed for search; every other training crawler is blocked. Training only, sitewide.Most blogs, newsletters and creator sites that want search traffic but not model training.
Block on pages with adsCrawlers in the category are blocked only on pages Cloudflare detects serving ads.Ad-funded sites, especially for the Agent category.
BlockAll crawlers in the category are blocked, including mixed-use crawlers.Sites willing to lose search visibility to keep crawlers out entirely.

Read the last row carefully. If you choose Block for Training because it sounds strongest, a mixed-use crawler like Googlebot is blocked with it. That is the old trap, still available on purpose. For almost every creator site, Disallow AI Training is the setting that does what people meant when they said "block AI."

Did my existing site change?

Probably not, and this is where a lot of summer coverage went wrong. In July, some outlets reported that the September 15 default would also hit every existing site on the Free plan. Cloudflare's own July post described the new defaults as applying to new domains, and its September 15 post answers the question directly. Asked what site owners need to do, it says: "Nothing, in almost every case. Your current settings carry over on their own."

What did happen is a quiet translation of older settings into the new ones. Cloudflare published the mapping:

What you had beforeWhat you have now
"Block AI bots" set to disabledSearch Allow, Training Allow, Agent Allow
"Block AI bots" set to BlockSearch Allow, Training Disallow AI Training, Agent Block on pages with ads
"Block AI bots" set to Block on pages with adsSearch Allow, Training Disallow AI Training, Agent Block on pages with ads
Granular controls with Training set to Block or Block on pages with adsTraining converted to Disallow AI Training

That last row is the one that surprises people. If you set Training to Block after July to keep AI out, Cloudflare has now moved you to Disallow AI Training, so Googlebot and the other accountable crawlers can reach your pages again for search. For nearly everyone that is the better result. If you truly want those crawlers gone, including from search, you have to go back in and choose Block yourself.

If you added a domain to Cloudflare on or after September 15, you were offered one of two presets. A site that earns money from advertising gets Search Allow, Training Disallow AI Training, Agent Block on pages with ads. A site without ads gets Allow across all three. Cloudflare's reasoning for the ad preset is blunt: "Ad revenue depends on a human actually seeing the page. Training replaces that visit with an answer; agents fetch the page with nobody there to see the ads."

How to check your own settings

This takes about five minutes per domain, and it is worth doing once rather than trusting a migration table.

  1. Open the Cloudflare dashboard and select the domain.
  2. Go to the domain's Security settings, where Cloudflare says the Search, Training and Agent controls live. The AI Crawl Control section shows which crawlers are actually visiting.
  3. Read the three categories and write down what each one is set to.
  4. If Training reads Disallow AI Training, open https://yourdomain/robots.txt in a browser and look for the no-training lines Cloudflare publishes, such as Google-Extended.
  5. If Training reads Block and you still want search traffic, switch it to Disallow AI Training.

One caveat on detection. Cloudflare's AI Crawl Control documentation says Free plan detection relies on user agent strings, while paid plans get more thorough detection using Bot Management. A crawler that lies about its name is harder to catch on Free. The robots.txt preference still stands, but enforcement is sharper on a paid plan.

If your site is on Substack or another hosted platform that does not run through your own Cloudflare account, none of this applies to you directly. Your platform's own settings decide it. Our guide for small blogs and newsletters covers what those owners can do.

Where Content Signals and pay per use fit

Two related pieces are easy to confuse with the September 15 change.

Content Signals are the lines Cloudflare's managed robots.txt adds to state how content may be used. In July, Cloudflare added a fourth field, use, with three values: reference (the default: "index, excerpt, and link back"), immediate ("interact, but store and reuse nothing") and full ("summarize and reproduce"). Its example line reads Content-Signal: search=yes,ai-train=no,use=reference. Content Signals state a preference. Disallow AI Training is the part that enforces one, by blocking training crawlers that do not honor it.

Getting paid is a separate track again. Cloudflare's docs still list "Charge for crawl" as a private beta, and on July 1 it said it was evolving pay per crawl toward pay per use through experiments with Ceramic.ai, which pays when content appears in search results, and You.com. Cloudflare calls these experiments, and they are not something a small site switches on today. If charging is what you are after, start with RSL, blocking, or charging and the explainer on x402, the payment standard behind crawler payments.

What a small creator site should pick

For a blog, portfolio or newsletter archive, the sensible setup after September 15 is short.

Then leave it. The value you get from AI crawlers as a small site is mostly about whether you are found, not whether you are paid. Direct reader support still pays more reliably than bot traffic, which is why a tip jar you control belongs on the page long before a crawler price does. If you do want the fuller background on the pay-or-block question, get paid when AI reads your site sets out the choices.

This describes Cloudflare's settings as published on July 1 and September 15, 2026. Dashboard labels, the accountable list and defaults can change; check your own domain's settings before you rely on this page.

Quick answers

Did Cloudflare start blocking AI crawlers on my site on September 15, 2026?
Only if you added a new domain on or after that date and picked the ad-supported preset. Cloudflare says existing sites kept their settings: "Nothing, in almost every case. Your current settings carry over on their own."
What does Disallow AI Training do?
It publishes a no-training preference in your robots.txt. Accountable crawlers such as Googlebot and Applebot stay allowed for search, and every other training crawler is blocked. It applies to the whole site, because robots.txt cannot list which pages carry ads.
Will Disallow AI Training hurt my Google ranking?
Google says Google-Extended, the token that controls Gemini training, does not affect inclusion in Google Search and is not a ranking signal. Cloudflare only counts an operator as accountable if opting out of training does not change its search results.
Which AI companies does Cloudflare treat as accountable?
Seven operators as of September 15, 2026: Apple, Google, Microsoft, Amazon, Anthropic, Meta and OpenAI. Crawlers that ignore the preference are blocked.
Can I still charge AI crawlers instead?
Yes, but charging is a separate option. Cloudflare's docs list Charge for crawl as a private beta, and its pay per use experiments with Ceramic.ai and You.com are still experiments. Most small sites will choose between the four access settings.