The Scan Process

When you submit your website URL, GEO performs a comprehensive analysis in real-time. The scan checks multiple aspects of your site's AI readiness and provides actionable insights.

1

Fetch Website Content

GEO retrieves your website's HTML content and validates that the URL is accessible. This ensures we can analyze your actual site structure and content.

2

Check Semantic Endpoints

GEO looks for specialized AI discovery files and endpoints that help AI agents understand your website. These include llms.txt, ai-entities.json, ai-links.json, and more.

3

Validate Endpoint Content

Each endpoint is checked for proper formatting, valid JSON structure, and correct references. This ensures AI agents can actually use the data you're providing.

4

Analyze Schema Markup

GEO scans your HTML for structured data in multiple formats: JSON-LD, Microdata, and RDFa. It identifies what types of entities and content you've marked up.

5

Calculate Scores

Based on all findings, GEO calculates three key metrics: AI Visibility, Semantic Score, and Potential. These scores give you a clear picture of your AI optimization status.

6

Generate Recommendations

GEO provides specific, actionable recommendations based on what's missing or could be improved. Each suggestion is tailored to your site's current state.

What Gets Scanned & Why It Matters

Each element GEO checks plays a crucial role in making your website discoverable and understandable to AI systems. Here's what we look for and why it's important for AI optimization.

📄

llms.txt

A discovery file that tells AI agents where to find your semantic endpoints. Similar to robots.txt for search engines, but designed specifically for AI crawlers.

Why it matters:

Without llms.txt, AI agents may not know where to look for your structured data. It's the entry point that guides AI systems to your semantic endpoints, significantly improving discoverability.

🔗

ai-entities.json

A structured list of all entities (people, places, organizations, concepts) mentioned on your website. Provides AI with a clear understanding of what your site is about.

Why it matters:

AI systems need to understand the entities in your content to properly index and reference your site. This file helps AI connect your content to real-world concepts, improving relevance in AI responses.

🌐

ai-links.json

Maps the relationships between pages and entities on your site. Shows how different pieces of content connect to each other.

Why it matters:

Understanding content relationships helps AI navigate your site structure and understand context. This improves how AI systems reference and link to your content in their responses.

📝

ai-context.json

Provides additional context about your website, including metadata, descriptions, and key information that helps AI understand your site's purpose and scope.

Why it matters:

Context helps AI systems understand not just what your content says, but what it means and how it fits into broader topics. This improves the accuracy of AI responses about your site.

🤖

ai-robots.json

Contains rules and metadata for AI crawlers, similar to robots.txt but specifically designed for AI agents. Can specify which parts of your site AI should prioritize.

Why it matters:

This file gives you control over how AI systems crawl and index your site. It helps ensure AI focuses on your most important content and respects your preferences.

🏷️

Schema Markup (JSON-LD, Microdata, RDFa)

Structured data embedded in your HTML that describes your content in a machine-readable format. Includes information about organizations, articles, products, FAQs, and more.

Why it matters:

Schema markup helps AI understand the type and structure of your content. Rich schema (Organization, Article, FAQ, Product) provides more context, making your content more likely to be accurately referenced in AI responses.

Understanding Your Scores

GEO calculates three key metrics that give you a complete picture of your AI optimization status. Each score measures a different aspect of how AI-ready your website is.

AI Visibility Score

0-100 points

Measures how discoverable your website is to AI agents. Based on the presence of semantic endpoints (llms.txt, ai-entities.json, ai-links.json, ai-context.json, ai-robots.json) and whether they're properly configured. Higher scores mean AI systems can more easily find and access your structured data.

Semantic Score

0-100 points

Evaluates the richness and quality of your structured data. Considers entity count, schema markup variety, and the presence of key schema types (Organization, Article, FAQ, Product). Higher scores indicate more comprehensive semantic information that helps AI understand your content better.

Potential Score

0-100 points

Calculates how much improvement is possible with Semantic OS. This score represents the opportunity for optimization - higher potential means more room for improvement. It's calculated based on what's missing from your current AI visibility and semantic scores.

Ready to Optimize Your Website?

See how GEO analyzes your site and get personalized recommendations for improving your AI visibility.

Try GEO Now