How AI Search Works
1
Attention Is All You Need: The Google Paper That Accidentally Ended Google's Search Monopoly.
On June 12, 2017, eight researchers at Google Brain published a 15-page paper. It accidentally made Google's own search business obsolete.
2
How Large Language Models Actually Work: Tokens, Context Windows, and Why Your Content Gets Ignored.
The answer to "how do I get cited by AI search?" is technical, not strategic. It's rooted in how large language models actually process information.
3
What Is RAG: the Only Thing That Matters for AI Search.
Once you see how Retrieval-Augmented Generation works, the rest of AI search visibility clicks into place. It's the mechanism that connects your content to every answer these systems produce.
4
The AI Search Race: ChatGPT, Gemini, Claude, Copilot, and Perplexity. A Technical Timeline.
The models, the milestones, and the architectural decisions that shaped every AI search product in market. A reference for anyone trying to make sense of where this came from.
5
How Google AI Overviews and AI Mode Actually Work: Why Your SEO Rankings Don't Guarantee AI Visibility.
AI Overviews aren't a ranking bonus layered on top of existing positions. In May 2024, Google restructured how most people receive information. The blue links became supplementary.
6
How to Be Surfaced in AI Search: What the Platforms' Own Documentation Actually Says.
Most GEO content produces a list of tactics and implies they work across all platforms. This article goes directly to what each platform has actually published about how its own system works.
7
Why the Bing AI Performance Report Is the Most Underused Tool in GEO.
Microsoft's Bing AI Performance report is the only first-party citation dashboard from any AI search platform. Most people working in GEO aren't using it.
8
The GEO Documentation Gap: Why Three Platforms Haven't Told You How to Rank in Their Systems.
Google published a guide. Microsoft published measurement tooling. Anthropic, OpenAI, and Perplexity have published nothing equivalent. Understanding why is more useful than waiting.
9
Constitutional AI vs RLHF: Why the Alignment Method Affects What Gets Cited.
ChatGPT is aligned with RLHF. Claude is aligned with Constitutional AI. These aren't interchangeable, and the difference affects what each model treats as trustworthy and citable.
10
Training Data Is the New Ranking Factor: The Common Crawl AI Visibility Audit Explained.
Before RAG, before indexing, a site has to be reachable by the crawlers that feed AI training data. The Common Crawl AI Visibility Audit is the framework for checking that upstream layer.
11
12
Google Finally Reports AI Visibility. It Still Won't Tell You What It's Worth.
Search Console's Generative AI report gives you impressions and nothing else. No clicks, no queries, and no split between AI Overviews and AI Mode. Here's how to use it honestly.
13
The AI Search Statistics Everyone Repeats, and Where They Actually Came From.
Gartner's 25% prediction rests on a survey of 299 people. The 14% AI Mode figure isn't Google's. AI traffic converts 3x, not 23x. The audit, and the method for running it yourself.
14
97% of llms.txt Files Are Never Read. Here's the Data.
Ahrefs studied 137,000 domains and found 97% of valid llms.txt files received zero requests. No major AI provider has adopted it, and Google says you don't need one.
15
Schema Markup Doesn't Drive AI Citations. It Still Matters.
1,885 pages that added schema, against 4,000 matched controls, tested with difference-in-differences. The effect on AI citations was nil. Keep your schema anyway, and here's why.
16
The AI Browser Died. Now Agents Browse as Your Reader.
OpenAI shut down Atlas and moved agentic browsing into a Chrome extension. The winning model runs the agent inside your reader's session, using their logins, which breaks how most people think about blocking bots.
Writing  ·  Series: How AI Search Works  ·  Part 11 of 16

Blocking AI Training Can Cost You Search: Cloudflare's September Defaults Explained.

On 15 September 2026 Cloudflare changes what happens to AI crawlers by default. The headline is a three-way split between Search, Agent and Training. The part that catches people out is that one crawler can be doing several of those jobs at once, and the most restrictive rule wins.

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.

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.

SEARCH
Indexing for later answers

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.

→
AGENT
Fetching on behalf of a person

Real-time retrieval triggered by a user right now, rather than a scheduled crawl. ChatGPT-User and Gemini's live fetches sit here.

→
TRAINING
Collecting to train models

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.

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.

1

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 settings
2

Read 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 dashboard
3

Work 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 crawlers
4

Check 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 fetch

The 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.

Next in the series

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 ↓
  1. Cloudflare, "Your site, your rules: new AI traffic options for all customers," 1 July 2026 - blog.cloudflare.com/content-independence-day-ai-options
  2. Cloudflare, "Bot Preference Sync," 21 August 2026 - blog.cloudflare.com/bot-preference-sync
  3. Google Search Central, "Optimizing for Generative AI Features on Google Search," revised 10 July 2026 - developers.google.com/search/docs/fundamentals/ai-optimization-guide
  4. Common Crawl Foundation, CCBot documentation - commoncrawl.org/ccbot

Let's talk about your visibility.

Invisible in AI answers, slipping in search, or both. Thirty minutes is enough to work out where to start.

Book a call →