GEO Content Audit: A Modern Checklist for Generative Engine Optimization
A GEO content audit scores each page on access, answer quality, structure, evidence and entities. Use this checklist and scoring sheet to find what to fix first.
Key takeaways
- A GEO content audit scores every important page on five things, access, answer quality, structure, evidence and entity clarity, then ranks fixes by impact.
- Fix access first. A page blocked from crawlers or hidden behind JavaScript cannot be cited however good it is.
- Prioritize pages that already rank or convert, and pages whose topics your prompts track but that never get cited.
- Re-run the audit on a schedule and track citations over time to see whether fixes worked.
A GEO content audit scores each important page on five things: whether AI crawlers can access it, whether it opens with a direct answer, whether its sections stand alone, whether its claims are sourced, and whether its entities are named consistently. You then rank the gaps by impact. This is the generative engine optimization checklist we use, in the order that matters.
Do the checks in order. A page that fails access cannot be rescued by better writing.
How is a GEO audit different from an SEO audit?
It keeps the SEO foundations and adds a layer for passage-level quality and AI citations.
| Check | SEO audit | GEO audit |
|---|---|---|
| Indexing and crawl status | Yes | Yes, plus AI crawler access |
| Keywords, titles, meta | Yes | Yes, plus question coverage |
| Links and authority | Yes | Yes, plus third-party mentions |
| Opening answer and passage quality | Rarely | Core |
| Fact freshness and sources | Sometimes | Core |
| Citations in AI answers | No | The outcome you track |
Step 1: What is the goal and which pages are in scope?
Define the outcome first. For most teams it is one of: be cited for category questions, be recommended in comparison prompts, or stop being misdescribed.
Then build the inventory. Export URLs from your CMS or Search Console, and add columns for: page type, primary question, traffic, conversions, last updated, and the prompts that page should win.
Cut the list to 20 to 50 pages: revenue pages, pages already on page one, and pages matching prompts you track but are not cited for.
Step 2: Can AI crawlers access the page?
Check these in order:
- robots.txt allows the bots you want. Test with the AI crawlability checker and see the crawler list and policy guide.
- Status code is 200 and the page is not noindexed.
- Text is in the initial HTML. An analysis by Vercel in December 2024 found that none of the major AI crawlers it measured rendered JavaScript, with Gemini and Applebot as exceptions. Re-test this for the bots you care about, since behavior changes.
- No login, geo or cookie wall hides the main text.
- Canonical points to the page itself or to the right primary version.
For a longer diagnosis of access problems, see why AI cannot see your best content.
Step 3: Does the page answer the question first?
Score the first paragraph.
- 2 points: a standalone answer in 40 to 70 words.
- 1 point: the answer is present but delayed or vague.
- 0 points: the intro announces the topic or tells a story.
Then check headings: are the H2s the sub-questions a reader would ask next? Method details are in the answer-first guide.
Step 4: Is the structure extractable?
- One H1, logical H2 and H3 levels.
- Each section opens with its answer and works without the sections around it.
- Comparisons are tables, sequences are numbered lists.
- Paragraphs are one to four sentences.
The full pattern is in content structure for AI visibility.
Step 5: Are the facts verified and current?
For each statistic, claim or date:
- Does it link to a primary source?
- Is the source still live and does it say what you claim?
- Does the page show when it was last updated?
- Is any number older than 12 months in a fast-moving topic?
Delete what you cannot verify. A wrong figure that an AI repeats is worse than a missing one.
Step 6: Are entities clear and consistent?
List the brand, product, people and concepts on the page. Check that each uses one name, that the About and author pages exist, and that Organization and Article schema match what is visible. The reasoning is in the entity SEO guide.
Step 7: Is the page actually being cited?
For each page, take the prompts it should answer and run them in the AI engines your audience uses. Record:
- Is your brand mentioned?
- Is your URL cited?
- Who is cited instead?
Competitor citations show the format and depth that is currently winning. Doing this by hand works for a sample. A tracker like GeoGen records it daily across 16 engines so you can see changes after each fix.
How do you score and prioritize?
Use a simple sheet with these columns and 0 to 2 points each:
| Page | Access | Opening answer | Structure | Evidence | Entities | Cited? | Total | Business value |
|---|---|---|---|---|---|---|---|---|
| /guide-a | 2 | 1 | 2 | 0 | 2 | No | 7 | High |
Sort by business value, then by lowest total. Anything with an access score of 0 goes first. After that, pages with high value and a weak opening answer usually return the most for the least editing.
What do the fixes usually look like?
- Access: unblock a bot, move key text out of client-side rendering, remove a stray noindex.
- Answer: rewrite the first paragraph, convert vague H2s to questions.
- Structure: split long sections, add a comparison table, add FAQ questions that match real prompts.
- Evidence: replace unsourced claims with linked primary sources, add a dated update note.
- Entities: unify naming, add author and organization details.
What should you do next?
Run the access checks on your top ten pages today. They take minutes and gate everything else. Our GEO audit tool is a starting point for a broader look at a site, and the scoring sheet above covers the page-level detail.
Frequently asked questions
What is a GEO content audit?
A GEO content audit reviews your existing pages for how well AI engines can access, understand and cite them. It checks crawl access, whether the page opens with a direct answer, section structure, verified evidence and consistent entity names, then produces a prioritized fix list.
How is a GEO audit different from an SEO content audit?
An SEO audit focuses on rankings, traffic, links and indexing. A GEO audit keeps the technical basics but adds checks for passage quality, extractable answers, current facts and whether AI engines mention or cite the page. The two overlap heavily, and most fixes help both.
How often should I audit content for AI search?
Run a full audit twice a year and a light review quarterly on your top pages. Re-check any page after a major update to a topic, a product change or a drop in citations for the prompts it should answer.
How many pages should I audit first?
Start with 20 to 50 pages: those that drive revenue, those that rank on page one, and those that match prompts you track but are not cited for. A focused sample produces fixes faster than a site-wide crawl nobody acts on.
What tools do I need for a GEO content audit?
A crawler or Search Console export for the inventory, your robots.txt and a crawl view for access checks, and a way to test prompts in AI engines. An AI visibility tracker automates the last part by recording mentions and citations daily.