2026-11-02 · Last updated

AI visibility audit: what it checks and how the score out of 100 works

An AI visibility audit checks whether assistants such as ChatGPT, Gemini and Perplexity can read your website, find your business details written the same way everywhere, and find you on other sites. Our free audit scores that out of 100: up to 80 points from six checks on your website, and up to 20 from the directories you're listed on.

Run the free audit

This page explains what each part measures and how to read the result. For the causes behind a low score and how to fix each one, see why your business isn't showing up on ChatGPT.

How the score adds up

Part Points Who checks it
Six checks on your website up to 80 The checker reads your site
Directory and review-site listings up to 20 You tick where you're listed
Your AI visibility score out of 100

There are seven directories to tick: Yelp, TrueLocal, Yellow Pages, Hotfrog, Apple Business Connect, Bing Places and an industry directory (your trade body, association or a niche site). Each tick is worth 3 points, capped at 20, so seven ticks give 20, not 21. We don't visit those sites for you, and your ticks stay in your browser tab.

Each site check comes back as pass, warn, fail or unknown (when a page couldn't be read), with a short summary of what we found and one line on how to fix it. The worst problems become your top five fixes.

The six site checks

The checker reads up to six pages: your home page, robots.txt, llms.txt and up to three linked pages, contact and about first. It uses an honest user agent and obeys your robots.txt. No AI is used to score you.

  1. AI crawlers can read your site. We test your robots.txt against a public, community-maintained list of AI bots. Search and answer bots (OAI-SearchBot, ChatGPT-User, PerplexityBot, Claude-SearchBot, Claude-User, Bingbot, Googlebot) need to reach your home page. Training-only bots such as GPTBot, Google-Extended, CCBot and ClaudeBot are listed separately, and blocking them costs nothing.
  2. Business schema. We look for Organization or LocalBusiness JSON-LD with your name, address, phone and website, plus sameAs links to at least two real profiles, such as your Google Business Profile, Facebook, LinkedIn, Instagram or a directory. We check it against Google's LocalBusiness guidelines.
  3. Name, address and phone match. We compare your home page, contact page and schema. Phone numbers are normalised first (+61 or 0, spaces) and so are common address abbreviations (St and Street), so only real differences count.
  4. Google Business Profile and reviews. We look for a link to your profile or Maps listing (google.com/maps, g.page and share links), and for reviews or a rating visible on the pages we read.
  5. Fresh, clear answers. We look for a visible "updated" date that matches dateModified in your page data where there is one, and for headings that ask a customer's question with a short, direct answer under them. This is a rule of thumb, and the result says so.
  6. llms.txt (optional). We check whether /llms.txt exists and follows the proposal's format. It's always labelled optional and carries the fewest points, because it isn't a proven ranking factor.

What the audit can't see

Reading your result

Next to the score you'll see one of three notes: "In good shape", "Some gaps" or "Lots to fix". A high score means assistants can read your site and find your details described consistently. It doesn't mean they'll name you, and a low score doesn't mean they never will.

We keep each result for 6 hours so a repeat check is quick. If you've just fixed something, wait 6 hours before you run the audit again, or you'll see the old result.

Track it over time

Keep a simple log, once a month:

Date Score (/100) Named in (/24) What you changed
Month 1 Baseline
Month 2

The score tells you whether your fixes landed. The tally tells you whether they're making a difference to the answers. Give the tally two or three months, because answers vary from one ask to the next.

FAQ

What's a good AI visibility score?

There's no cut-off that makes assistants name you. Use the score to see what to fix first, and use the tally of 24 answers to see what the assistants actually say.

Why did my score drop when I hadn't changed anything?

Usually one of three things: your directory ticks didn't carry over because you ran the audit in a new tab, a page couldn't be read that time (shown as unknown), or something on your site changed, such as a plugin update rewriting your robots.txt.

Can I compare my score with other AI visibility tools?

Not directly. Each tool checks different things and weights them differently. Compare your own score over time, using the same tool.

Does a score of 100 mean ChatGPT will name my business?

No. It means assistants can read your site, find consistent details and find you on the directories you ticked. No one can promise what an assistant will say.