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
Blocking AI Training Can Cost You Search: Cloudflare's September Defaults Explained.
Cloudflare split AI bots into Search, Agent and Training. Multi-purpose crawlers resolve to the most restrictive rule, so a training block can take your search visibility with it.
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
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 15 of 16

Schema Markup Doesn't Drive AI Citations. It Still Matters.

Somebody finally tested it properly: 1,885 pages that added schema, against 4,000 matched controls, using difference-in-differences. The effect on AI citations was nil. That's a reason to stop selling schema as a GEO tactic, not a reason to remove it.

"Add schema so the AI can understand your content" is one of those recommendations that sounds so obviously correct that nobody tested it for two years.

Ahrefs tested it. The answer is that adding schema markup produced no meaningful uplift in AI citations on any platform. I want to be careful with that finding, though, because the wrong conclusion to draw is that schema doesn't matter. It does. It just doesn't do the job this industry has been claiming it does.

The study, and why its design matters.

Most claims in this space are correlational: pages with schema get cited more, therefore add schema. That reasoning collapses the moment you notice that the kind of site which implements structured data properly is also the kind of site which does everything else properly.

This study avoided that trap. Ahrefs tracked 1,885 pages that added JSON-LD schema between August 2025 and March 2026, and matched them against roughly 4,000 control pages. The primary analysis was difference-in-differences: rather than comparing pages with schema to pages without, it compares how the treated pages changed against how the controls changed over the same period. That isolates the effect of the change itself.

That's a genuinely good design, and it's rare in this field. They also ran event studies and t-tests as validation, which is more rigour than most vendor research shows.

Platform Effect of adding schema Reading
Google AI Overviews −4.6% relative to matched controls. A small decline, not an uplift.
Google AI Mode +2.4% Statistically indistinguishable from zero.
ChatGPT +2.2% Statistically indistinguishable from zero.

The authors' own summary is the honest one: adding schema produced no major uplift in citations on any platform, and the most consistent finding is that not much really changed.

Don't over-read the −4.6%. A small negative on one surface, in one study, is not evidence that schema hurts you. The finding is the absence of an effect, and the absence is what's interesting, because an entire category of advice has been built on the assumption that it would be there.

Why the mechanism was never going to deliver this.

Once you know how retrieval works, the result stops being surprising. It's what Article 3 of this series would have predicted.

RAG retrieval operates on semantic similarity between a query embedding and a passage embedding. The passage is prose. Your JSON-LD block sits in the head of the document, describing the page in a structured vocabulary designed for a different consumer entirely: search engine features that need to know this is a recipe, or a product, or an FAQ, so they can render a specific interface component.

Nothing in that pipeline is waiting for a schema block to tell it what your page means. The model reads the passage. Structured data was built to trigger rich results, and it does that job well. It was never a semantic hint to a retriever, and expecting it to behave like one was a category error.

Schema tells a search feature what to render. It doesn't tell a retriever what your page means.

Keep your schema. Here's why.

I'd rather over-correct here than have somebody strip their structured data on the strength of a headline.

Schema still earns rich results in traditional search: FAQ accordions, review stars, recipe cards, breadcrumbs, event listings. Those are real SERP features with real click-through consequences, and they are the job structured data was designed for. Removing it to chase a finding about AI citations would be trading something that demonstrably works for nothing at all.

I'll be concrete about my own practice, because it would be odd to write this and quietly do the opposite. Every article on this site carries Article and FAQPage schema, and I run a linter over the whole blog that fails the build if the visible FAQ and the FAQPage schema fall out of sync. That's not an AI visibility measure. It's rich-result hygiene, and the two things are simply unrelated.

What to change in how you sell it.

The practical adjustment is smaller than the headline suggests, and it's mostly about honesty in the pitch.

There's a pattern running through this part of the series. llms.txt, schema markup, and most of the widely-quoted statistics all share the same shape: an intuitive story, adopted quickly, tested late. When the test finally arrives it usually says less happened than everyone assumed.

The useful habit isn't scepticism for its own sake. It's asking what the mechanism would have to be for a tactic to work, and whether anyone has actually looked.

Frequently asked

Does schema markup help with AI citations?

The best available evidence says no. Ahrefs tracked 1,885 pages that added JSON-LD against roughly 4,000 matched controls using difference-in-differences, and found no meaningful uplift on AI Overviews, AI Mode or ChatGPT. The effects on AI Mode and ChatGPT were statistically indistinguishable from zero.

Should I remove my schema markup?

No. Schema still earns rich results in traditional search: FAQ accordions, review stars, breadcrumbs and more. Those have real click-through value. Removing it would trade something that works for nothing.

Why doesn't schema affect AI retrieval?

Because RAG retrieval matches a query embedding against passage embeddings built from your prose. Structured data lives in the document head and exists to tell search features what interface component to render. It was never a semantic signal to a retriever.

What about the −4.6% figure for AI Overviews?

Treat it as an absence of effect rather than evidence of harm. A small negative on one surface in one study isn't grounds for concluding schema damages AI visibility. The meaningful finding is that the expected uplift simply wasn't there.

What actually does drive AI citations?

Being reachable by the crawlers in the first place, then having passage-level structure that puts a clear self-contained claim at the top of each section, plus factual precision and non-commodity value. Those follow from how retrieval works rather than from any markup you add.

Should schema still be in an SEO proposal?

Yes, under technical SEO, where it belongs. What it shouldn't be is a line item under AI visibility or GEO deliverables, because the evidence doesn't support that claim.

Next in the series

The last piece of received wisdom worth revisiting: that AI agents arrive as identifiable bots you can block. Article 16 covers what changed when agents moved into the reader's own browser. Read Article 16 →

SOURCES ↓
  1. Ahrefs, "Does schema markup affect AI citations?" (1,885 pages vs ~4,000 controls, difference-in-differences), Louise Linehan, 11 May 2026 - ahrefs.com/blog/schema-ai-citations
  2. Google Search Central, "Optimizing for Generative AI Features on Google Search," revised 10 July 2026 - developers.google.com/search/docs/fundamentals/ai-optimization-guide
  3. Google Search Central, "Intro to how structured data markup works" - developers.google.com/search/docs/appearance/structured-data/intro-structured-data

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 →