METRIC VAULT
100% Free · No signup

Free GEO
Audit

Generative Engine Optimization is the work of getting your page cited inside AI answers. This free GEO audit scores how citable your page is for ChatGPT, Perplexity and Gemini, and shows you exactly what to fix. Run it as a GEO checker before you publish, and again once the fixes are live.

No signup · No credit card · Tests the live page, robots.txt and llms.txt
GEO AUDIT

See your page the way an AI engine does.

Paste a URL and get a 0-100 GEO score, built from the signals ChatGPT, Perplexity and Gemini use to pick what they cite, with the exact fixes ranked by impact.

Reads your live page, robots.txt and llms.txt when you run it. No cached guesses.
geo-audit · example
PARTLY READY
GEO score
0
out of 100
Signals passed
0
of 6 checks
PASS
AI crawlers
Allowed
bots can reach you
+20 PTS
Top fix
Add schema
the biggest single gain
The problem

Your best page can be invisible to AI.

AI answers now sit above the ten blue links and often settle the question before anyone scrolls. When the engine writes that answer from two or three sources, you are either one of them or you are not there at all. A page can rank well on Google and still get skipped by every AI engine, and most sites never find out why.

The crawlers are locked outOne line in robots.txt blocks GPTBot or PerplexityBot, so the engine never even sees the page.
The engine cannot tell what you areWith no structured data, the bot has to guess your entities, so it cites a competitor it can parse cleanly instead.
The answer is buriedNo clear headings and no direct answer up front means there is no clean passage to lift and quote.
How it works

A URL in. A ranked fix list out.

Enter a URL

Any page: a homepage, a blog post, a product page. No login and no crawl setup.

We read the AI signals

We fetch your live page, robots.txt and llms.txt and score the six signals AI answer engines rely on to read, understand and cite a page.

You get a score and fixes

A 0-100 GEO score, a pass or fail on every signal with the points it carries, and the fixes ranked by impact.

Glossary

What these words mean

GEO

Generative Engine Optimization: shaping a page so AI answer engines can read it, trust it, and quote it in the answer they write.

GEO gets you quoted, SEO gets you a link

GEO score

One weighted number from 0-100 built from the signals engines use to pick sources. Higher means more citable.

66 of 100 is partly ready

AI crawler access

Whether AI bots like GPTBot, ClaudeBot and PerplexityBot are allowed in your robots.txt. A blocked bot never sees the page.

worth 22 of the 100 points

Structured data

JSON-LD markup that tells engines what a page is, an article, a product or an FAQ, so they guess less about your entities.

a JSON-LD block in the page

llms.txt

An emerging convention: a file at your root meant to point AI crawlers at your key pages. No major engine has confirmed it reads one yet.

yoursite.com/llms.txt

Citation

Being named or quoted as a source inside an AI-generated answer. Earning it is the whole point of GEO.

your page, cited in a ChatGPT answer
A real score, not a guess

One number that says how citable you are.

The audit weighs the six signals engines use to select sources and combines them into a single 0-100 GEO score, so you know at a glance whether AI can read and cite the page or is likely to skip it.

  • One weighted score from 0-100, not a vague grade
  • Three plain bands: strong 80-100, partly ready 55 to 79, at risk 0 to 54
  • Re-run after a fix and watch the same number climb

Rule of thumb: 80 and up means AI can cite you with little friction, 55 to 79 means a few missing signals are holding you back, and under 55 means engines are likely to skip you.

GEO score, yoursite.com/guide
0 OUT OF 100
Every signal, weighted

See exactly what moves the score.

The six signals are not equal. Each is weighted by how much it changes your odds of being cited, and each is marked pass or fail with the points it carries, so you can see which gap is costing you the most.

  • Six signals, each weighted by how much it moves your citation odds
  • Crawler access carries the most, 22 points, because a blocked bot sees nothing else
  • The six weights add up to the full 100, so the math is never a mystery

Why it works: engines cite passages, not whole sites, so the score rewards the signals that let a bot reach your page, understand it, and lift a clean answer from it.

The six signals, by weight
Crawler access
22 pts
Structured data
20 pts
Question/FAQ
16 pts
Heading structure
14 pts
Title and meta
14 pts
llms.txt and depth
14 pts
Fixes ranked by impact

A punch list, not a data dump.

Every failed signal becomes a specific, finishable fix, ordered by the points it is worth. Start at the top and each step is the single change that adds the most to your GEO score next.

  • A ranked list, highest-impact fix first
  • Each fix names the exact gap and the points it recovers
  • A tooltip on every signal, so no term goes unexplained

Pro tip: fix the highest-weight failure first, and if crawler access is blocked do that before anything else, because nothing else counts while the engine is locked out.

