GEO Audit Checklist: 30 Things to Verify Before Hiring Anyone
Whether you're doing a DIY GEO audit or evaluating a paid one, here's the 30-point checklist that separates a real audit from a templated one. Print this and use it.
By JoLyn Laney
Founder, Avante Visibility
Key Takeaways
- 1.A real GEO audit covers three layers: Search Eligibility (can AI find you), Citation Readiness (will AI cite you), and Off-Site Authority (do AI's other trusted sources confirm you exist)
- 2.30 specific items, each with a pass/fail criterion you can verify yourself in an afternoon
- 3.If a paid audit doesn't cover at least 25 of these 30 items, it's a templated checklist not a real audit
- 4.The free Avante AI Visibility Score tool automates roughly 10 of these items in 60 seconds as a baseline check
- 5.Most businesses pass 12-18 items on first run; getting to 25+ takes 30-60 days of focused work
TLDR
Below is the 30-point GEO audit checklist organized across three layers: Search Eligibility (items 1-10), Citation Readiness (items 11-22), and Off-Site Authority (items 23-30). Each item has a pass/fail criterion you can verify yourself. Print it. Use it as a DIY audit or as a vendor evaluation tool.
Free strategy session
Skip the 30-hour DIY — get the audit done in 5 daysAvante's GEO audit covers all 30 items plus 20 more, with a prioritized 90-day fix plan. $2,500 flat. Use code GEO40 at checkout for $1,000 off through June 19, 2026.
Layer 1: Search Eligibility (items 1-10)
These items determine whether AI engines can find, access, and parse your content. If you fail items here, nothing else in the audit matters.
1. Sitemap is present and submitted. Visit yourdomain.com/sitemap.xml. Does it return a valid XML sitemap? Is it submitted to Google Search Console and Bing Webmaster Tools? Pass = yes to both.
2. AI crawlers explicitly allowed. Visit yourdomain.com/robots.txt. Look for explicit Allow entries for GPTBot, ChatGPT-User, OAI-SearchBot, Google-Extended, PerplexityBot, ClaudeBot, Anthropic-AI, Bingbot, Applebot-Extended. Pass = all 9 are either explicitly allowed or covered by an Allow: / wildcard.
3. No noindex on important pages. Run a crawl with a tool like Screaming Frog (free tier) and check the noindex column. Pass = zero noindex directives on content pages (homepage, services, blog).
4. No snippet restrictions. Look for max-snippet, nosnippet, or data-nosnippet directives. Pass = none of these on important pages.
5. Schema integrity. Run your homepage and 5 key pages through Google's Rich Results Test. Pass = Organization + Person + Service + FAQPage + BreadcrumbList all parse without errors.
6. Page load speed (mobile LCP). Run yourdomain.com through Google PageSpeed Insights, mobile mode. Pass = LCP under 2.5 seconds. Borderline = 2.5-4.0 seconds. Fail = above 4.0 seconds.
7. HTTPS enabled. Pass = padlock visible in browser, no mixed-content warnings.
8. Content freshness signals. Pass = every published page has a visible publication or last-updated date, and Article schema includes datePublished + dateModified.
9. Entity graph anchors. Pass = Organization schema includes a sameAs array with at least 3 verified third-party URLs (LinkedIn, X/Twitter, Facebook, Crunchbase, Wikidata, etc.).
10. MCP discovery (optional but rising). Pass = /.well-known/mcp.json exists and declares any public AI-callable tools you offer. Optional today; meaningful for agentic-web compatibility long-term.
Layer 2: Citation Readiness (items 11-22)
These determine whether your content is structured to be cited once AI engines find it.
11. Direct answer in first 150 words. On your homepage and top 5 service pages, the first 150 words clearly state what your business does, who it's for, where it operates. Pass = yes on all 6 pages.
12. Visible author bylines. Every blog post and service page has a visible "By [name]" byline linked to a bio. Pass = present on 100% of content pages.
13. Author schema on content. Article and WebPage schema includes author: { @type: Person, ... } with credentials. Pass = present and validates.
14. FAQ sections with FAQPage schema. Each service and industry vertical page has a FAQ section wrapped in FAQPage schema. Pass = present on at least 5 pages.
15. Question-format headings. H2 and H3 headings phrased as actual questions users would ask. Pass = at least 50% of headings on content pages are question-format.
16. Numbered-step blocks. How-to content uses numbered ordered lists (ol) with HowTo schema. Pass = present where applicable.
17. Comparison tables. Tables comparing your offering to alternatives. Pass = at least 1 comparison page or table on the site.
18. Definition blocks. Explicit "What is [topic]?" definition sections on key service pages. Pass = present on at least 3 pages.
19. Internal linking depth. Key pages (audit, primary services) receive internal links from at least 5 other site pages. Pass = yes for primary money pages.
20. Privacy and Terms pages. Pass = both exist, linked from footer.
21. Visible credentials. Real credentials (Google Partner, professional licenses, certifications, years in business) displayed visibly. Pass = at least 2 specific credentials on homepage.
22. Industry vertical landing pages. Dedicated pages for your top 2-4 customer verticals with vertical-specific FAQ and content. Pass = present.
Layer 3: Off-Site Authority (items 23-30)
These verify whether trusted third-party sources confirm your business exists. AI engines weight these heavily.
23. Google Business Profile claimed and complete. Search your brand name on Google. Pass = knowledge panel shows complete NAP, categories, reviews, photos, hours, services.
24. Review presence on industry-relevant platforms. For B2B services: Clutch, G2, Capterra. For local consumer: Yelp, Google, industry-specific. Pass = present and active (5+ reviews) on at least 2 relevant platforms.
25. NAP consistency across directories. Same business name, address, phone everywhere AI looks. Pass = manual spot check across 5 directories shows consistent NAP.
26. Wikidata entry. Pass = a Wikidata Q-number exists for your business with verified facts. (Wikidata has a much lower bar than Wikipedia.)
27. Crunchbase profile. Pass = profile exists, claimed, includes basic firmographic info.
28. LinkedIn company page populated. Pass = page exists with About copy, services, hero photo, recent posts, at least 1 employee connection.
29. Founder or executive thought leadership. The named founder or principal posts regularly (weekly+) on LinkedIn or another platform their audience uses. Pass = visible posting cadence in the last 30 days.
30. Earned media presence. At least one substantive third-party mention (podcast, guest article, news, industry publication) in the last 12 months. Pass = yes.
How to use this checklist
For DIY audits: Run through it in order. Estimate 30-50 hours total work. The synthesis — turning the 30 individual findings into a prioritized fix plan — is the hardest and most valuable step.
For evaluating paid audits: Send this checklist to any vendor pitching you. Ask which items they cover. A real audit covers 25+ of the 30. A templated audit covers 10-15. Anything less is not a serious audit.
For ongoing self-monitoring: Re-run quarterly. Items 1-10 (Search Eligibility) shouldn't regress; if they do, fix immediately. Items 11-22 (Citation Readiness) compound over time as you add content. Items 23-30 (Off-Site Authority) move slowly but most.
The free tool starting point
Avante's AI Visibility Score automates roughly 10 of these 30 items in 60 seconds as a baseline check. It's not a full audit — no schema validation, no full off-site review, no synthesis — but it's the lowest-commitment way to know whether you have a real problem before deciding to spend more time or money on this.
When to skip DIY and just hire the audit done
If your per-customer or per-case value is above $1,000 (med spa, dental, PI law, B2B SaaS, agency), the math typically favors hiring a real audit. 30-50 hours of your time at fully-loaded internal rates is $3,000-$10,000 of opportunity cost. The Avante GEO Audit is $2,500 flat ($1,500 with the GEO40 code through June 19, 2026) and ships in 5 business days. See /compare/diy-vs-agency-geo-audit for the full economics comparison.
For agency owners, in-house marketers building capability, or business owners who genuinely want to learn the methodology: DIY the first one. The free AI Visibility Score is the starting gate.
Frequently Asked Questions
30-50 hours for someone with technical SEO experience. 60+ for someone newer. Most of the time is in synthesis — taking the 30 individual findings and turning them into a prioritized fix plan. The checklist itself is verification; the value is in what you do with the results.
The five highest-impact items for most businesses: schema integrity (item 5), AI crawler access (item 2), author bylines (item 12), structured FAQ with FAQPage schema (item 14), and review platform presence (item 22). Address these five and you've usually covered 60-70% of the score lift available.
Yes — that's a great use. Send the checklist to a vendor pitching you and ask which items they cover. If they cover fewer than 25 of the 30, you're getting a partial audit. If they cover 25+ and add competitor benchmarking and a prioritized roadmap, that's a real audit.
Search Eligibility (items 1-10) measures whether AI engines can find, access, and parse your content at all. Citation Readiness (items 11-22) measures whether your content is structured to be cited once found. Off-Site Authority (items 23-30) measures whether trusted third-party sources confirm your business exists. All three layers matter.
Quarterly is the standard cadence. AI platforms change, your site changes, competitor positioning changes. A quarterly re-check catches regressions and identifies new opportunities. Annual re-audits are too infrequent; monthly is overkill for most businesses.
Ready to see what you're missing?
Skip the 30-hour DIY — get the audit done in 5 days
Avante's GEO audit covers all 30 items plus 20 more, with a prioritized 90-day fix plan. $2,500 flat. Use code GEO40 at checkout for $1,000 off through June 19, 2026.
Skip the 30-hour DIY — get the audit done in 5 days
About the Author
JoLyn Laney
Founder & AI Visibility Strategist, Avante Visibility
JoLyn Laney is the founder of Avante Visibility and has over 20 years of experience in digital marketing, SEO, and paid media. A Google Partner since 2012, she now specializes in helping local businesses and e-commerce brands get found by AI-powered search engines like ChatGPT, Perplexity, and Google AI Overviews. She has audited hundreds of businesses for AI visibility and developed the GEO audit framework used by Avante Visibility.
Ready to check your AI visibility?
Our AI Visibility Audit goes beyond what you can test manually. We analyze your presence across every major AI platform and give you a prioritized action plan.
Get Your AI Visibility Audit