Just launched GEO.GG is brand new. If something looks off, please bear with us -- contact@geo.gg reaches a human.

Your website is invisible to ChatGPT.
We fix that.

25% of Gen Z and Millennial searches now begin on an AI chatbot (Bain, 2025). Only 12% of URLs cited by ChatGPT, Perplexity and Copilot rank in Google's top 10 for the same prompt (Ahrefs). If your GEO is broken, you are losing traffic you do not see in Analytics.

The free 60-second audit checks: whether top-tier AI models (GPT class, Claude, Gemini) actually know your brand, your llms.txt score, AI crawler access, Schema.org markup -- plus a screenshot of what AI sees on your homepage.

Run a free 60-second audit Audits from โ‚ฌ25

Grounded in research from Ahrefs, Similarweb, Bain, Profound, Originality.ai, and the Aggarwal et al. GEO paper (KDD 2024). See the research.

Built by Torsten โ€œGettyโ€ Raudssus.

Quick Free GEO Audit

No credit card. No signup. Paste a URL + email, get a quick GEO score across the major AI surfaces.

Please note: the free audit only scans your homepage and may produce ratings that differ from a full audit.

No signup No card Homepage only

Quick Free Audit

60-second AI visibility snapshot

Paste a URL. See where ChatGPT, Claude, Perplexity and Gemini source your brand.

Do not enter personal data of third parties (e.g. names, addresses) in URL or additional fields. Input is stored for 12 months for audit purposes.

The rules of search changed.

Then

Google ranked pages by backlinks and on-page SEO.

Now

AI cites sources by brand mentions, entity graphs, and extractable passages.

+357%
YoY AI-referral traffic growth to the top-1,000 global sites (Similarweb, June 2025)
0.737
YouTube mentions vs AI citation correlation (Ahrefs, N=75,000 brands, 2025)
0.266
Domain Rating vs ChatGPT citation -- same study

What GEO actually means

Generative Engine Optimization is the practice of making your content cite-worthy to LLM-powered search engines. It requires three things traditional SEO doesn't:

  1. Entity clarity. AI needs to know what your brand IS before it can recommend you -- Wikipedia, Wikidata, LinkedIn, YouTube, canonical structured data.
  2. Extractable content. AI cites self-contained passages with direct answers, statistics and quoted sources. The Aggarwal et al. GEO paper (KDD 2024) shows citation-focused and statistics-focused rewrites lift visibility 30 - 40% across provider benchmarks. Narrative brand-voice copy loses.
  3. Crawler access. GPTBot, ClaudeBot, PerplexityBot do not execute JavaScript. About 35% of top-1,000 sites block GPTBot via robots.txt (Originality.ai) -- often by copy-pasted legacy rules, not by intent.

What we audit

Nine research-backed categories. Every score grounded in published studies, not vibes.

1. AI Citability Scoring

Score 0-100 for how likely ChatGPT, Claude, Perplexity and Gemini are to quote a passage. Based on the Aggarwal et al. GEO paper (arXiv 2311.09735 / KDD 2024): "Cite Sources", "Quotation Addition" and "Statistics Addition" rewrites lift visibility 30 - 40% across provider benchmarks, with rank-5 pages reaching 115% under "Cite Sources" specifically.

Weighted across Answer-Block Quality, Self-Containment, Structural Readability, Statistical Density and Original Data.

2. Brand Authority Scanner

Scores your brand presence across the 5 platforms AI uses for entity recognition: Wikipedia, Reddit, YouTube, LinkedIn, News. Per-platform 0-100 with sentiment, subreddit quality, and news recency.

Plus sameas_count across 10 canonical GEO platforms -- and flags entity collision as a critical AI-disambiguation risk.

3. Technical GEO Audit

Parses robots.txt and classifies access for every major AI crawler: GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended, Bingbot and six more.

About 35% of top-1,000 sites block GPTBot alone via robots.txt (Originality.ai). We flag each bot individually and point at the exact line to change.

4. Schema.org Structured Data

Parses every JSON-LD block, validates against schema.org, audits sameAs linking across 10 canonical platforms (Wikipedia, Wikidata, LinkedIn, YouTube, X, Facebook, Crunchbase, GitHub, Instagram, TikTok).

