Blog

How AI reads the web

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

practice

Running AEO and GEO as a practice

How an SEO team adds AEO and GEO work without a new department: who owns what, the cadence, the audit loop, honest reporting, and what to stop doing.

13 min read

aeo

Product pages that answer engines can quote

Making product pages quotable: spec tables in HTML, a direct answer to 'is X good for Y', Product and Offer JSON-LD, variants, and honest reviews.

9 min read

geo

Citability and entity signals: a GEO guide

The page-side half of GEO: citable sentences, authorship, entity clarity, honest dates, trust surfaces, and linking out, mapped to signals you can check.

14 min read

crawlers

JavaScript content and what never makes the trip

Which AI crawlers render JavaScript, which page patterns lose content on the way, and how to compare view-source against the rendered DOM on one page or a site.

9 min read

auditing

How to audit a site for AEO and GEO

The full AEO and GEO audit loop: access, extraction, answer-readiness, citability and entity, then measurement. By hand, at scale, and re-crawled to prove it.

15 min read

geo

Freshness signals and honest dateModified

What datePublished and dateModified mean, what Google's date guidance asks for, why a bumped date is a trust failure, and how to audit dates across a site.

8 min read

auditing

Prioritizing AEO fixes: severity × page value

A reproducible way to order AEO and GEO fixes: rate severity, page value, and effort in a spreadsheet, rank the list, then re-crawl to prove each fix landed.

10 min read