In short
An AI visibility score is a single number meant to say how often AI assistants such as ChatGPT, Perplexity and Gemini bring up your brand. Vendors build it from some mix of mentions, citations, share of voice, position, sentiment and search volume, and the published definitions differ, so two scores with the same name can measure different things. A composite score hides its denominator, which means you cannot tell how many answers it rests on or recompute it yourself. Before trusting one, ask what it divides by, whether branded questions are included, and how much it moves when nothing has changed.
What an AI visibility score is
An AI visibility score is one number that sums up how present your brand is in AI answers. It usually runs from 0 to 100, and a higher number is meant to be better.
The idea is borrowed from SEO tools, which have scored search visibility for years. The difference is in what sits underneath. A search ranking is one fixed list for one query. An AI answer is written fresh each time, names a handful of brands, and may or may not link to a source.
So an AI visibility score has to make choices that a search score did not. Which answers count, which brands count, and how much each signal weighs are all decisions the vendor makes. Most of this post is about those decisions.
Scores come from three kinds of product. SEO suites have added them beside their search reports. Dedicated AI visibility tools put them on the first screen. Free graders, such as the one HubSpot offers, give a one-time score at no cost, with the brand checked once rather than tracked over time.
What AI visibility scores typically combine
Most scores are built from some of six signals. The table names each one and what it counts, using the definitions vendors publish on their own pages.
| Signal | What it counts | Where a definition is published |
|---|---|---|
| Mentions | How many answers name the brand | Semrush, Peec AI, Ahrefs |
| Citations | How many answers link to the brand's pages | Semrush, Ahrefs |
| Share of voice | The brand's mentions against all tracked brands' mentions | Peec AI, Profound, Semrush, HubSpot |
| Position | Where in the answer the brand appears | Peec AI, Profound, Semrush |
| Sentiment | Whether the answer speaks well or badly of the brand | Peec AI, Semrush, HubSpot |
| Search volume weight | Mentions scaled by how often the topic is searched on Google | Ahrefs, Semrush |
Some vendors use only one of these signals and call it a visibility score. Others blend several. The name tells you nothing about which kind you are looking at.
Same name, different denominators
The published definitions disagree on the most basic question: visible out of what? The number on the bottom of the fraction, the denominator, decides what the score means.
| Vendor | What its page says the figure is | What it divides by |
|---|---|---|
| Peec AI | Percentage of AI responses where your brand appears | All responses to your tracked prompts |
| Profound | Responses that include your brand over responses that include at least one brand | Only responses naming some brand |
| Semrush | A benchmark score (0 to 100) of how often your brand appears compared to competitors | Not stated on the page |
| HubSpot AI Search Grader | Five parts with stated points: sentiment 40, presence quality 20, brand recognition 20, share of voice 10, market competition 10 | Not stated for the total |
| Ahrefs Brand Radar | Share of voice from impressions, which are mentions weighted by Google search volume | Impressions for responses naming any tracked brand |
Sources: the Peec AI metrics page, the Profound help centre, the Semrush knowledge base, the HubSpot AI Search Grader page and the Ahrefs Brand Radar methodology, all linked below.
Look at the first two rows. Peec AI's metrics page divides by every response. Profound's help centre divides by the responses that name at least one brand. An answer that names nobody counts against you in the first and is left out of the second. The same answers can give two different percentages, and both can be correct by their own definition.
Semrush's knowledge base calls its AI Visibility score a benchmark from 0 to 100 that shows how often a brand appears compared to competitors. The page does not give the formula. A separate Semrush article says its share of voice counts how many times a brand is mentioned and how high it appears, and that for ChatGPT it is also weighted by topic search volume.
HubSpot's AI Search Grader is unusual because it publishes its weights. Sentiment carries 40 of the 100 points, so a brand that is rarely named but described warmly can score well. That is a choice HubSpot has made openly, and it is a fair one to know before you compare its score with anyone else's.
Sentiment carries the most points in HubSpot’s AI Search Grader.
The most points each of the five parts can add to the score out of 100, as HubSpot’s page states them.
- Sentiment40
- Presence quality20
- Brand recognition20
- Share of voice10
- Market competition10
Ahrefs' methodology page says its impressions weight mentions by Google search volume, and that this is a modelling choice, not a measured relationship. It adds that Ahrefs does not claim a validated link between Google search volume and how often a query is asked inside an AI tool. That is an honest caveat, and few vendors write one.
Why a composite score hides its denominator
A composite score blends several counts into one number, and the blend throws away the counts. Once mentions, sentiment and position have been weighted and added, you cannot work back to how many answers named you.
Here is a made-up example to show how. Two brands get the same score of 50 on a tool that, for this example only, gives half the points to how often a brand is named and half to sentiment. No real vendor's formula is being described.
| Brand A | Brand B | |
|---|---|---|
| Answers that named the brand | 80 of 100 | 20 of 100 |
| Naming points (half of 100) | 40 | 10 |
| Sentiment points (half of 100) | 10 | 40 |
| Composite score | 50 | 50 |
| What a buyer experiences | Named often, described coolly | Rarely named, praised when it is |
The two brands have the opposite problem, and the score cannot tell them apart. Brand A needs better things said about it. Brand B needs to be named at all. A marketer shown only "50" would not know which work to do.
There is a second loss. A score of 50 from 100 answers and a score of 50 from 10 answers look the same, but the second could swing wildly on one answer. The count beneath a figure is what tells you how much to trust it, and a composite drops it.
A figure you cannot recompute is a figure you cannot check. Ask for the counts underneath any score before you act on it.
Why the score moves when nothing changed
AI assistants answer the same question differently each time, so any score built on their answers moves on its own. A rise or a fall can be noise rather than the result of anything you did.
SparkToro's study, published in January 2026, had 600 volunteers run 12 prompts through ChatGPT, Claude and Google's AI a combined 2,961 times. It found less than a 1 in 100 chance that ChatGPT or Google's AI would give the same list of brands in any two responses, and roughly 1 in 1,000 for the same list in the same order.
The study did find a measure it trusted: a visibility percentage across many prompts, each run several times. It was blunt about rank, saying any tool that gives a ranking position in AI is full of baloney. That matters for scores that weight position heavily, because position is the least stable thing in an answer.
One hospital was named in 69 of 71 ChatGPT answers but came first in only 25.
71 answers from ChatGPT to the same question about cancer care hospitals on the US West Coast. Counts of the answers that named City of Hope, and of those that named it first.
- All answers71
- Named in the answer69
- Named first25
The practical answer is to learn the normal swing before reading a change. Ask the vendor how many times each question is run per reading. Then watch the score for a few weeks while you change nothing. A later move smaller than that resting wobble is not evidence of anything.
What to ask a vendor before you trust the score
Seven questions will tell you what a score means and whether you can rely on it. A vendor with a sound score can answer each in a sentence.
- What does the score divide by: all answers, answers that name some brand, or something else?
- How many answers is my score based on, and can I see that count beside it?
- Are questions that already contain my brand name included? Those are answered with my name almost every time.
- Which signals go into the score, and what weight does each one carry?
- Which assistants are asked, and is each one reported separately as well as in the total?
- How much does my score move between two runs when nothing on my site has changed?
- Can I open the actual answers behind the score and read them?
The third question deserves its own warning. A question like "Is Example Co any good?" names the brand, so the answer names it back. If such questions are mixed in, the score rises without a single new buyer finding you. Our guide on how to report AI visibility honestly works through this with a made-up example.
The fifth question matters too. A single score averaged across assistants can hide one that never names you. If ChatGPT names you often and Perplexity never does, the average looks middling. The real problem, one assistant that ignores you, disappears from view. Ask for one row per assistant, each with its own count.
A vague answer to any of the seven is not proof the score is wrong. It does mean you cannot check it, and you should treat it as a rough signal rather than a measurement.
What a score you can check looks like
The most useful AI visibility figure is a count over a stated total, for questions that do not contain your name. "Named in 6 of 120 answers" can be checked, compared and argued with. "Visibility 42" cannot.
| Question | Composite score | Count over a total |
|---|---|---|
| How often was I named? | Hidden inside the score | 6 of 120 non-branded answers |
| How many answers is this based on? | Not shown | 120 |
| Which assistant names me least? | Needs a second report | One row per assistant, each with its own count |
| Did a change move it? | Hard to tell from noise | Compare the counts, run against run |
| Can I read the answers? | Depends on the tool | Yes, all 120 |
A score still has a use. It can be a quick way to see that something moved. The count is what tells you what moved, and by how much.
| Asked | Assistant | Brands named | Sources | Cited | Linked a brand | Type | Question | Answer |
|---|---|---|---|---|---|---|---|---|
| 03/10/2026 | Perplexity | 2 brands named | Yes | Yes | Yes | Branded | Is Postprism good for a small marketing team… | Yes. Postprism looks like a good fit for small teams… |
| 03/10/2026 | Gemini | 3 brands named | Yes | No | No | Branded | Is Postprism good for a small agency… | Postprism is a social media scheduler for small teams and… |
| 03/10/2026 | Perplexity | 2 brands named | Yes | Yes | Yes | Branded | Does Postprism post to several platforms at once… | Yes. Postprism's feature page says it can… |
| 03/10/2026 | Gemini | 1 brand named | Yes | No | No | Non-branded | best tool to schedule social media posts | The best tools for scheduling social posts are… |
| 03/10/2026 | Perplexity | 4 brands named | Yes | No | Yes | Non-branded | social media scheduler for a small agency | For a small agency, the shortlist usually comes down to… |
| 03/10/2026 | Gemini | 2 brands named | Yes | No | No | Non-branded | which tool can manage several client accounts | Several tools let you manage more than one account… |
| 03/10/2026 | Perplexity | 2 brands named | Yes | Yes | Yes | Branded | Can Postprism suggest the best time to post… | Postprism says it can suggest a time based on… |
| 03/10/2026 | Gemini | 1 brand named | Yes | No | No | Branded | What does Postprism cost for a small team… | Postprism's pricing page lists… |
How Agentcites reports visibility
Agentcites does not give a composite score, by design. Its visibility figure is the share of non-branded answers that named you, shown with both counts beside it, for each assistant and in total. Branded questions are reported separately and never blended in. Today it asks ChatGPT, Perplexity, Gemini and DeepSeek each week, and every figure opens to the answers behind it. The method page sets out how each number is counted.
How we measured this
This guide was written on 10 October 2026. The vendor definitions come from pages read that day: the Semrush knowledge base page on AI visibility metrics, the Peec AI metrics overview, the Profound help centre, the HubSpot AI Search Grader page and the Ahrefs Brand Radar methodology. The figures on answer variability come from the SparkToro study of January 2026. The target phrase was checked in Google autocomplete the same day.
No vendor formula is invented here. Where a vendor page does not state its denominator or its weights, the guide says so rather than guessing. The two brands and every number in the worked examples are made up. The guide does not test any tool, and it does not show results from any scan.
Questions
What is a good AI visibility score?
There is no shared scale, because each vendor defines the score differently. Compare a score only with earlier readings from the same tool, on the same questions.
How is an AI visibility score calculated?
Each vendor combines its own mix of mentions, citations, share of voice, position, sentiment and search volume. Few publish the full formula; HubSpot publishes its point weights.
Is an AI visibility score the same as share of voice?
No. Share of voice compares your mentions with all tracked brands, while visibility usually counts the answers that name you. Some scores include share of voice as one part.
Why did my AI visibility score change when I did nothing?
Assistants answer the same question differently each time. SparkToro found less than a 1 in 100 chance of the same brand list in two ChatGPT responses, so scores move on their own.
Can I check my AI visibility score for free?
Yes. HubSpot's AI Search Grader is free, and you can ask assistants your own questions by hand. Neither is a substitute for counting many answers over time.
Sources
- Semrush, AI visibility metrics, read 10 October 2026
- Semrush, how to measure AI share of voice using Semrush, read 10 October 2026
- Peec AI, metrics overview, read 10 October 2026
- Profound, Answer Engine Insights overview, read 10 October 2026
- HubSpot, AI Search Grader, read 10 October 2026
- Ahrefs, Brand Radar methodology, read 10 October 2026
- SparkToro, AIs are highly inconsistent when recommending brands, read 10 October 2026