See if ChatGPT recommends you. Free, 60 seconds.
Powered by Jev

Free Jev SEO and GEO Audit Tool

Check whether ChatGPT, Perplexity, Claude and Google AI can crawl, understand and quote your page. Thirty-two SEO and GEO checks, eight of them judged by TypeSafe's Jev model, a GEO score and the fixes that matter most. No account needed.

Audits one page, plus the site's robots.txt and llms.txt

How this free Jev audit works

Code for what can be measured, Jev for what needs judgment.

Paste a page URL

Use the page you most want AI engines to cite: a guide, a product page or a service page. The audit reads that page plus the site's robots.txt and llms.txt.

Rules and Jev run together

Code measures everything measurable, such as crawler rules, schema and headings. Jev, TypeSafe's decision model, judges what a rule cannot, such as whether the page leads with the answer.

Work the top fixes

You get a GEO score out of 100, a score for each of five areas, and the five fixes that would move the score most, each with a plain instruction.

What the GEO audit tool checks

Five areas that decide whether an AI engine can use your page. Each gets its own score, so you can see whether the problem is technical or editorial.

AI crawler access

Whether robots.txt lets Googlebot, Bingbot, OAI-SearchBot, ChatGPT-User, PerplexityBot and Claude-SearchBot fetch the page, whether training crawlers are blocked, whether the content exists without JavaScript, and whether an llms.txt is published.

Indexability

noindex and nosnippet directives in meta tags and headers, title, meta description, canonical, language and whether a sitemap is declared. An engine cannot quote a page its index has dropped.

Structured data

Valid JSON-LD, an Organization or Person entity, sameAs links to your other profiles, schema that describes the content itself, and Open Graph tags.

Answer readiness

One clear H1, sections under subheadings, headings phrased as questions, lists and tables, and a Jev review of whether the page leads with the answer and whether its paragraphs make sense when quoted alone.

Authority and trust

Whether the page says who is behind it, backs claims with evidence, contains original information, names an author, links to sources and carries a recent date.

The questions Jev answers about your page

Eight checks need judgment rather than a rule. Each is one narrow question put to Jev, which returns a probability or a rating instead of free text. All eight go in a single request.

CheckWhat the model is askedWhy it matters
Leads with the answerDo the first two sentences state the point without preamble?The opening is the passage most often lifted into an answer
Quotable passagesDoes a paragraph make sense when quoted alone?Engines cite passages, not pages
Specific, factual contentConcrete facts, numbers and steps, or generic claims?Nobody cites a sentence any page could have written
Focused on one topicDoes the page stick to one subject?A focused page matches a question cleanly
Clear about who is behind itDoes the page say who publishes it and what they do?Engines hesitate to cite a source they cannot identify
Claims backed by evidenceAre key claims supported by data or named sources?Supported claims are safer to repeat
Original informationFirst-hand data, experience or expert opinion?Information gain is the reason to cite you over anyone else
Informational, not salesyHow promotional is the tone?Answers quote information, not pitches
Jev never writes the report and never counts anything. Word counts, headings, crawler rules and dates are measured in code, because TypeSafe's own documentation says Jev does not count reliably. Every check Jev decided is labelled "Jev review" in the results, so you always know which verdicts are rules and which are judgment.

Why this audit uses Jev

Jev is TypeSafe's decision model. It answers typed questions with probabilities and scores instead of writing text.

Asking a chat model to "review this page for GEO" returns a different essay every time. Asking Jev "do the first two sentences state the point without preamble?" returns a calibrated probability, the same way on every page. That keeps the eight judgment checks in this audit consistent and comparable, and keeps the weighting into your GEO score in code where you can see it. All eight questions go in one request, at a fraction of a cent per audit.
New to Jev? Our guide on how to use Jev for SEO and GEO covers what it is, how it differs from ChatGPT and other LLMs, and ten more search workflows it suits.

Common GEO mistakes

The ones this GEO checker catches most often.

  1. 1Blocking the wrong bot. Plenty of sites blocked GPTBot in 2023 and assumed that kept them out of ChatGPT. It only stops training. ChatGPT search fetches pages with OAI-SearchBot and ChatGPT-User, and blocking those is what actually removes you from answers. The reverse mistake is just as common: a blanket Disallow for every unknown bot that quietly shuts out every answer engine.
  2. 2Content that only exists after JavaScript runs. Google renders JavaScript. Most AI crawlers do not. A page built entirely on the client can look perfect in a browser and arrive at an AI crawler as an empty shell. If the audit reports a tiny word count for a page you know is long, this is why.
  3. 3Burying the answer. Introductions that set the scene, tell a story or thank the reader for visiting push the actual answer three paragraphs down. Engines lift the clearest statement they can find, and it is rarely in paragraph four.
  4. 4Paragraphs that only work in order. Writing that leans on 'as mentioned above' or opens with 'this' reads fine top to bottom and falls apart when an engine quotes one paragraph on its own. Name the subject in each paragraph.
  5. 5Treating llms.txt as the fix. An llms.txt file is worth publishing because it costs nothing, but no major engine has confirmed it uses one. It is the smallest weight in this audit for that reason. Crawler access, indexability and the content itself matter far more.