Flags JavaScript-injected schema (Google's documented guidance prefers schema in the initial HTML) and missing business-type-specific schemas.

5. E-E-A-T & Content Quality Paid audit only

Scores Experience, Expertise, Authoritativeness, Trustworthiness against Google's Search Quality Rater Guidelines (September 2025 revision -- expanded YMYL scope, added a dedicated AI Overviews evaluation chapter).

Includes veto items (affiliate disclosure, clickbait, consistency) that cap the score regardless of other signals.

6. Platform Readiness Paid audit only

Scored separately per surface because the platforms genuinely diverge -- only ~11% of domains overlap between ChatGPT and Perplexity for the same query, ~21% between ChatGPT and AI Overviews (Profound).

Per-surface readiness for Google AI Overviews, ChatGPT Web Search, Perplexity, Gemini and Bing Copilot.

7. Topic Coverage Depth

Measures completeness, not just extractability. 0-100 across 6 dimensions: core concepts, use cases, implementation, comparison, pricing, latest trends.

Topic completeness increasingly outweighs single-page keyword optimisation -- LLMs synthesise across sources rather than return a single winning page.

8. Competitive AI Share of Voice Paid audit only

Runs 5-7 test queries in your vertical against AI-citation-proxy endpoints: "For 'how to set up X', competitor 1 shows up in 67% of ChatGPT answers. You show up in 0%."

Broken down per platform, per query intent.

9. Cross-Channel Growth Plan Paid audit only

Not just an audit -- 5-8 prioritized actions from a curated playbook: citability rewrites, cold-email for earned mentions, Reddit community marketing, competitor-alternatives pages, programmatic SEO.

Each action tagged with time horizon, effort, estimated score lift, and which AI platforms it unlocks.

Free vs Paid Audit

The free audit gives you a 60-second snapshot. The paid audit runs the full pipeline -- per-page citability, schema scan, E-E-A-T, per-platform readiness, and a prioritised growth plan. Page count (20 vs 200) and Pro premium AI model are sold as variants of the same paid audit, not separate products.

Free Audit Paid Audit
TurnaroundMinutesMinutes
Pages analysedHomepage only20 (Small) or 200 (Big)
AI modelGPT-5.4-miniGPT-5.5 (Standard) or GPT-5.5-pro (Pro)
llms.txt detection + scoreโœ… Score 0-100 (Docs section + URL count)โœ… Same score plus per-page coverage gaps and a concrete add/fix list
AI citability scoringScore onlyPer-page + domain aggregate
Schema auditScore onlyPer-page + aggregate
Cross-AI brand recall probeโœ… 5 EU/US providers + 2 China providers on consent (DeepSeek, MiniMax)โœ… Same 5 EU/US + 2 China providers on consent, with full citation + sentiment scoring
Findings + actionable planโ€”โœ… Full prioritised growth plan (5-8 actions)
Core Web Vitals (Lighthouse)โ€”โœ… LCP / INP / CLS per page with priority fixes
E-E-A-T assessmentโ€”โœ… Experience / Expertise / Authoritativeness / Trust scored per page
Per-platform readinessโ€”โœ… Google AI Overviews, ChatGPT Web Search, Perplexity, Gemini, Bing Copilot
Per-page copy rewritesโ€”โœ… paste-ready answer-first openings, fact boxes, FAQ blocks
Report format Online only PDF, DOCX, Markdown, JSON export (15-25 pages)

Every paid audit is an individually generated, fully automated report -- no personal consulting, no manual review, no human editorial work. Delivered as PDF, DOCX and a saveable online view.

FAQ

What's the difference between SEO and GEO?

Traditional SEO optimises for Google's ranking algorithm (backlinks, keywords, on-page content). GEO optimises for AI systems that cite sources in generated answers. The signals differ: in the Ahrefs 75,000-brand study (2025), YouTube mentions correlate with AI citation at 0.737 while Domain Rating correlates with ChatGPT citation at only 0.266 -- the brand-mentions signal beats the link signal for that pair. GEO does not replace SEO, it runs in parallel and requires different signals.

How is this different from a regular SEO audit?

Three concrete differences:

  1. We audit AI crawler access (GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot). Regular SEO tools still treat these as optional.
  2. We score citability using the rewrite patterns that lifted visibility 30-40% in the Aggarwal et al. GEO paper: self-contained passages with citations, statistics and answer-first structure. Regular SEO scores keyword density and readability.
  3. We score per-platform readiness (AIO vs ChatGPT vs Perplexity vs Gemini vs Copilot -- different indexes, different ranking logic; ChatGPT and Perplexity share only 11% of cited domains, ChatGPT and AI Overviews about 21%).
Which AI models do you use?

Almost every product fans out across many models -- the audit calls a wide spread of providers (OpenAI, Anthropic, Google, Perplexity, DeepSeek, MiniMax) to cross-check what each one actually says about your brand. The qualitative heavy lifting (E-E-A-T judgement, growth-plan synthesis, finding-by-finding reasoning) lands on one of the current top-tier model series -- the GPT-4/5 line, the Claude 4 line or the Gemini 2.x line, depending on the step. We deliberately name model series and not specific model versions: provider catalogues shift every few weeks, and the audit's quality target is the series, not a frozen version string.

Can the score change between runs or between models?

Yes -- and we don't pretend otherwise. LLMs are not deterministic on every sub-question, and different model series weight evidence slightly differently. We mitigate this with strict tool schemas, score formulas computed in Perl (not by the LLM), and aggregation across multiple providers for the AI-visibility section -- but a re-run can still move category scores by a few points. We optimise for the directional signal ("this category is weak, here's exactly what to fix"), not for a stable three-decimal number.

Is this an AI agent loop?

No. Agent loops give one model a goal and a tool belt and let it decide its own steps -- they drift, hit context limits, and lose the original objective on long tasks. This audit is the opposite: a fixed, ordered pipeline of small, scoped steps. Each step gets a tight system prompt, a strict tool schema, and only the inputs it needs. The LLM judges one well-framed question at a time; the orchestration, the scoring, and the report assembly are deterministic Perl. That's why the output is reproducible in shape, even when individual judgements wobble.

Will my content get scraped and used to train models?

No. Your content is fetched once via our self-hosted Crawl4AI instance, analysed, and used only to generate your report. We do not feed your content to any third-party training pipeline. You can set noai or noimageai meta-robots tokens without affecting the audit.

Can I run this on a staging site?

Yes, as long as our crawler can reach the URL. And it works better than people expect: GEO is mostly about passive on-page signals (schema, citability of copy, crawler permissions) plus what AI models already know about your brand name. The brand-knowledge signal keys off the company name, not the domain -- so if the staging copy and schema match what production will ship, the audit values shouldn't shift much after the deploy. The report flags itself as a staging run so you remember it's a pre-launch snapshot.

How often should I re-audit?

We won't tell you to do it on a fixed schedule -- we earn from these audits and that would be the obvious answer. The honest one: re-running makes sense whenever the AI market takes a noticeable step, e.g. a new GPT or Claude generation lands, Google flips an AI Overviews behaviour, a major schema standard changes. At those moments the model that scores you and the models that decide whether to cite you have both moved -- so the picture can move too. Between such shifts, on a stable site, scores tend to drift slowly. How often that's worth re-checking depends on how strategic GEO traffic is for your business.

What do I get in the free audit?

In about a minute the free audit delivers:

  • Homepage AI-visibility score (0-100) with a plain-language rating band and a one-line headline
  • A short executive summary in business language -- your top 3 priorities and the single biggest issue
  • Cross-AI brand-recall probe -- we ask ChatGPT, Claude, Gemini and Mistral directly about your brand and show pass / partial / fail per model
  • llms.txt detection and a 0-100 readiness score
  • AI-citability score for your homepage
  • AI-crawler access check -- whether the ChatGPT, Claude, Perplexity, Gemini and Apple crawlers are allowed or blocked by your robots.txt, with why-it-matters notes
  • A check of your AI-relevant access files (robots.txt, llms.txt, ai.txt, indexnow.json, ai-plugin.json) -- present / missing / error
Why is there no heavy AI synthesis in the free audit?

The deep qualitative steps -- E-E-A-T judgement, per-page copy rewrites, a growth plan, multi-provider AI-visibility cross-checking -- each take several minutes of LLM compute and cost us real money per run. Giving all of that away without a credit card would not be sustainable. The free tier is designed so that the checks we do give are cheap to run (mostly deterministic HTTP probes and one fast brand-recall pass) but still directionally useful: you see immediately whether AI knows your brand and what the biggest blockers are.

What do I get in the paid report?
  • Composite GEO score (0-100) with rating band, plus a per-category breakdown with weighted contributions
  • Critical flags (tier-1 crawler blocked, no SSR, entity collision, E-E-A-T weak, CWV fail, schema missing)
  • Prioritised findings per category (citability, brand, E-E-A-T, technical, schema, per-platform, meta) -- each with severity, evidence, a concrete fix and effort
  • AI Visibility Dashboard -- per-platform readiness across Google AI Overviews / ChatGPT / Perplexity / Gemini / Bing Copilot, with score, key gap and priority action
  • Live AI-visibility probe -- a generated query set fired at AI surfaces, analysed for brand-mention rate, sentiment and competitor citations
  • Competitive share-of-voice against named competitors
  • Per-page copy rewrites: paste-ready answer-first openings, fact boxes, source quotes, FAQ blocks
  • A 30/60/90-day growth plan with named actions (impact, effort, platforms), plus a Quick-Wins list and an estimated-impact section
  • Generated artefacts where your site is missing them: llms.txt, AI-aware robots.txt, Organization JSON-LD, Person JSON-LD
  • Deep crawl across multiple pages -- up to 20 pages on Small / Small Pro / Multi, up to 200 on Big
  • PDF + DOCX download with charts

Your brand is either the source AI systems cite, or one they ignore.
Find out which in 60 seconds.

Start your free audit