Blog

How AI reads the web

Notes on answer engine optimization, generative visibility, and what actually moves the needle on a page.

seo aeo geo

SEO, AEO, and GEO: what actually changed

Three acronyms, one page. Here is what answer engines and generative search changed about optimization, and what they did not.

6 min read

aeo

How-to content: steps that survive extraction

How to write procedures that keep their order and meaning once extracted: real ordered lists, one action per step, stated prerequisites and outcomes.

8 min read

measurement

Measuring AI visibility without overstating it

A measurement stack for AI search: readiness audits, engine-reported impressions and citations, referrals, and a citation log reported as ranges.

9 min read

crawlers

Sitemaps in AI search: what still matters

Which AI search systems document using XML sitemaps, why lastmod has to be honest, how sitemap index files work, and where llms.txt fits beside them.

8 min read

aeo

Pricing pages on answer surfaces

How to make a pricing page readable by machines: prices as text, Offer markup that matches it, real comparison tables, dated price changes, and billing FAQs.

9 min read

measurement

Building a defensible 0–100 score

How to design a readiness score that survives scrutiny: published signals and weights, deterministic inputs, truthful not-scored states, and honest bands.

9 min read

geo

Linking out as a trust signal

Why outbound links to primary sources help readers and make claims checkable, which rel values Google documents, and what not to link.

8 min read

practice

Scoping and pricing an AEO and GEO audit

A method for agencies and consultants: count templates instead of URLs, fix the deliverables, estimate hours from the scope, then price on your own terms.

9 min read

crawlers

Crawl budget when AI bots show up at once

Handling load from several AI crawlers at once: which honor Crawl-delay, how to cache and rate-limit, and how to slow bots without blocking search crawlers.

8 min read