GEO Validator

Check if your website is optimized for AI discovery and understanding

Validate Your Site

Enter your domain to check GEO compliance

How Scoring Works

Ultra-simple: 3 questions, 100 points. (+ optional bonus)

Three Simple Questions

1Can AI Find Your Site?

30 points - AI crawlers need to discover your pages

Required: Sitemap (any kind) + robots.txt
💡
sitemap.xml OR sitemap-llm.xml - both work!
🌟
Optional bonus: Add /.well-known/ai.txt (+5 pts)

2Can AI Understand Your Site?

40 points - AI needs to know what your site does

Option 1: Add /ai/*.json files (summary, faq, service, about)
Option 2: Add Schema.org JSON-LD markup to your HTML
🎯
Both work! Choose what fits your workflow.
💡
No specific field names required - we check content quality, not format

3Does It Work Well?

30 points - Technical performance matters

Fast responses: Endpoints respond quickly (<2s)
Proper caching: Cache-Control headers set correctly
Correct headers: Content-Type matches file type

Score Ranges

90-105%
Excellent - Full GEO compliance + bonus
70-89%
Good - Most requirements met
40-69%
Partial - Basic requirements met
<40%
Needs Work - Missing critical elements

What We Check

Complete breakdown of our validation process

🔍AI Discovery

  • robots.txt - Allows AI crawlers (GPTBot, Claude, etc.)
  • Sitemap - sitemap.xml OR sitemap-llm.xml present
  • ai.txt - Optional bonus for /.well-known/ai.txt

📄Content Quality

  • Structured data - /ai/*.json files OR JSON-LD markup
  • Useful content - Information AI systems can understand
  • Descriptive text - Clear explanations of your site/service

Technical Performance

  • Response time - Endpoints respond within 2 seconds
  • Correct headers - Content-Type matches file format
  • Caching - Proper Cache-Control headers set
  • Status codes - Endpoints return 200 OK

Our Validation Philosophy

Flexible, practical, and adoption-friendly

🎯

Content Quality Over Format

We check if your content is useful for AI systems, not if it follows strict field naming conventions. Any well-structured JSON or JSON-LD works!

🔄

Multiple Options Work

Use /ai/*.json files, Schema.org JSON-LD, or both - we support whatever fits your workflow. No vendor lock-in.

📊

Transparent Scoring

Clear, simple 3-question system. No hidden criteria. You know exactly what's needed and why.

🚀

Adoption-Friendly

Start simple (robots.txt + sitemap), add more over time. Progressive enhancement encouraged!