Cloudflare's Default AI Crawler Block, September 15, 2026: Will Your Site Vanish from AI Answers?
A breakdown of the Search, Agent, and Training defaults Cloudflare put in force on September 15, 2026. Search crawlers stay allowed, while Agent blocks and mixed-purpose crawler inheritance are the real paths that cut citations in AI answers.
"Now that Cloudflare's default AI crawler block is in force as of September 15, 2026, does our site disappear from AI answers?" The policy went public on July 1, 2026, and the defaults took effect on September 15 (Cloudflare, 2026).[1] For most sites the answer is no, with conditions attached. The defaults do not land on all three categories the same way, they split on whether a page carries ads, and the outcome changes depending on whether a crawler has separated its purposes. This page settles the question in one place: the exact scope of what took effect, the paths where citations really do break, and the items to check in your dashboard today.
The 30-second definitions
- Search is crawler behavior that collects or indexes content to answer questions later (Cloudflare, 2026).[1]
- Agent is automated behavior that handles something on a person's behalf, usually in real time (Cloudflare, 2026).[1]
- Training is crawling that takes content to train or fine-tune a model, and the defining trait is that the data goes into training the model (Cloudflare, 2026).[1]
- Mixed-purpose crawlers are crawlers that serve two or more purposes under a single user agent, and they follow the most restrictive rule that applies (Cloudflare, 2026).[1]
- Blocked by default describes the state where the edge refuses the request because the site owner configured nothing at all.
Defaults by category, and what each one costs in visibility
| Category | Definition | Default on 2026-09-15 | What a block costs you | Effect on AI answer citations |
|---|---|---|---|---|
| Search | Collects and indexes to answer later | Allowed | The source of indexing | No direct loss |
| Agent | Handles work in real time for a person | Blocked on pages that show ads | Page fetches during a live conversation | Real-time citations and link checks fail |
| Training | Collects for training and fine-tuning | Blocked on pages that show ads | The collection route for model training | No direct effect on search citations |
| Mixed-purpose | One crawler covering several purposes | Inherits the most restrictive rule | In some cases search collection along with it | Search and AI exposure both affected |
The three definitions, the defaults, and the rule that mixed-purpose crawlers inherit the strictest applicable setting are all written into Cloudflare's announcement documents (Cloudflare, 2026).[1] Press coverage interpreted the change as pressure on AI companies: separate your training crawlers or face default blocks from September 15 (MLQ News, 2026).[4]
First, sort out whether your domain is in scope
| Situation | New defaults apply | What to do now |
|---|---|---|
| Domain onboarded after September 15 | Applies | Check each category's current state in the dashboard |
| New Cloudflare customer | Applies | Start by mapping which pages serve ads |
| Existing Free plan | Applies | Reconfirm that current settings match your intent |
| Existing paid customer | No automatic change, prior behavior could be kept in security settings before September 15 | Snapshot your settings |
| Not using Cloudflare | Does not apply | Review robots.txt and origin rules only |
Cloudflare's press release and TechCrunch's reporting agree on both points: the scope covers new domains, new customers, and existing Free plans, and anyone who wanted the old behavior could adjust it in security settings before September 15 (Cloudflare, 2026; TechCrunch, 2026).[2][3] The setting remains editable in the dashboard after that date (Cloudflare, 2026).[1]
Where these defaults came from
| Company | Crawls per referred visitor | Source |
|---|---|---|
| Anthropic | 38,065.7 | (Cloudflare, 2025) |
| OpenAI | 1,091.4 | (Cloudflare, 2025) |
| Perplexity | 194.8 | (Cloudflare, 2025) |
| Microsoft | 40.7 | (Cloudflare, 2025) |
| 5.4 | (Cloudflare, 2025) |
As of July 2025, crawls per referred visitor came to 38,065.7 for Anthropic, 1,091.4 for OpenAI, 194.8 for Perplexity, 40.7 for Microsoft, and 5.4 for Google (Cloudflare, 2025).[5] Cloudflare presented that gap between crawling and referred traffic as the background for redesigning the defaults. It also said more than 50% of crawl traffic from good bots goes to re-fetching pages that have not changed (Cloudflare, 2026).[6] The same announcement counted more than 50% of traffic online as non-human and put more than 20% of the web behind Cloudflare's network (Cloudflare, 2026).[6] That is why one line of default configuration reaches a wide range of sites at once.
Where citations actually break
The defaults sound large because of the shorthand, "Cloudflare blocks AI crawlers." The real behavior is narrower. Search is allowed by default, so for documentation-style pages that carry no ads, nothing changed on either side of September 15. There are two spots to watch.
First, the Agent block on ad pages. Cloudflare blocks Agent and Training by default on pages that show ads (Cloudflare, 2026).[1] Agent covers real-time behavior such as the fetch a chatbot performs when it opens a page mid-conversation. Your index entry survives, but if the source check fails inside the current conversation, an up-to-date citation or link check can drop out. Pages that change often, carrying prices, stock, schedules, or specifications, are the most sensitive to this.
Second, rule inheritance among mixed-purpose crawlers. Cloudflare's documentation states that when one user agent serves two or more purposes, the most restrictive rule applies (Cloudflare, 2026).[1] So even with Search allowed, a Training block that lands on the same user agent can reach search collection as well. What matters here is which purposes a given search engine crawler actually performs. That has to be checked against each crawler's own published documentation, because Cloudflare's category description alone does not establish whether a particular crawler doubles as a training crawler. In practice, look first for a robots.txt token or another control the operator provides before reaching for an edge block. Managing AI crawlers and the allow-or-block trade-offs walks through this judgment call bot by bot.
Line up robots.txt declarations with edge blocking
Cloudflare added a use= field to robots.txt Content Signals to state how content may be used. The three values are immediate, which allows interaction but no storage or reuse, reference, which allows indexing and quoting with a link back, and full, which extends to summarizing and reproducing (Cloudflare, 2026).[1]
Content-Signal: search=yes,ai-train=no,use=reference
The worst state is a declaration that contradicts the actual block. Write "search allowed" in robots.txt while the edge turns away mixed-purpose crawlers, and a rule-following crawler reads permission while its request gets refused. That drags out the hunt for the cause. The declaration is a document that announces intent, the category setting is a switch that stops requests. Both layers need to point the same way. The complete guide to llms.txt covers what extra declaration files like llms.txt do and where they stop.
Options besides blocking
Open everything or block everything are not the only two settings. AI Crawl Control lets you block crawlers one at a time and return a 402 response with a note in it instead of a bare block. The AI Crawl Control announcement states that on an average day Cloudflare customers are already sending over one billion 402 response codes (Cloudflare, 2025).[7] The product bundles crawler management, AI traffic analytics, robots.txt compliance tracking, and Pay per crawl (Cloudflare, 2026).[8] Pay per crawl sets a flat per-request price at the domain level, returns 402 Payment Required to crawlers with no intent to pay, and lets a crawler declare its ceiling in advance through a crawler-max-price header. It has run as a private beta, and pricing follows published terms that may change (Cloudflare, 2025).[9] More recently Cloudflare has shown experiments that pay out on actual usage rather than crawl counts (Cloudflare, 2026).[6]
Action, five things to check today
| Step | Item to check | Pass condition |
|---|---|---|
| 1 | Current state of Search, Agent, and Training in the dashboard | All three match the combination you intended |
| 2 | List of URL patterns that serve ads | No ads on the documentation pages you want cited |
| 3 | Whether Training is blocked, and the effect on mixed-purpose crawlers | Confirm the setting does not cost you search indexing |
| 4 | Alignment of robots.txt Content Signals with edge settings | Declaration and actual block share one intent |
| 5 | Citations and referred traffic by engine, before and after the change | Compare the same question set every two weeks |
Order matters in step 3. Before blocking Training, find out whether that crawler separated its purposes. If it did, you can refuse training and keep the index. If it did not, the price of the block can extend to search visibility.
Step 5 builds the evidence you need to reverse a setting. Rankings and citations may wobble right after a block, and with no baseline it is hard to tell a crawler setting apart from a model update. That takes a tool that repeats the same question set per engine and records whether you were cited. In Korea, Ascent AI, Next-T, LeadGenLab, and BOIDA state that they track visibility in AI answers. Those descriptions come from the vendors themselves, so check the actual feature scope against each one's documentation and demo. Multi-engine measurement takes on the measurement design itself.
Wrap-up
The September 15, 2026 default is not a switch that erases you from AI, it is closer to a switch that splits by purpose. Search, the category that creates citations, stays allowed, and the default block is confined to Agent and Training on ad pages. Most documentation-style pages carry on unchanged. What can be affected is the live fetch on ad pages, plus search collection whenever a Training block applies to a mixed-purpose user agent. Today's job is to check both spots in the dashboard and to point the robots.txt declaration and the edge settings the same way. For wider context, continue with What is GEO and Google AI Mode publisher opt-out and GEO strategy.
Related companies
- 넥스트티 (Next-T, OPTIGEO)SEO, GEO, AEO 컨설팅, 자동화
- 리드젠랩 (LeadGenLab)AI 가시성 최적화 에이전시
- 보이다 (BOIDA)생성형 검색 최적화(GEO) 솔루션, AI 가시성 측정
- 어센트 AI (ASCENT AI, ListeningMind)인텐트 인텔리전스, GEO
Frequently asked questions
- Not from the defaults alone. Search, the category that produces citations, is allowed by default, and the default block reaches only Agent and Training on pages that show ads. If your page does carry ads, though, the live fetch that fires when a user follows the link can be classified as Agent and turned away.
- Domains newly onboarded to Cloudflare, new customers, and existing Free plan customers are in scope. Existing customers could choose to keep prior behavior in security settings before September 15, and the setting can be changed again in the dashboard at any time.
- Only when the crawler has separated its purposes. Cloudflare states that when one user agent serves two or more purposes, the most restrictive rule applies. So if a given search crawler also performs training or another purpose, a Training block can reach it even with Search allowed.
- Automation that acts in real time on a person's behalf, meaning a chatbot's page fetch and browser-using agents. Unlike dropping out of training data, the citation and link check inside a conversation happening right now fails, so the loss can grow on pages where freshness matters.
- Both. robots.txt is a declaration that binds only bots that choose to follow rules, while Cloudflare's defaults stop requests at the edge. When the declaration and the block disagree, you end up allowing on paper and blocking in practice.
- Pay per crawl is that route. It sets a flat per-request price at the domain level and returns 402 Payment Required to crawlers unwilling to pay, and it has run as a private beta. Pricing follows published terms and may change.
Q.Will our site disappear from ChatGPT or Perplexity answers starting September 15, 2026?
Q.Is our domain in scope for the new defaults?
Q.If we block only Training, can we refuse training and keep search exposure?
Q.What breaks when we block the Agent category?
Q.Is fixing robots.txt enough, or do we need to check Cloudflare settings too?
Q.Can we charge for crawls instead of blocking them?
Sources
- [1] ↑Your site, your rules: new AI traffic options for all customers — Cloudflare
- [2] ↑Cloudflare Allows the Agentic Internet to Flourish with a Simple Philosophy: Your Content, Your Rules — Cloudflare
- [3] ↑Cloudflare's new policy pushes AI companies to pay for publishers' content — TechCrunch
- [4] ↑Cloudflare Sets September 15 Deadline for AI Companies to Separate Training Crawlers or Face Default Blocks — MLQ News
- [5] ↑The crawl-to-click gap: Cloudflare data on AI bots, training, and referrals — Cloudflare
- [6] ↑Making AI search smarter — Cloudflare
- [7] ↑Introducing AI Crawl Control — Cloudflare
- [8] ↑AI Crawl Control docs — Cloudflare
- [9] ↑Introducing pay per crawl — Cloudflare
Related documents
- Managing AI Crawlers: Allowing GPTBot, ClaudeBot, and PerplexityBot and the Trade-offsHow to identify GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, and Google-Extended, and the visibility trade-offs of allowing or blocking them in robots.txt: based on OpenAI's and Google's official documentation.
- Korean Blog Platform AI Crawler Policies Compared 2026: Naver Blog, Tistory, and Brunch robots.txtNaver Blog blocks GPTBot, OAI-SearchBot, PerplexityBot, and ClaudeBot outright in robots.txt. Tistory and velog carry no AI-crawler-specific rules, and Brunch blocks training bots only. Here is what each platform's raw robots.txt says and how that changes an article's odds of being cited in AI search.
- Google AI Mode and AI Overviews Publisher Opt-Out: The GEO Strategy Dilemma and Decision FrameworkGoogle rolled out AI Mode and AI Overviews opt-out toggles in Search Console in June 2026. Opting out eliminates GEO visibility entirely; staying in means AI consumes content for free while traffic erodes. Here is how the dilemma is structured and how different publisher types should choose.
- Do AI Crawlers Run JavaScript? Auditing and Fixing Missing Citations for CSR/SPA ContentGPTBot, ClaudeBot, and PerplexityBot do not execute JavaScript. Here is why CSR/SPA content disappears from AI search citations, and the fix sequence from a curl audit to server-side rendering, based on official documentation.
- The Complete llms.txt Guide, Authoring, Operations, and Whether It WorksWhat llms.txt and llms-full.txt are, why they were proposed, and how to author and maintain them, with worked examples. Covers how they differ from robots.txt, the debate over whether they actually work, and a practical checklist.
- What Is GEO: The Definition of Generative Engine Optimization and How It Differs From SEOGEO (Generative Engine Optimization) is the strategy of getting your content cited in answers produced by generative engines like ChatGPT and Perplexity. Here is the definition, how it differs from SEO, and how it works.