After the audit

A GEO audit tells you whether a page can be cited. It cannot tell you whether it is being cited. For that, the AI Visibility Checker asks ChatGPT the questions your buyers ask and shows whether your brand comes up, with a GEO score based on real answers rather than page signals.
For the fixes themselves: the Robots.txt Checker tests any path against any crawler, the Schema Markup Generator writes the JSON-LD, the llms.txt Generator builds the file from your sitemap, and the On-Page SEO Checker audits the same page against a target keyword.

GEO audit FAQ

Why does this audit use Jev instead of ChatGPT?
Because an audit needs the same question answered the same way on every page. Jev returns a probability or a rubric score for each check rather than free text, so a page scoring 0.8 on "leads with the answer" means the same thing on your site as on a competitor's. ChatGPT is still the better tool for drafting the rewrite once the audit tells you what to fix.
What is a GEO audit?
A GEO audit checks whether a page can be found, read, understood and quoted by generative engines: ChatGPT search, Perplexity, Claude, Microsoft Copilot and Google AI Overviews. It covers the technical side, such as whether AI crawlers are allowed in, and the content side, such as whether the page answers questions in passages an engine can lift.
What is the difference between a GEO audit and a SEO audit?
They overlap heavily, because AI engines still lean on search indexes to find pages. An SEO audit asks whether a page can rank. A GEO audit adds whether an AI crawler is allowed to fetch it, whether the content exists without JavaScript, and whether the writing is structured so that a passage can be quoted as an answer. This tool runs both sets of checks and scores them together.
What is a GEO audit report?
The output of the audit: an overall GEO score, a score for each area checked, and every check with what was found and how to fix it. The report from this tool also lists which AI crawlers your robots.txt allows and the five fixes that would move your score most. You can copy it as text or download it as a CSV.
What is the best GEO audit tool?
The best one is the one whose checks you can see. Many GEO audit tools return a single score without saying what produced it. This one shows every check, says whether a rule or Jev decided it, and explains the fix. It is free with no account. For ongoing tracking of whether AI engines actually mention you, pair it with our AI visibility checker.
How is the GEO score calculated?
Each check carries a weight based on how much it affects whether an engine can use the page. Blocking answer crawlers or setting noindex carries the most, llms.txt the least. A pass counts in full, a warning counts half, and checks Jev reviews count in proportion to its own probability or score. The score is the weighted average of every check that applied to the page.
Is GEO replacing SEO?
No. GEO sits on top of SEO rather than replacing it. Google AI Overviews draw on Google's index, and ChatGPT search and Copilot draw heavily on Bing's. A page that cannot rank is rarely the page an engine chooses to cite. What GEO adds is attention to how the content reads when it is quoted in pieces.
Is SEO still relevant with AI?
Yes. Every major AI answer engine retrieves pages from a search index before it writes an answer, so indexability, crawlability and relevance still decide which pages are in the running. That is why more than a third of this audit is classic SEO checks.
Can ChatGPT do an SEO audit?
It can comment on text you paste in, but it cannot reliably read your robots.txt, response headers or raw HTML the way a crawler sees them, and it will happily describe checks it did not run. This tool fetches the real files, measures them in code, and only asks an AI model the questions that need judgment.
Is there an AI tool for SEO?
Many. This one uses AI narrowly: TypeSafe's Jev model answers specific yes or no and rating questions about your content, such as whether it leads with the answer. Everything measurable, like crawler rules and schema, is checked by code, because AI models are unreliable at counting and parsing.
What are the top 5 SEO audit tools?
For a whole site, the established crawlers are Screaming Frog, Semrush Site Audit, Ahrefs Site Audit, Sitebulb and Google Search Console, which is free. They crawl every URL and track changes. This tool does something different: a deep check of one page for AI search readiness, which most site crawlers do not cover yet.
Does blocking GPTBot remove me from ChatGPT?
No. GPTBot collects training data. ChatGPT search uses OAI-SearchBot to index pages and ChatGPT-User to fetch them when someone asks. Block those two and you disappear from ChatGPT's live answers; block only GPTBot and you do not. The audit reports each one separately for that reason.
Do I need an llms.txt file?
It helps a little at most. llms.txt is a proposed standard for giving language models a map of your site, and it is cheap to publish, but no major engine has confirmed it uses one. The audit warns when it is missing and gives it the smallest weight of any check.
Start free today

Millions of people will ask AI about your category this week

RankSpot researches, writes and publishes daily, and sends you the short list of what's left. Free for 3 days.

Start free trial