Diagnosis & AI Visibility โ Measuring the Status Quo
๐ฏ Learning Objective
You will understand the structure of an AI Visibility Score, know the 6 evaluation categories and 16+ individual checks, can correctly interpret an audit result and convincingly present it to a management team.
Lesson 2.1: What an AI Visibility Score Measures
An AI Visibility Score is a composite KPI metric (typically 0โ100) that combines three dimensions into a single metric:
- Technical Machine Readability: Can the AI find and correctly read the brand's facts at all? (robots.txt, JSON-LD, llms.txt)
- Content Accuracy (Brand Accuracy): Do the answers that AI models generate about the brand match reality?
- Recommendation Rate (Citation Rate): Is the brand actually recommended and cited as a source by AI models for relevant industry questions?
A common mistake is measuring only one of these dimensions. A company can be technically perfect (Dimension 1: 95/100), but the AI still recommends the competitor because their content is more current or better structured (Dimension 3: 20/100).
Score Interpretation
| Score | Grade | Meaning |
|---|---|---|
| 90โ100 | A+ | Excellent โ Brand is AI-ready, actively recommended |
| 80โ89 | A | Very good โ minimal gaps, quick to close |
| 70โ79 | B+ | Good โ basic structure exists, but context signals missing |
| 60โ69 | B | Solid basis โ significant gaps in multiple categories |
| 40โ59 | C | Below average โ AIs often recommend the competitor |
| 20โ39 | D | Poor โ largely invisible to AI |
| 0โ19 | F | Critical โ no semantic infrastructure |
Important for client communication: The score is not a pure "code score." A score of 55 doesn't mean "the website has a few technical issues" โ it means the brand is practically invisible for AI-driven purchase decisions.
Lesson 2.2: The 6 Evaluation Categories
A professional GEO audit is structured into 6 categories. Each illuminates a different aspect of AI visibility.
Category 1: Schema & Structured Data (Weight: High)
JSON-LD Schema is the "language" in which AI models understand a brand most reliably. Without structured data, the AI has to guess and frequently invents facts (hallucination).
| Finding | Impact | Frequency |
|---|---|---|
| โ No Organization schema | AI doesn't know the brand as an entity | ~40% SMEs |
| โ FAQ schema missing | Massive citation potential wasted | ~65% |
| โ Person schema missing | No E-E-A-T signals for experts | ~80% |
| โ ๏ธ Schema errors | AI adopts errors 1:1 | ~30% |
| โ Complete schema set | Excellent basis for AI citations | ~5%! |
Analogy: Imagine applying for a job, but your resume contains neither your name nor your work experience โ just a vague "I'm dynamic and a team player." That's exactly how a website without structured data looks to an AI.
Category 2: Discovery & Crawlability (Weight: High)
Before an AI can cite a brand, it must be able to find and read the content. Checkpoints: robots.txt, llms.txt, sitemap.xml, bot blocking at the network level.
The Anti-Bot Paradox: Companies block all bots for IT security reasons and thereby unintentionally lock out the AI agents that are becoming the primary information source. A robots.txt that blocks GPTBot is the digital equivalent of denying journalists access to your own press conference.
Category 3: Brand Accuracy (Weight: Medium)
The most impactful category for management presentations: "What does the AI say RIGHT NOW about our brand?" When ChatGPT quotes wrong prices or recommends the main competitor โ immediate urgency to act arises.
Category 4: E-E-A-T Signals (Weight: Medium)
Experience, Expertise, Authoritativeness, Trustworthiness โ the universal trust signal for all AI models. Checkpoints: Person schema, sameAs links, Wikipedia/Wikidata entries, awards and certifications.
Category 5: Technical Foundation (Weight: Medium)
Overlaps with traditional Technical SEO: HTTPS, Core Web Vitals, mobile optimization, heading hierarchy, semantic HTML structure.
Category 6: Competitive Positioning (Weight: Low)
The relative position to the competition determines whether an AI recommends your brand or another. Benchmarking against 1-5 competitors.
Lesson 2.3: The 16+ Individual Checks
Within the 6 categories, 16+ reproducible checks are performed โ your audit checklist for every GEO project:
| # | Check | Category |
|---|---|---|
| 1 | robots.txt AI crawler access | Discovery |
| 2 | llms.txt existence & quality | Discovery |
| 3 | sitemap.xml reachability | Discovery |
| 4 | JSON-LD Organization Schema | Schema |
| 5 | JSON-LD FAQPage Schema | Schema |
| 6 | JSON-LD Product/Service Schema | Schema |
| 7 | JSON-LD Person Schema | E-E-A-T |
| 8 | JSON-LD BreadcrumbList | Schema |
| 9 | Semantic context markers | Schema |
| 10 | Meta tag quality | Technical |
| 11 | Heading hierarchy | Technical |
| 12 | Alt-text quality (Visual GEO) | Technical |
| 13 | E-E-A-T signal detection | E-E-A-T |
| 14 | Wikipedia/Wikidata presence | E-E-A-T |
| 15 | Brand accuracy check | Brand |
| 16 | Competitor benchmark | Competitive |
Lesson 2.4: Reading and Interpreting an Audit Report
A professional GEO audit report always follows the same 5-part structure:
- Executive Summary (1 page) โ Overall score, grade, top 3 findings. For C-level.
- Category Breakdown (2-3 pages) โ Individual scores per category. For marketing managers.
- Detailed Findings (3-5 pages) โ Each check with status. For the tech team.
- Quick Wins (1 page) โ Immediately actionable measures.
- Implementation Roadmap (1-2 pages) โ Prioritized measures over 4-12 weeks.
Most common mistake: Beginners write the report for themselves, not for the recipient. A CTO doesn't need an explanation of what JSON-LD is. A marketing manager doesn't need code snippets.
Practice Exercise
Read a sample audit and answer: What are the 3 most critical issues? Which quick wins are feasible in week 1? Which category has the lowest score?
๐ Quiz: Module 2
Test your understanding โ 5 questions, 70% to pass.
Question 1: What three dimensions does an AI Visibility Score combine?
Question 2: Why is the "Brand Accuracy" category particularly effective for management?
Question 3: What is the "Anti-Bot Paradox"?
Question 4: What does a score of 45 (Grade C) mean?
Question 5: Why is sameAs one of the strongest E-E-A-T signals?
About the Author
Sascha Deforth โ GEO Practitioner and Founder of TrueSource AI. Specialized in AI Visibility Optimization with 550+ audits completed. โ LinkedIn