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.
Notes on answer engine optimization, generative visibility, and what actually moves the needle on a page.
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.
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.
How CDN bot-management settings and firewall rules override robots.txt for AI crawlers, how to detect it, and how to write an allow rule that holds.
The page-side half of GEO: citable sentences, authorship, entity clarity, honest dates, trust surfaces, and linking out, mapped to signals you can check.
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.
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.
Main-content extraction keeps one block of your page and drops the rest. How to measure what survives, by hand and across a site, and the markup that helps.
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.
Is llms.txt worth it? The proposal, the file format with a worked example, what is documented about who reads it, and when the afternoon pays off.
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.
How redirect chains, soft 404s, 4xx and 5xx responses, and conflicting canonicals decide which URL gets fetched, indexed, and attributed — and how to check.
Should you block GPTBot? Which AI agents train, which search, which fetch for a user, what each block costs, and four robots.txt policies to copy.