AEO Audits: A Step-by-Step Walkthrough
An AEO audit is a decision document, not a report. It’s the fastest way to go from “we should do AEO” to “here’s what to fix first.” Five layers, in order: Retrievability → Reference-worthiness → Citation Presence → Competitive Position → Program Health. Skip a layer and you waste effort. The deliverable is an executive one-pager + 15–25 prioritized fixes + a raw-data appendix — not a 60-page report. Run the full audit quarterly. Spot-check weekly between audits.
Key Takeaways
- Five layers, in order: Retrievability → Reference-worthiness → Citation → Competition → Program Health.
- Skipping layers wastes effort. Audit in sequence.
- Three deliverables only: one-pager, prioritized fix list, raw-data appendix.
- Run quarterly. Track lightly between.
- The audit is a decision document — a budget input — not a report.
Why an Audit, Not a Tool
Off-the-shelf tools tell you what’s wrong with individual pages. An audit tells you what’s wrong with your program, what to do about it, and in what order. Tools are inputs; an audit is a decision document.
A good AEO audit answers three questions for leadership:
- Are we retrievable?
- Are we reference-worthy?
- Are we getting cited?
The Five-Layer Framework
| # | Layer | Question it answers |
|---|---|---|
| 1 | Retrievability | Can engines crawl, render, and index priority pages? |
| 2 | Reference-worthiness | Do pages carry the structure, evidence, and entity clarity engines reward? |
| 3 | Citation Presence | Are we showing up in AIO, ChatGPT, Perplexity for priority questions? |
| 4 | Competitive Position | Who is getting cited instead of us, and why? |
| 5 | Program Health | Do we have the roles, cadence, and governance to sustain the work? |
Layer 1 — Retrievability
Start with 25 priority URLs. For each, check: HTTP status, canonical tag, robots directives, last-modified date, indexed state in Search Console, and whether ChatGPT/Perplexity can fetch the URL when prompted.
Example Finding (B2B SaaS)
- 18 of 25 priority pages indexed in Google. Good baseline.
- 5 of 25 had canonicals pointing to deprecated URLs from a 2023 migration.
- 3 of 25 blocked by a stray robots.txt rule from a staging subdomain.
- 0 of 25 returned meaningful content when fetched by ChatGPT (client-side rendered, no SSR fallback).
Layer 2 — Reference-Worthiness
Score each URL on the Citation Triangle — Structure, Evidence, Entities (0–3 each, total out of 9).
Example Finding (Healthcare)
- Average score: 3.8 / 9 across 25 priority pages.
- Structure strongest leg (avg 2.1) thanks to a consistent FAQ template.
- Evidence weakest (avg 0.6) — only two pages cited primary sources.
- Entities mid (avg 1.1) — brand was clear but no visible author bylines with credentials.
Layer 3 — Citation Presence
Run 50 priority queries through Google AI Overviews, AI Mode, ChatGPT Search, and Perplexity. Record: did AI answer appear? Was your domain cited? Which competitors? Which third-party sources?
Example Finding (B2B Services)
- Client cited in 14 of 200 (7% citation share).
- Top competitor cited in 41 of 200 (20.5%) — nearly 3× the client.
- Wikipedia and trade association: 68 of 200 (34%) — independent references often outrank any individual brand.
- Perplexity gave the client highest share (12%); ChatGPT lowest (3%).
Layer 4 — Competitive Position
For each query where a competitor was cited and you weren’t, open their cited page and score it on the Citation Triangle. Look for the specific structural, evidence, or entity advantage that earned the citation.
Example Finding (E-commerce)
- Competitor A won 12 of 22 gap queries with a “buyer’s decision table” pattern. Triangle avg 7.1.
- Competitor B won 6 of 22, driven by one piece of original research updated every 6 months.
- Remaining 4 won by independent review sites.
Layer 5 — Program Health
Interview 4–6 people across content, SEO, PR, and product marketing. Ask: who owns AEO deliverables? What’s the weekly cadence? How are priorities set? What breaks when someone takes leave?
Example Finding (Mid-Market SaaS)
- Content team treated AEO as an extension of SEO; no dedicated owner.
- PR and content never synced; PR wins weren’t feeding back into pages.
- No standing AEO meeting; decisions happened ad hoc in Slack.
- The “dashboard” was a manual spreadsheet, not refreshed in 9 weeks.
Smart Tip: Your biggest risk is rarely technical. It’s operational. Without an owner, every other fix erodes within two quarters.
The Audit Deliverable
Three things leadership can act on:
- Executive one-pager — current state (3 sentences) + top 3 priorities (1 sentence each) + expected impact (90-day horizon).
- Prioritized fix list — 15–25 items with owner, effort (S/M/L), expected lift.
- Raw-data appendix — query set, URL list, scoring sheets so the next audit compares apples-to-apples.
If your audit is longer than 15 slides or 10 pages of prose, you’ve written a diagnostic, not an audit. Trim.
The Quarterly Rhythm
- Full five-layer audit: once a quarter, on a fixed calendar date.
- Light-touch tracking between audits: weekly citation share check, monthly retrievability spot-check, monthly program-health check-in.
Common Mistakes
- Skipping Layer 1 to get to “the interesting parts” — Reference-worthiness audits on pages that can’t be crawled are theater.
- 60-page PDF deliverables — Trim to 15 slides max. Long audits are filed; short audits get acted on.
- Improvising the URL list during the audit — Lock the 25 URLs and 50 queries before you start.
- Reporting findings without owners — Every fix gets an owner, an effort tag, and an expected lift.
- Quarterly audits that slip — Block the date six months out.
- Skipping the peer review — Show the audit to one peer outside AEO before leadership.
Action Checklist
- Block two days on your calendar in the next 30 days for your first five-layer audit.
- Pick your 25 priority URLs and 50 priority queries before you start.
- Score every URL on the Citation Triangle and every query on presence (yes/no per platform).
- Write the executive one-pager last — if it doesn’t fit on one page, your audit has no focus yet.
- Share the audit with one peer outside AEO before leadership sees it.
- Calendar the next quarterly audit immediately.
Frequently Asked Questions
What are the five layers of an AEO audit?
Retrievability, Reference-worthiness, Citation Presence, Competitive Position, and Program Health. Audit in order — skipping a layer wastes effort because the foundation hasn’t been validated.
How long should an AEO audit take?
Two days of focused work for a single auditor on 25 URLs and 50 queries. The deliverable is 15 slides max — not a 60-page PDF.
What’s in the audit deliverable?
Three things: an executive one-pager (3 sentences current state + 3 priorities + 90-day impact), a prioritized fix list with owner/effort/lift, and a raw-data appendix so the next audit compares apples-to-apples.
How often should I run a full audit?
Quarterly, on a fixed calendar date. Between audits: weekly citation share check, monthly retrievability spot-check, monthly program-health check-in.
Why do most audits fail to drive action?
Because they’re 60-page PDFs with no owners on findings. Trim to 15 slides. Tag every fix with an owner, an effort estimate, and an expected lift. “Someone should fix this” = nothing happens.
What’s the most common audit finding?
Operational fragility — no named AEO owner, no weekly cadence, PR and content on separate calendars, dashboards out of date. Technical fixes are easier to find; program fixes are harder to ship.
Sources & Further Reading
- Google Search Console — Coverage and Indexing reports
- Semrush — AI Overviews study
- SE Ranking — AI Overviews research
Work With Riman Agency
Riman Agency runs full five-layer AEO audits on quarterly cadence — with prioritized fix lists, named owners, and a 90-day impact projection. Get in touch to schedule one.
Part 23 of our 29-part AEO series. Previous: The Future of AEO. Up next: Local AEO.
