Realm by Rook
AI product engineeringProduct designAI implementationWorkflow automationSystems integrationDomain strategyAI product engineeringProduct designAI implementationWorkflow automationSystems integrationDomain strategy
SEO & Marketing Tools

GEO Audit Score

0-100 score on AI-era signals — llms.txt, JSON-LD, robots.txt AI rules, content depth, hreflang

How to use

  1. Enter any public URL
  2. Run the audit
  3. Fix lowest-scoring checks first

Use cases

  • AEO audits
  • Competitor analysis
  • Pre-launch QA

About the GEO Audit Score

GEO (Generative Engine Optimization) is the discipline of making your site rank in AI answer engines — ChatGPT, Claude, Perplexity, Gemini — alongside traditional search. This audit scores any URL on 15+ AI-era signals (llms.txt, JSON-LD FAQPage coverage, AI-bot robots.txt rules, content depth, hreflang) and gives you a prioritized punch-list for improvement.

Features

  • 0–100 GEO score with A–F grade
  • 15+ weighted checks across 5 categories
  • Checks: robots.txt AI allowlist, llms.txt presence, metadata completeness, hreflang, JSON-LD types, FAQPage, content depth, H1
  • Server-side fetch — audits any public URL
  • Per-finding point breakdown so you know what to fix next

How it works

  1. Enter any public URL.
  2. Click 'Run audit' — we fetch the page, robots.txt, and llms.txt server-side.
  3. Review the score, grade, and per-check findings grouped by category.
  4. Fix the lowest-scoring items first — usually metadata and JSON-LD.

Frequently asked questions

What's GEO?

+

Generative Engine Optimization — the 2024-2026 discipline of making your content citable by LLMs (ChatGPT, Claude, Perplexity, Gemini) in addition to ranking on Google. Overlaps ~80% with modern SEO but adds AI-specific signals.

What's the difference between GEO and AEO?

+

Often used interchangeably. Some split them: AEO (Answer Engine Optimization) = getting cited by ChatGPT/Perplexity/etc. GEO = broader, includes the above + making your site navigable by LLM agents. This tool scores both.

Why is llms.txt weighted so heavily?

+

Because it's a free, low-adoption signal — early adopters get outsized value. Our own tools page scores 95+ partly because we ship llms.txt.

What's the most impactful fix?

+

Usually: (1) visible content depth — if your page is 100% JS-rendered with no SSR, crawlers see nothing, (2) JSON-LD absence — add FAQPage + SoftwareApplication where applicable, (3) robots.txt that explicitly allows AI bots.

Is 90+ the goal?

+

80+ is solid. 90+ means you've done structured-data right AND have good content depth AND are AI-friendly. Realm by Rook's utility pages score 95+.