---
title: "Your 94-Page AEO Audit Is Ready. The Work Is Still Yours."
description: "A straight-faced tour of an AEO audit deck: entity resonance, 312 content gaps, an llms.txt strategy, and a final slide assigning the work to your team."
url: "https://groas.com/post/congratulations-on-your-94-page-aeo-audi"
image: "https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/1028dd80-43e0-4b7b-abcc-a4aef0b83df3.png"
published: "2026-10-17T05:19:18.885Z"
modified: "2026-10-17T05:19:18.946Z"
---

October 17, 2026 · 9 min read

# Your 94-Page AEO Audit Is Ready. The Work Is Still Yours.

[Alexander PerelmanHead Of Product @ groas](https://groas.com/author/alexander-perelman)[LinkedIn](https://www.linkedin.com/in/alexander-433793253/)

![Two tiny clay marketers gape up at a towering neon-purple audit binder while the consultant who delivered it waves goodbye from a taxi.](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/1028dd80-43e0-4b7b-abcc-a4aef0b83df3.png)

In this article

1. [Slide 1: Your AI Readiness Index Is 41](#slide-1-your-ai-readiness-index-is-41)
2. [Slide 7: Entity Resonance Mapping](#slide-7-entity-resonance-mapping)
3. [Slide 19: 312 Content Gaps, Zero Pages Written](#slide-19-312-content-gaps-zero-pages-written)
4. [Slide 33: Technical Findings, Pending Developer Availability](#slide-33-technical-findings-pending-developer-availability)
5. [Slide 48: An llms.txt File Becomes a Strategy](#slide-48-an-llmstxt-file-becomes-a-strategy)
6. [Slide 94: Next Steps (For You)](#slide-94-next-steps-for-you)
7. [Appendix A: Approved Translations for the Executive Team](#appendix-a-approved-translations-for-the-executive-team)
8. [Appendix B: Client Execution Checklist](#appendix-b-client-execution-checklist)
9. [Slide 95, Available Under a Separate Agreement](#slide-95-available-under-a-separate-agreement)
10. [Final Slide: Please Confirm Receipt](#final-slide-please-confirm-receipt)

Your $3,500 AEO audit is ready. It contains 94 slides, 312 content gaps, four proprietary spider graphs, and **precisely zero words of publishable copy**.

I have prepared this proposal in deep navy with purple neon accents. The file weighs 48 megabytes, which should help distinguish it from an ordinary to-do list. It will tell you why your company has not appeared in Google AI Overviews or been cited by ChatGPT. It will not change either condition. For that, please see the execution column on slide 94.

[Agency pricing benchmarks from Pierview](https://www.pierview.ai/guides/how-to-price-aeo-geo-services) put standard AEO and GEO audits between $1,000 and $5,000, clustering around $3,000 for mid-market accounts. At $3,500, this proposal sits comfortably in range. I recommend reading the deck in order; the assignment of all implementation work to your two-person marketing team is most effective as a closing reveal.

## Slide 1: Your AI Readiness Index Is 41

The opening slide displays an amber speedometer. Your **AI Readiness Index is 41 out of 100**, below an industry benchmark of 58 that the deck does not explain. This establishes urgency before you have finished your first cup of coffee.

The score combines familiar website measurements in a proprietary-looking chart. Should you ask how much a change in the score would improve citations, I can offer a second chart. Our [glossary of AI search jargon](https://groas.com/post/the-ai-search-glossary-for-owners-being) covers the useful distinction: a named metric is not necessarily a decision-making metric. A number you cannot connect to a change you can make is excellent slide furniture. It also gives the next chart something to measure against, whether or not anyone knows what would move it.

**Your action:** Improve the score. The deck will define success in a later engagement.

## Slide 7: Entity Resonance Mapping

Here I introduce the constellation diagram. Neon bubbles carry labels such as _Semantic Proximity Nodes_, _Ontological Affinity Vectors_, and _Entity Resonance_. Your company is a small gray dot near the edge. Your competitor is a purple sun.

The accompanying diagnosis identifies an “ontological gap in neural knowledge retrieval.” In plain English, models do not mention your brand when people ask about your category. You can check whether that happens without a constellation diagram. The diagram’s contribution is to make the absence look proprietary.

![A consultant presents a spider chart titled AI Synergy Resonance to confused executives.](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/c313eed0-f438-44a4-b9c6-7501b817e6b7.png)

The chart also borrows authority from traditional rankings without showing how those rankings explain an AI citation. In [Ahrefs’ study of 863,000 search queries and 4 million citations](https://ahrefs.com/blog/ai-overview-citations-top-10/), only 37.9% of URLs cited in Google AI Overviews ranked in the top 10 organic positions; 31% of cited pages sat beyond position 100. A keyword map may tell you something useful about organic search. Calling it an entity resonance map does not show why an answer cites someone else. **The missing link is an action**, not another label for the same absence.

**Your action:** Make the gray dot larger. The slide does not assign anyone to do it.

## Slide 19: 312 Content Gaps, Zero Pages Written

This is the deck’s busiest slide. The matrix lists **312 “generative topical voids”** and recommends “authoritative informational pillars” for each variation of your category. The page count now feels like evidence of work.

The production method is less grand. The agency exports queries where your rivals rank and you do not, then places “AEO” in the column headers. Practitioners describe that pattern in [community teardowns of AEO audits](https://www.reddit.com/r/webflow/comments/1stnvc0/i_was_looking_for_an_aeo_audit_but_most_aeo/). The resulting sheet does not, by itself, show which queries receive AI answers, which answers cite sources, or which visitors might buy your product. It does supply 312 rows. Each row can be assigned a priority, which is not quite the same thing as deciding what deserves to be written.

There is another problem with treating every gap as an invitation to write a generic explainer. A [Semrush and Kevin Indig study of 3,981 domain appearances](https://www.semrush.com/blog/the-ghost-citations-study/) across ChatGPT, Gemini, and Google AI Overviews found that 62% of citations were _ghost citations_: a domain appeared in a footnote link without the answer naming the brand. In that study, comparative, data-dense content produced 2.4 times more direct brand mentions than generic informational posts. The distinction matters if the deck promises brand visibility rather than a longer list of footnotes.

Naturally, writing the proposed pages is “out of scope.” The two-person marketing team may begin once it has chosen which of the 312 gaps to tackle, found product context for the copy, and cleared publication with everyone whose name appears in the review column. The spreadsheet does not make those decisions for them. It gives them a place to record how far behind they are.

![A Kanban board crowded with unassigned content tasks and no cards in Done.](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/e9db936a-f40e-48da-858f-0e98cc4affe0.png)

**Your action:** Produce the pages that make the gap report useful.

## Slide 33: Technical Findings, Pending Developer Availability

The technical section arrives with red exclamation marks and recommendations for `SpeakableSpecification`, JSON-LD nesting, and `@graph` arrays. Please forward all 84 warnings to your engineer, along with no indication of which one should displace the current sprint.

One check deserves a place near the front: **can the relevant crawlers fetch the pages at all?** Practitioners troubleshooting [crawler suppression at the CDN edge](https://www.reddit.com/r/SEO/comments/1srlq0o/cloudflare_has_been_quietly_blocking_gptbot_and/) have found firewall rules serving 403 responses to bots. A clean `robots.txt` check will not tell you whether an edge rule blocks a request. The deck can devote fourteen pages to microdata while leaving that live response untested. Until someone checks it, the warning count says more about the deck than about access.

For readers who would rather check the response than admire the warning icons, there is a practical rundown of [technical SEO issues that hurt AI visibility](https://groas.com/post/fix-technical-seo-issues-hurt-ai-visibility). The audit, meanwhile, has marked the technical work “Client Engineering Team.”

**Your action:** Find out which warnings affect access, then fix them.

## Slide 48: An llms.txt File Becomes a Strategy

The centerpiece recommendation is an `llms.txt` file. I will call it a “foundational neural ingestion manifest that anchors your machine-readable semantic core.” It is a plain-text file of Markdown links. The elaborate phrase does not change the file.

More importantly, it does not establish that Google will use it. As [Google’s position reported by Search Engine Land](https://searchengineland.com/google-says-llms-txt-files-wont-harm-or-help-your-search-rankings-480264) makes clear, `llms.txt` files do not help or harm Google Search rankings. A file may be simple to add; that is not a reason to sell it as the central route into Google’s AI answers. **Ease of deployment is not evidence of impact.** It is, however, convenient for a slide that needs a recommendation someone can complete without revisiting the rest of the audit.

**Your action:** Upload the file. Please do not mistake completion of this action for a visibility strategy.

## Slide 94: Next Steps (For You)

The final slide contains a pastel RACI matrix titled _Remediation Roadmap_. At last, the proposal identifies **an owner for every task**:

| Task                                                | Responsible party       |
| :-------------------------------------------------- | :---------------------- |
| Write the comparison pages                          | Client Marketing Team   |
| Resolve crawler blocks and deploy technical changes | Client Engineering Team |
| Build outside mentions                              | Client PR Team          |
| Review progress on a bi-weekly call                 | Agency                  |

Your company has a two-person marketing team, so the first row may require creative interpretation. The agency’s responsibility, “Strategic Governance and Progress Facilitation,” requires no such interpretation. We will ask whether you have finished. The matrix makes that division of labor easy to miss by giving each row the same amount of space.

![An audit invoice beside a note assigning the implementation work to the client.](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/1051950c-4b7f-4128-bb87-5873845f1d5e.png)

**Your action:** Supply the people, the hours, and the implementation that the audit fee did not buy.

## Appendix A: Approved Translations for the Executive Team

Should anyone question the terminology before signing off, this table provides language suitable for an internal handover. Please retain the capital letters on the left; they took time to choose.

| What the deck says              | What it means                                 | Who does the work |
| :------------------------------ | :-------------------------------------------- | :---------------- |
| _Entity Resonance Deficit_      | Your brand is absent from relevant answers.   | You               |
| _Topical Corpus Void_           | The report contains pages nobody has written. | You               |
| _Neural Ingestion Architecture_ | Upload an `llms.txt` file.                    | You               |
| _Edge-Layer Agent Friction_     | Check whether a firewall blocks crawlers.     | You               |
| _Strategic Governance Retainer_ | Review your progress on a call.               | Agency            |

The translations are shorter because they omit the part where the deck pretends **a label has completed a task**. For a fuller comparison between reporting and doing, see [whether an AEO tool gets you cited or merely tells you you are missing](https://groas.com/post/will-a-tool-get-me-into-ai-overviews-or).

## Appendix B: Client Execution Checklist

For teams proceeding without an additional implementation contract, I have condensed the work into the following checklist. The order begins with access, moves through material a model can use, and ends where most audits stop: publication. Completion should be recorded against live pages and responses, not against slides marked “reviewed.” A checked box on a proposal means only that someone approved the proposal.

1. **Check live crawler responses:** Test HTTP responses for `GPTBot`, `ClaudeBot`, and `PerplexityBot` at the CDN edge; a permissive `robots.txt` file does not rule out a 403.
2. Confirm server-rendered answers: Put critical text and tables in HTML available without client-side JavaScript hydration.
3. **Put the answer near the top:** Place the core answer, benchmark, or pricing definition within the first 60 words under the relevant H2.
4. Support claims with figures: Use verifiable numbers and named studies where they belong; the [Aggarwal et al. research discussed here](https://www.xseek.io/blogs/articles/which-generative-engine-optimization-strategies-actually-work) is the basis for this recommendation.
5. Check entity consistency: Align your brand name, offerings, and business facts across relevant directories and review platforms.
6. Deploy validated structured data: Put JSON-LD into live templates rather than leaving an unassigned engineering ticket.
7. Record changes: Log published assets, server fixes, and citation movement instead of waiting for a quarterly review.
8. **Publish the high-intent comparison pages:** A list of 312 opportunities earns nothing while the pages remain unwritten; the cost is leaving relevant answers to competitors who published theirs.

![A 94-page audit deck beside a short deployment checklist.](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/81aeea64-ba59-4b32-b9d9-7f31bac85d14.png)

## Slide 95, Available Under a Separate Agreement

This slide does not appear in the delivered PDF. It would contain **the work**: pages published, access problems resolved, and changes checked against what actually appears in search. That is harder to package as an audit because someone has to own the outcome after the call ends.

I understand the appeal of diagnosis. I managed accounts spreadsheet by spreadsheet; a good audit can tell you where to spend limited time. But a diagnosis priced and presented as the solution is a different product. When a report identifies 312 gaps and assigns all 312 to a team that could not write them before the report arrived, the bottleneck has not been removed. It has been color-coded.

The same distinction applies across search. Paid ad auctions keep moving; organic pages do not publish themselves because a consultant has described their absence. A quarterly deck can document both problems. It cannot execute the next change. That is the operating model [groas](https://groas.com/) is built to replace: specialized AI models handle continuous paid and organic search execution, while a named human strategist sets direction, guardrails, and accountability. The work is recorded in a live action log, with a flat monthly fee and month-to-month terms. The point is not to rename a report. It is to make execution the product.

![A client pushes a large audit binder back across the table.](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/f9db3268-5eb6-4f19-99c4-f56e73f76b43.png)

## Final Slide: Please Confirm Receipt

The 48-megabyte PDF is ready for distribution. Its radar charts are legible, its content gaps are numbered, and its final matrix identifies the person who must do the work. Before approving the next audit, **skip to that matrix**. If the execution column names your team on every consequential row, you already know what the proposal is selling.

An audit you have to execute yourself is a to-do list with a logo on it.

## Frequently Asked Questions

### How much does a typical AEO audit cost, and does it include the actual content work?

Agency pricing benchmarks put standard AEO and GEO audits between $1,000 and $5,000, clustering around $3,000 for mid-market accounts. The audit diagnoses problems and lists gaps, but it contains no publishable copy, so the writing and implementation work remains with the client.

### Is an AI Readiness Index score actually useful for improving AI search visibility?

A named metric is not necessarily a decision-making metric. An AI Readiness Index score of 41 out of 100 creates urgency, but a number you cannot connect to a specific change you can make is mainly slide furniture. Without knowing what moves the score, it does not guide action.

### What does an entity resonance map actually tell you about AI citations?

In plain terms, an entity resonance deficit means models do not mention your brand when people ask about your category. The constellation diagram does not show why an answer cites someone else, and a keyword map relabeled as entity resonance does not add explanatory power. The missing link is an action, not another label.

### Should I write generic explainer pages to fill AI content gaps, or different content?

Comparative, data-dense content produces more direct brand mentions than generic informational posts. A Semrush and Kevin Indig study of 3,981 domain appearances found 62% of citations were ghost citations, where the domain appeared in a footnote link without the brand being named, and comparative, data-dense content produced 2.4 times more direct brand mentions than generic posts.

### Why might AI crawlers be blocked from my site even if my robots.txt looks fine?

Firewall rules at the CDN edge can serve 403 responses to bots even when your robots.txt is permissive. Practitioners have found crawlers like GPTBot quietly blocked by such edge rules. A clean robots.txt check will not reveal this, so you need to test the live HTTP responses for the relevant crawlers.

### Does adding an llms.txt file improve your visibility in Google AI Overviews?

No. According to Google's position reported by Search Engine Land, llms.txt files do not help or harm Google Search rankings. An llms.txt file is simply a plain-text file of Markdown links that is easy to deploy, but ease of deployment is not evidence of impact.

### If I buy an AEO audit, who does the implementation work?

In the audit described, every consequential task is assigned to the client: the marketing team writes comparison pages, the engineering team resolves crawler blocks and deploys technical changes, and the PR team builds outside mentions. The agency reviews progress on a call. Completion should be recorded against live pages and responses, not against slides marked reviewed.

## Pay For Results, Not For Hours

Businesses buy the outcome, agencies resell it, and groas answers for it either way.

[See If You Qualify](https://groas.typeform.com/to/xC1bQNUT)

## Structured data

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://graph.groas.com/entity/groas","name":"groas","url":"https://groas.com/","logo":{"@type":"ImageObject","url":"https://groas.com/icon-512.png","width":512,"height":512},"sameAs":["https://www.linkedin.com/company/groas/"]},{"@type":"WebSite","@id":"https://groas.com/#website","name":"groas","url":"https://groas.com/","inLanguage":"en-US","publisher":{"@id":"https://graph.groas.com/entity/groas"}},{"@type":"WebPage","@id":"https://groas.com/post/congratulations-on-your-94-page-aeo-audi#webpage","url":"https://groas.com/post/congratulations-on-your-94-page-aeo-audi","name":"Your 94-Page AEO Audit Is Ready. The Work Is Still Yours.","description":"A straight-faced tour of an AEO audit deck: entity resonance, 312 content gaps, an llms.txt strategy, and a final slide assigning the work to your team.","inLanguage":"en-US","isPartOf":{"@id":"https://groas.com/#website"},"about":{"@id":"https://graph.groas.com/entity/groas"},"primaryImageOfPage":{"@type":"ImageObject","url":"https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/1028dd80-43e0-4b7b-abcc-a4aef0b83df3.png"},"breadcrumb":{"@id":"https://groas.com/post/congratulations-on-your-94-page-aeo-audi#breadcrumb"},"dateModified":"2026-10-17T05:19:18.946Z","mainEntity":{"@id":"https://groas.com/post/congratulations-on-your-94-page-aeo-audi#article"}},{"@type":"BreadcrumbList","@id":"https://groas.com/post/congratulations-on-your-94-page-aeo-audi#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://groas.com/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://groas.com/blog"},{"@type":"ListItem","position":3,"name":"Your 94-Page AEO Audit Is Ready. The Work Is Still Yours.","item":"https://groas.com/post/congratulations-on-your-94-page-aeo-audi"}]},{"@type":"BlogPosting","@id":"https://groas.com/post/congratulations-on-your-94-page-aeo-audi#article","url":"https://groas.com/post/congratulations-on-your-94-page-aeo-audi","mainEntityOfPage":{"@id":"https://groas.com/post/congratulations-on-your-94-page-aeo-audi#webpage"},"isPartOf":{"@id":"https://groas.com/blog#blog"},"headline":"Your 94-Page AEO Audit Is Ready. The Work Is Still Yours.","description":"A straight-faced tour of an AEO audit deck: entity resonance, 312 content gaps, an llms.txt strategy, and a final slide assigning the work to your team.","datePublished":"2026-10-17T05:19:18.885Z","dateModified":"2026-10-17T05:19:18.946Z","image":{"@type":"ImageObject","url":"https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/1028dd80-43e0-4b7b-abcc-a4aef0b83df3.png"},"author":{"@id":"https://groas.com/author/alexander-perelman#person"},"publisher":{"@id":"https://graph.groas.com/entity/groas"},"keywords":"slide, work, aeo, aeo audit, audit, pages, deck, team","wordCount":1909,"inLanguage":"en-US"},{"@type":"Person","@id":"https://groas.com/author/alexander-perelman#person","name":"Alexander Perelman","jobTitle":"Head Of Product @ groas","description":"Ex Goldman Sachs and Ex Stanford Computer Science","image":"https://groas.com/media/blog/4f17cac3a81acc224cc1b2cfab8f94bbc295a3089d13e8421125771ef8d4064f.jpg","worksFor":{"@id":"https://graph.groas.com/entity/groas"},"sameAs":["https://www.linkedin.com/in/alexander-433793253/"]},{"@type":"FAQPage","@id":"https://groas.com/post/congratulations-on-your-94-page-aeo-audi#faq","mainEntity":[{"@type":"Question","name":"How much does a typical AEO audit cost, and does it include the actual content work?","acceptedAnswer":{"@type":"Answer","text":"Agency pricing benchmarks put standard AEO and GEO audits between $1,000 and $5,000, clustering around $3,000 for mid-market accounts. The audit diagnoses problems and lists gaps, but it contains no publishable copy, so the writing and implementation work remains with the client."}},{"@type":"Question","name":"Is an AI Readiness Index score actually useful for improving AI search visibility?","acceptedAnswer":{"@type":"Answer","text":"A named metric is not necessarily a decision-making metric. An AI Readiness Index score of 41 out of 100 creates urgency, but a number you cannot connect to a specific change you can make is mainly slide furniture. Without knowing what moves the score, it does not guide action."}},{"@type":"Question","name":"What does an entity resonance map actually tell you about AI citations?","acceptedAnswer":{"@type":"Answer","text":"In plain terms, an entity resonance deficit means models do not mention your brand when people ask about your category. The constellation diagram does not show why an answer cites someone else, and a keyword map relabeled as entity resonance does not add explanatory power. The missing link is an action, not another label."}},{"@type":"Question","name":"Should I write generic explainer pages to fill AI content gaps, or different content?","acceptedAnswer":{"@type":"Answer","text":"Comparative, data-dense content produces more direct brand mentions than generic informational posts. A Semrush and Kevin Indig study of 3,981 domain appearances found 62% of citations were ghost citations, where the domain appeared in a footnote link without the brand being named, and comparative, data-dense content produced 2.4 times more direct brand mentions than generic posts."}},{"@type":"Question","name":"Why might AI crawlers be blocked from my site even if my robots.txt looks fine?","acceptedAnswer":{"@type":"Answer","text":"Firewall rules at the CDN edge can serve 403 responses to bots even when your robots.txt is permissive. Practitioners have found crawlers like GPTBot quietly blocked by such edge rules. A clean robots.txt check will not reveal this, so you need to test the live HTTP responses for the relevant crawlers."}},{"@type":"Question","name":"Does adding an llms.txt file improve your visibility in Google AI Overviews?","acceptedAnswer":{"@type":"Answer","text":"No. According to Google's position reported by Search Engine Land, llms.txt files do not help or harm Google Search rankings. An llms.txt file is simply a plain-text file of Markdown links that is easy to deploy, but ease of deployment is not evidence of impact."}},{"@type":"Question","name":"If I buy an AEO audit, who does the implementation work?","acceptedAnswer":{"@type":"Answer","text":"In the audit described, every consequential task is assigned to the client: the marketing team writes comparison pages, the engineering team resolves crawler blocks and deploys technical changes, and the PR team builds outside mentions. The agency reviews progress on a call. Completion should be recorded against live pages and responses, not against slides marked reviewed."}}]}]}
```