Priority fixes: yoursite.com/guide

Score 66/1004 of 6 passed2 fixes
1 Add JSON-LD structured data, recovers 20 pts
2 Add an llms.txt and enough depth, recovers 14 pts
crawler access, passingquestion/FAQ, passingheadings, passingtitle and meta, passing
Read it like a pro

How to turn a result into a plan.

A score is only useful if you know what to do with it. Here is the exact read on our example page, yoursite.com/guide, the way an experienced hand would think it through.

66 /100GEO score
Partly ready. Four of six signals pass, so the page is close, but two missing signals are keeping it out of the strong band and out of a lot of answers.
22 ptsCrawler access
The foundation is solid. GPTBot, ClaudeBot and PerplexityBot are all allowed, so the bots can reach the page and every other signal actually counts.
0 /20Structured data
Fix this first. With no JSON-LD, engines have to guess what the page is, so they cite a competitor they can parse. This is the biggest single gain on the list.
0 /14llms.txt and depth
Worth doing, with a caveat. Adding an llms.txt and real depth recovers the points here. llms.txt is an emerging convention, so treat it as low-cost housekeeping, not a confirmed ranking factor.
The moveVerdict
Add schema and you clear 80 into the strong band; add the llms.txt and depth too and the same page maxes the score. Two fixes, 34 points, no rewrite, and it came from one audit.
And the rest of the picture

Everything the audit checks for you.

Reads the live page

We fetch your real page, robots.txt and llms.txt at run time, so the score reflects what AI crawlers see today.

Every major AI bot

Checks the crawlers that feed the big answer engines, right from your robots.txt.

GPTBotClaudeBotPerplexityBotGoogle-Extended

Pass or fail per signal

Every one of the six signals is marked pass or fail with the points it is worth, so nothing is hand-waved.

Works on any URL

A homepage, a blog post, a product page. Point it at the page you want cited and run.

Explained on hover

Hover any signal for a jargon-free explainer of what it means and what good looks like.

Free and unlimited

Run the audit as many times as you like, with no account and no credit card.

Where it shines

Built for teams the AI answer forgot.

Founders

Get named before your competitors

AI answers are a new channel and it is not crowded yet. See which signals keep you out of ChatGPT and Perplexity replies, and fix them before a bigger rival claims the citation.

SEO and content leads

Bring your SEO into the AI era

You already run a solid program. This shows the extra signals AI engines care about, so you can adapt existing pages to get cited instead of watching traffic drain into answers you are not part of.

Agencies

A GEO score a client understands

Turn a live page into a clear 0-100 score and a ranked fix list. Every failed signal is a concrete line item for the next sprint instead of a hunch.

Publishers and bloggers

Keep your best posts citable

Re-run the audit after every edit and on a light monthly cadence, so a strong post does not quietly drift out of AI reach.

Good to know

Questions, answered.

It fetches your live page, robots.txt and llms.txt, then scores six signals AI answer engines rely on: AI crawler access, structured data, question and FAQ formatting, heading structure, title and meta, and an llms.txt with real content depth. Each is marked pass or fail with the points it is worth.

Each signal is weighted by how much it moves your citation odds, from 22 points for crawler access down to 14 for the lighter ones, and the weights add up to 100. Your score is the share of those points your page earns. Above 80 is strong, 55 to 79 is partly ready, and below 55 is at risk.

Not a confirmed one. llms.txt is an emerging convention some publishers add to point AI crawlers at their key pages, but no major AI engine has said it reads one yet. We include it because it is low-cost housekeeping that pairs with real content depth, not because it is a proven signal. Treat it that way.

No. This free audit checks the on-page and crawler signals every major engine depends on, so a higher score means better odds across all of them rather than one service. Actually querying whether ChatGPT, Gemini, Perplexity and Claude name you over time is the tracking inside Metric Vault.

Yes. The audit and the score are free, with no signup and no card, and you can run it as often as you like. What sits behind the paywall is the ongoing tracking of whether the AI engines actually cite you, how you compare to competitors, and the full set of SEO and AI tools.

Yes. Every signal has a tooltip explaining it, the fixes are ranked, and each one names the exact change to make. Paste a URL and follow the list from the top.

Ready when you are

See if AI can read and cite you.

It takes one URL. You will get a 0-100 GEO score, a pass or fail on every signal, and the fixes ranked by impact, so you know exactly what to change to climb.

See if AI actually recommends you

The checker tells you if AI can read your site. Metric Vault tracks whether ChatGPT, Gemini, Perplexity and Claude actually mention you, how you stack up against competitors, and how it trends over time, plus the rest of the platform's 60+ SEO and AI tools.