
The Ultimate GEO Audit Guide 2026 + Free Template Inside
Generative Engine Optimization has stopped being a buzzword and started being a budget line. In 2026, the brands winning AI search are the ones who treat GEO like a measurable discipline, not a guessing game. The fastest way to get there is a structured GEO audit: a systematic review of how prepared your site is to be crawled, understood, and cited by ChatGPT, Perplexity, Gemini, Claude, and Google AI Mode.
This is the most comprehensive GEO audit guide we could write, and it comes with a free, no signup required spreadsheet template that scores your site automatically. Download it, work through the checklist, and you will have a prioritized backlog by the end of the day.
📊 Free GEO Audit Template (XLSX)
7 tabs: Scorecard, Technical GEO, Content & Entity, Off-Site Authority, Share of Model tracker, and an Action Plan. Auto-scoring built in. No email, no form.
Download the Free TemplateWhat Is a GEO Audit?
A GEO audit is a structured evaluation of how well your website is optimized to be cited by AI search engines. Where a traditional SEO audit asks "can Google rank this page," a GEO audit asks a different question: "can an AI engine crawl this page, extract a clean answer from it, trust the entity behind it, and cite it in a generated response."
The two overlap, but they are not the same. A page can rank well on Google and still be invisible inside ChatGPT because it lacks the structure, entity signals, or off-site authority that generative engines rely on. The GEO audit exists to find those gaps.
A complete GEO audit covers four layers plus a measurement loop:
- Technical foundation. Can AI crawlers reach and parse your site.
- Content and entity. Can engines extract clean answers and understand who you are.
- Off-site authority. Do other sources mention and trust your brand.
- Share of Model. Are you actually being mentioned across AI platforms today.
The template covers all four, scores them, and turns the results into an action plan.
The Scoring System
Every item in the audit is scored on a simple 0 to 3 scale. This keeps things honest and comparable over time.
| Score | Meaning |
|---|---|
| 0 | Missing. Not implemented at all. |
| 1 | Partial. Started but incomplete or inconsistent. |
| 2 | Complete. Properly implemented across key pages. |
| 3 | Best in class. Comprehensive, consistent, and maintained. |
The template sums your section scores, normalizes to a single number out of 100, and shows where you sit against a benchmark. Most sites score in the 30s to 50s on a first audit. Anything above 80 means you are genuinely best in class.
Typical First-Audit Scores by Section
Here is roughly where most teams land before they start fixing things. Use it to calibrate expectations.
Average First-Audit Score by Section (% of max)
Off-site authority and Share of Model are usually the weakest. They are also where the biggest citation gains hide.
Layer 1: Technical GEO Audit
This is the foundation. If AI crawlers cannot reach your content or parse its structure, nothing else matters. Work through these in order.
Different Engines Have Different Skills
Before the checklist, internalize this: every search engine and LLM has a different skill set, so a GEO audit has to cover the lowest common denominator. The biggest divide is JavaScript rendering.
| Engine / Crawler | Renders JavaScript? | Pulls From | Implication |
|---|---|---|---|
| Google Search | Yes | Live crawl + render | Can index JS-built content |
| Google AI Overviews / Gemini grounding | Via search index | Google's index | Needs Google indexability |
| GPTBot / ChatGPT | No | Raw HTML | Content must be server-rendered |
| ClaudeBot | No | Raw HTML | Content must be server-rendered |
| PerplexityBot | No | Raw HTML + live fetch | Content must be server-rendered |
Because most LLM crawlers do not execute JavaScript, traditional SEO fundamentals are always required. GEO is an additional layer on top of solid SEO, not a replacement for it.
Crawler Access
The single most common GEO failure is accidentally blocking AI crawlers in robots.txt. Check each of these explicitly.
- GPTBot allowed (OpenAI training crawler).
- OAI-SearchBot allowed (ChatGPT search).
- ClaudeBot allowed (Anthropic).
- PerplexityBot allowed (Perplexity).
- Google-Extended allowed if you want Gemini grounding and training access.
- No accidental
User-agent: * Disallow: /blocking everything. - A
Content-Signaldirective declaring your training, search, and input preferences.
Not sure where you stand? Run any URL through our free AI Bot Detector and it will show exactly which AI crawlers are allowed or blocked.
JavaScript Rendering and SEO Fundamentals
This is the part most GEO guides get wrong, so read it carefully. Different engines have different skills. Google Search can render JavaScript. Most LLM crawlers cannot.
GPTBot, ClaudeBot, PerplexityBot, and the other AI training and search crawlers fetch your raw HTML and generally do not execute JavaScript. If your main content is injected client-side after the page loads, those crawlers see an empty shell. Google Search, by contrast, runs a rendering step and can index JS-built content, which then feeds AI Overviews and Gemini grounding through the search index.
The practical implication is significant.
- Critical content must exist in server-rendered HTML. Use SSR, static generation, or prerendering for any page you want cited by an LLM.
- Test with JavaScript disabled. What remains is roughly what an LLM crawler sees. If the page is blank, you have a GEO problem.
- Traditional SEO fundamentals are still required. Clean title tags, meta descriptions, indexability, internal linking, and a healthy sitemap are not optional legacy items. AI Overviews and grounding pull heavily from the traditional search index, so being indexable by Google remains a prerequisite for a large slice of AI visibility.
GEO does not replace SEO. It sits on top of it. A site that is invisible to traditional crawlers will be invisible to a large share of AI surfaces too.
Discovery Files (Agentic Web, Not Visibility)
A quick but important clarification: llms.txt is helpful for the agentic web, not for AI visibility today. It gives autonomous AI agents a curated map of your site, which improves how agents navigate and act. It does not currently move the needle on whether ChatGPT or Perplexity cite you. Treat it as low-priority, forward-looking hygiene rather than a citation lever.
- llms.txt published at your root, listing your most important pages with short descriptions. Low impact on citations, but cheap and future-friendly. Generate one in two minutes with our free llms.txt Generator.
- sitemap.xml present and current. This one is a genuine SEO fundamental and matters for both search and agents.
- The emerging
/.well-known/endpoints:api-catalog(RFC 9727),mcp/server-card.json, andagent-skills/index.json. Agentic web infrastructure, not visibility signals.
Structured Data
Schema.org JSON-LD is one of the strongest GEO signals. Sites with clean structured data have been reported to earn meaningfully more AI citations. Prioritize:
Organizationon the homepage withsameAslinks to verified profiles.ArticleorBlogPostingon every post with author and dates.FAQPageon FAQ blocks, which are heavily cited in AI Overviews.HowToon tutorials,ProductandOfferon commerce pages.PotentialActionmarkup, the closest classical precursor to WebMCP tools.- Every block validating clean in the Schema.org validator.
Semantic HTML and Performance
AI agents navigate through the accessibility tree, so accessibility work doubles as GEO work. Check semantic HTML5 tags, a single H1 per page, real button elements, label-input linking, an accessible cookie banner, and healthy Core Web Vitals.
For the full technical playbook, see our guide on how to make your website agent friendly, and audit any URL instantly with the free Page Agent-Readiness Audit.
Layer 2: Content and Entity Audit
Once engines can reach your site, they need to extract clean answers and understand who you are.
Answer-First Structure
Generative engines extract discrete chunks of text. Structure your content so those chunks are easy to lift.
- Open key pages with a 40 to 50 word self-contained definition.
- Provide a direct answer under 160 characters right below each heading.
- Keep paragraphs to 2 to 4 sentences.
- Use bulleted lists, numbered steps, and comparison tables.
- Add a TL;DR or summary section.
- Cite statistics and include original insights. Information gain raises citation likelihood.
Entity Authority
AI engines associate problems with brands as entities. Strengthen that association.
- Use the exact same brand name everywhere.
- Maintain a dedicated, heavily marked-up entity or About page.
- Add author bios with credentials using
Personschema. - Keep
sameAslinks to LinkedIn, Crunchbase, Wikipedia, and X consistent. - State your category positioning explicitly.
FAQ, Freshness, and Coverage
Publish FAQ sections answering real category questions, update content regularly because recency matters, build topic clusters with internal links, and map your query coverage so you address the full set of buyer questions.
Layer 3: Off-Site Authority Audit
This is consistently the weakest section on first audits, and the one with the most upside. AI engines lean heavily on what the rest of the web says about you.
Brand Mentions and Citations
Research in 2026 found that brand web mentions are the single strongest correlation with AI visibility, far ahead of domain rating or raw backlinks. Audit:
- Brand mentions on third-party sites.
- Presence in "best X tools" industry roundups.
- Reddit presence in relevant subreddits, which AI engines cite heavily.
- Quora answers and YouTube content with transcripts.
- A Wikipedia or Wikidata entry where eligible.
Trust and Reviews
Check reviews on G2, Capterra, and Trustpilot, recent review velocity, press coverage, and whether a knowledge panel appears for your branded search.
Stop auditing Share of Model by hand
AEO Vision tracks your brand across ChatGPT, Perplexity, Gemini, Claude, and Google AI Mode automatically, with daily prompt monitoring, competitor benchmarking, and Reddit Insights. Plans start at $99/mo.
Get StartedLayer 4: Share of Model
The final layer is measurement. Share of Model is the percentage of relevant, non-branded prompts where your brand is mentioned compared to competitors. It is the GEO equivalent of share of voice, and it is the number that proves whether all your other work is paying off.
How to Measure Share of Model
Because AI outputs are non-deterministic, a single check tells you almost nothing. Use a proper sampling protocol.
- Build a Gold Set. Pick 20 to 50 high-intent, category-level prompts. Think "best [category] tool for [use case]" and competitor comparison queries.
- Run each prompt 5 to 10 times per platform, clearing context between runs.
- Record a 1 if your brand is mentioned, 0 if not, for each platform.
- Calculate your mention rate per prompt and average across prompts.
- Re-sample weekly. Model updates shift results constantly.
The template includes a Share of Model tracker tab with 10 starter prompts, automatic mention counting, and a live mention-rate calculation across all five platforms. Replace the placeholder prompts with your own and start filling in results.
The Four Layers of Share of Model
Sophisticated teams break Share of Model into four measurable layers, not just a single number.
| Layer | Question | What It Tells You |
|---|---|---|
| Inclusion Rate | Are we showing up at all? | Aim for 60-80% in your core category |
| Citation Rate | Are we being sourced? | High inclusion + low citation means AI knows you but doesn't trust your owned content |
| Accuracy Score | Is the info correct? | An inaccurate mention is often worse than none |
| Share of Synthesized Voice | Do we dominate the narrative? | Being listed first with "highly recommended" beats being a footnote |
Your 4-Week Implementation Plan
Do not try to fix everything at once. Sequence it.
- Week 1 — Crawler access and rendering. Fix robots.txt, confirm critical content is in server-rendered HTML (not JS-injected), submit your sitemap, and lock down SEO fundamentals. These are low effort and high impact. Add llms.txt while you are here, but treat it as agentic-web hygiene, not a citation lever.
- Week 2 — Structured data. Add Organization, Article, FAQPage, and PotentialAction schema to your highest-traffic pages and validate.
- Week 3 — Content structure. Add answer-first intros and FAQ sections to your top 10 pages.
- Week 4 — Authority and measurement. Start building brand mentions, claim review profiles, and set up your Share of Model baseline.
The Action Plan tab in the template gives you a prioritized backlog with owner, effort, impact, due date, and status, pre-seeded with the highest-impact fixes.
Common GEO Audit Mistakes
A few traps that quietly cap your results.
- Over-optimizing for AI only. If content reads like it was written for a parser, humans bounce and engines notice. Write for both.
- Ignoring recency. Stale content gets cited less. Maintain updated timestamps.
- Poor chunking. Walls of text are hard to extract. Break content into clean, self-contained sections.
- Weak authority signals. No third-party mentions means no trust, no matter how good your on-page work is.
- Measuring once. A single Share of Model check is noise. Sample repeatedly and track the trend.
For more, see Common Mistakes That Hurt Brand Visibility on AI Platforms.
What's Inside the Free Template
The downloadable XLSX is a complete, self-scoring audit workbook with seven tabs.
- Start Here. Instructions and the scoring scale.
- Scorecard. Auto-totals every section into a single GEO score out of 100 with a benchmark.
- Technical GEO. 38 scored items across crawler access, JavaScript rendering and SEO fundamentals, schema, discovery files, and performance.
- Content & Entity. 19 scored items across structure, entity authority, and freshness.
- Off-Site Authority. 10 scored items across mentions, citations, and trust.
- Share of Model. A 10-prompt tracker with automatic mention-rate calculation across all five platforms.
- Action Plan. A prioritized backlog with dropdowns for priority, effort, impact, and status.
It is completely free, requires no email or form, and AEO Vision is included as a reference benchmark inside the workbook.
📊 Grab the GEO Audit Template
Self-scoring, 7 tabs, no signup. Start your audit in the next five minutes.
Download Free (XLSX)Frequently Asked Questions
How often should I run a GEO audit? Run a full audit quarterly and do lighter monthly checks on high-impact items like new schema validation, llms.txt accuracy, and crawler access. Your Share of Model, however, should be tracked far more frequently. Model updates shift results week to week, so the top 20 prompts in your Gold Set deserve weekly sampling. The full template is built to support exactly this cadence: deep quarterly scoring plus an ongoing Share of Model tracker.
Is the GEO audit template really free with no form? Yes. The XLSX downloads directly with no email gate, no signup, and no form. We include AEO Vision as a reference benchmark inside the workbook, but you are free to use the template for any brand or client. We would rather give you a genuinely useful tool than trade it for an email address.
Do I need a tool like AEO Vision if I have the template? The template is excellent for a point-in-time audit and for small Gold Sets you can check by hand. The limitation is scale and frequency. Measuring Share of Model properly means running 20 to 50 prompts 5 to 10 times each across five platforms, every week. That is hundreds of manual checks. AEO Vision automates the entire Share of Model layer with daily tracking, competitor benchmarking, citation analysis, and Reddit Insights, so the template becomes your strategy document and AEO Vision becomes your live dashboard. Start with the free template, and move to automated tracking when manual checking stops scaling. See the comparison hub for how AEO Vision stacks up against other platforms.
AEO Vision Content Team
Insights on AI search visibility, answer engine optimization, and brand discovery across ChatGPT, Perplexity, Gemini, Claude, and Google AI Mode.
Ready to see how AI perceives your brand?
Track your visibility across ChatGPT, Perplexity, Gemini, Claude, and Google AI Mode.