Notes on AI search,
B2B, and the
boring fundamentals.

A working log. Essays, playbooks, audits-in-public, and the occasional chart I couldn't get out of my head.

Featured.

How AI Search Works · Complete Series
The mechanics behind every AI answer.
Most AI search advice skips the infrastructure that decides who gets cited. This series covers the full stack: from how transformers work to how Perplexity, ChatGPT and Google AIO rank sources, so you can make decisions that hold up as the platforms shift.
9 Articles
Platforms covered
Read the series

Everything.

Jun · 2026
The B2B GEO roadmap I'd build if I started today.
Four phases, one prioritisation matrix, zero guesswork.
READ →
Jun · 2026
How to measure AI search ROI when there's no click to track.
Four signals that hold up without last-click attribution.
READ →
Jun · 2026
Why your Knowledge Panel is doing more SEO work than your homepage.
The five-step audit I run before anything else.
READ →
Jun · 2026
Why "AI SEO" advice on LinkedIn is mostly wrong.
Theatre vs. work. A field guide.
READ →
Jun · 2026
Citation share is the new keyword ranking.
Why the metric you report is about to change.
READ →
Jun · 2026
Entity coverage maps: a working template.
How I scope what models know, and don't, about a brand.
READ →
Jun · 2026
The B2B IA mistakes that quietly kill organic.
Three template-level fixes most teams miss.
READ →
Jun · 2026
When to merge, when to kill: a content portfolio decision tree.
For the team staring at 8,000 URLs.
READ →
Jun · 2026
Source-worthiness, explained for SEO teams.
The off-site work that compounds in LLM citations.
READ →
Jun · 2026
Going independent after a VP seat. The part nobody writes about.
A personal one. Not a playbook.
READ →
Jun · 2026
A 2026 prediction list I'd bet money on.
Five hills I'm willing to die on. Probably.
READ →
Jun · 2026
Attention Is All You Need: The Google Paper That Accidentally Ended Google's Search Monopoly.
Series · Pt 1
The 2017 transformer paper and why it matters now.
READ →
Jun · 2026
How Large Language Models Actually Work: Tokens, Context Windows, and Why Your Content Gets Ignored.
Series · Pt 2
What's happening inside the model when it reads your page.
READ →
Jun · 2026
What Is RAG: the Only Thing That Matters for AI Search.
Series · Pt 3
Retrieval-augmented generation, explained without the hype.
READ →
Jun · 2026
The AI Search Race: ChatGPT, Gemini, Claude, Copilot, and Perplexity. A Technical Timeline.
Series · Pt 4
How five different architectures approach the same retrieval problem.
READ →
Jun · 2026
How Google AI Overviews and AI Mode Actually Work: Why Your SEO Rankings Don't Guarantee AI Visibility.
Series · Pt 5
The gap between organic rank and AI citation, explained.
READ →
Jun · 2026
How to Be Surfaced in AI Search: What Google, Microsoft, Anthropic, OpenAI, and Perplexity's Own Documentation Actually Says.
Series · Pt 6
First-party guidance, synthesised and made actionable.
READ →
Jun · 2026
Why the Bing AI Performance Report Is the Most Underused Tool in GEO.
Series · Follow-on 1
The only first-party citation dashboard in AI search, and almost nobody is using it.
READ →
Jun · 2026
The GEO Documentation Gap: Why Three Platforms Haven't Told You How to Rank in Their Systems.
Series · Follow-on 2
Understanding why is more useful than waiting for guides that may never arrive.
READ →
Jun · 2026
Constitutional AI vs RLHF: Why the Alignment Method Affects What Gets Cited.
Series · Follow-on 3
ChatGPT and Claude are aligned differently. At the margin, that difference matters.
READ →

Want this in your inbox?

Roughly one essay a month. No drip sequences, no upsells.

Subscribe