Akshay Dahiya / AD
Blog

Field notes on SEO, GEO and the mechanics of AI visibility.

Short, practical write-ups from building retrieval-audit tooling in the open, covering what actually changes AI visibility and what's noise.

AI Visibility

What llms.txt actually changes for AI crawlers

Google, OpenAI and Anthropic have all declined to confirm using it. Independent studies across hundreds of thousands of domains find no citation lift, outside one narrow, real use case.

GEO

Entity clarity beats keyword density in retrieval scoring

TF-IDF and BM25 score strings, not things. Modern retrieval increasingly resolves ambiguous terms to specific entities, and that changes what content actually needs to do.

Structured Data

Structured data is the new backlink?

Google and Bing confirm schema feeds their AI systems as context. OpenAI, Anthropic and Perplexity haven't said the same, and testing finds no citation lift there.

SEO

Crawl budget vs retrieval readiness

A page with perfect chunk boundaries is still invisible if no crawler ever reaches it. Crawl budget and AI retrieval readiness are sequential gates, not competing ones.

GEO

Retrieval is becoming more important than ranking

Ranking orders candidate pages. Retrieval selects the specific passages an AI answer is built from. Google's own documentation confirms both now run as sequential stages.

GEO

AI doesn't read web pages, it retrieves chunks

A page is never the thing matched against a query. It's split into smaller units first, and each one competes independently for retrieval.

GEO

Citation is the new click

Roughly two-thirds of Google searches now end without a click. A separate visibility layer exists beneath it: whether content gets cited as evidence at all.

GEO

AI retrieval rewards specificity, not word count

The word-count-ranking correlation was always about backlinks. Dense retrieval makes the case for information density mechanistic instead.