Skip to content

AI Search

What an AI visibility audit checks, and when you need one

An AI visibility audit measures how AI assistants find, describe, and cite your brand, and diagnoses why. A thorough one checks four things: whether your pages can be retrieved and rendered, whether your identity is consistent enough to understand, whether your content is extractable, and how you are described and cited across the assistants buyers use. It is a diagnosis, not a score.

By Viken Patel

Before you spend a budget on fixing your AI visibility, you need to know what is actually broken, and most teams do not. They have noticed a symptom, a competitor being recommended, traffic falling while rankings hold, an assistant describing them wrongly, and they are about to spend money on a guess. An AI visibility audit exists to replace the guess with a diagnosis.

An AI visibility audit measures how AI assistants find, describe, and recommend your brand, and works out why the result is what it is. A thorough one checks four things in sequence: whether your pages can be retrieved and rendered at all, whether your identity is consistent enough for a model to understand who you are, whether your content can be extracted into an answer, and how you are actually described and cited across the assistants your buyers use. The output is not a single score to feel good or bad about. It is a prioritised list of what is costing you visibility and in what order to fix it.

What an audit is actually measuring

It helps to be precise about the outcome, because "AI visibility" gets used loosely enough to mean nothing.

The outcome that matters is whether, when your buyer asks an assistant a question your company should be a good answer to, you are found, understood, and named, and whether the description that comes with the mention is accurate and does you justice. That is three distinct things, and an audit measures all three, because a company can pass one and fail the others. You can be found and described wrongly. You can be understood but never retrieved for the questions that matter. You can be both found and understood and still lose the recommendation to a competitor the model has more corroboration for.

What an audit is not measuring is a vanity metric. A single "visibility score" out of a hundred, produced by one tool from one run of one assistant, is close to meaningless, because these systems are non-deterministic and every surface behaves differently. A number like that moves between runs for reasons that have nothing to do with your site, and it tells you nothing about cause. A real audit is interested in the pattern across many runs and many surfaces, and in the why behind the pattern, because the why is the only part you can act on.

The four things a thorough audit checks

The structure of a good audit follows the way these systems actually work. There are four layers, they sit in order, and each is a prerequisite for the one above it. A problem at a lower layer makes everything above it irrelevant, which is why the order matters as much as the checklist.

Access and retrieval. The first question is whether an AI crawler can reach your content, render it, and include it in the candidate set for the queries that matter. This is where the audit inspects your server-rendered HTML, because content that only appears after JavaScript runs may be invisible to a crawler that does not execute it. It checks your robots directives for lines that exclude AI agents, which a surprising number of sites still carry from a decision made in 2023 and never revisited. It checks response times and reliability, and it checks whether you have any conventional search presence for the terms your buyers use, because most browsing assistants draw their candidates from a search index. If you fail here, nothing else in the audit matters yet, because you are not in the running to be cited at all. I have covered this layer in detail in is your site blocking the AI crawlers that could cite you.

Entity understanding. The second question is whether a model can work out who you are with enough confidence to recommend you. The audit checks whether your name, your category, your role, and your description are consistent across your own site, your structured data, and the third-party places you appear. It checks your Organization and Person markup and whether your sameAs links point at your real, consistent profiles. Inconsistency here is common and quietly expensive: when a model is not sure whether you are one company or three loosely related descriptions, it hedges, and hedging means it reaches for a clearer competitor instead.

Extractability. The third question is whether your content can be lifted into an answer. Systems extract passages, not documents, so the audit looks at whether your key pages state their answer in a self-contained passage near the top, whether your headings describe content rather than tease it, and whether your most important claims stand on their own or depend on the surrounding narrative to make sense. A page that sells well over four hundred words but never states plainly what you do is a page with nothing to extract, and it loses to a competitor whose page hands the model a quotable sentence.

Description and citation. The fourth question is the one clients feel most directly: when the assistants your buyers use answer questions about your category, are you named, how are you described, and who is named instead of you. This is the part that requires actually running the assistants, with a fixed set of prompts, in controlled conditions, several times each, across the surfaces that matter to your buyers. It records whether you are cited, mentioned, or absent, whether the description is accurate, and which competitors appear. This is the outcome layer, and it is the evidence that tells you whether the technical fixes underneath it are working. The method for this layer is set out in full in how to measure whether your brand appears in AI answers.

What an audit cannot tell you

An honest audit is as clear about its limits as its findings, and the limits are real. Anyone who presents an AI visibility audit as an exact, repeatable score is overselling it.

These systems are non-deterministic. Ask the same question twice and you can get two different answers, which is precisely why a credible audit runs each prompt several times and reports the frequency of a result rather than a single yes or no. It also means no audit can promise you a specific placement. There is no legitimate way to guarantee that an assistant will recommend you, and a finding should never be dressed up as one.

An audit cannot see inside the model. It observes inputs and outputs and infers the mechanism between them from how these systems are known to work. That inference is sound and useful, but it is inference, and the honest version says so rather than claiming certainty it does not have.

An audit also cannot fully separate the surfaces that answer from live retrieval and the surfaces that answer from training data. When a model draws on what it learned in training, your recent changes will not be reflected until a future training run, if ever, and no amount of auditing changes that timeline. A good audit distinguishes what you can influence in weeks from what will take much longer, so you spend on the first and set expectations on the second.

What you actually get at the end

The deliverable of an audit is not the raw data. It is a decision.

A good audit ends with three things. A baseline: a frozen record of how you are currently found, described, and cited, captured with a fixed prompt set, so that in ninety days you can prove what changed rather than argue about it. This baseline is the single most valuable and most perishable output, because once you start making changes, the "before" is gone forever if you did not capture it. A prioritised diagnosis: not a list of everything that could be improved, but the specific gaps that are actually costing you visibility, in the order that will move the outcome, because fixing extraction on a site that cannot be retrieved is effort spent on the wrong layer. And a plan you can hand to whoever does the work, whether that is your own team or a delivery partner, with the fixes sequenced so that each one builds on the last.

When you need one, and when you do not

An audit is worth running when you have a reason to believe the outcome is not what it should be, or when you are about to make a change that could affect it. The clear triggers are these.

Your organic traffic is falling while your rankings hold, which often means AI answers are satisfying searches that used to send you a visit, a pattern I have written about in why your organic traffic is falling while your rankings hold. A competitor is being recommended and you are not, and you want to know which of the underlying gaps is responsible rather than guessing. You are about to migrate your site or rebrand, and you need a baseline first, because the "before" is unrecoverable once the change ships. You are entering or repositioning into a category and want to know where you stand before you invest. Or simply that a quarter has passed since your last measurement and you want to track the trend on a fixed schedule.

There are also times an audit is premature. If you already know your content is not server-rendered and your robots file blocks AI crawlers, you do not need an audit to tell you to fix that first: the retrieval layer is broken and the diagnosis is obvious. If you have no conventional search presence at all and no content on the relevant topics, the honest answer is that you have foundational work to do before a visibility audit will tell you anything you cannot already see. An audit earns its value when the answer is not obvious, which is most of the time, but not all of it.

DIY first pass versus a done-properly audit

You can and should run a first pass yourself, and I would rather a client did that than nothing. Open the assistants your buyers use, ask them the questions your buyers would ask, and note whether you appear and how you are described. Free tools will give you a rough read on the same thing. That first pass is genuinely useful for one purpose: it tells you whether you have a problem worth investigating.

What it does not give you is a reliable diagnosis, and the difference is not effort, it is method. A single manual check runs each prompt once, which given non-determinism tells you very little. It covers whatever prompts you happened to think of rather than a structured set that maps to how buyers actually search. It notices the symptom you were looking for rather than isolating the cause, so it tends to lead to fixing the most visible thing rather than the most important one. And it rarely captures a proper baseline in fixed conditions, which means you lose the ability to prove later whether anything worked.

The value of a done-properly audit is in the controls and the sequencing: fixed prompts run enough times to be meaningful, breadth across the surfaces and questions that matter, and a diagnosis that tells you which layer is actually costing you the outcome so you spend on the right fix in the right order. If your first pass has told you there is a problem, that is exactly the point at which the controlled version pays for itself.

The takeaway

An AI visibility audit is a diagnosis, not a score. It checks whether you can be retrieved, whether you are understood, whether you can be extracted, and how you are described and cited, in that order, and it ends with a baseline, a prioritised list of what to fix, and a plan to do it. It is worth running when the outcome is off or a change is coming, and it is honest about the parts of the mechanism no one can see.

If you have noticed the symptom and want the diagnosis, with a fixed prompt set, controlled conditions, a captured baseline, and a clear read on which fix will actually move your visibility, that is what an AI search visibility audit is for.

This article is part of the SEO in the AI Era: The Complete Guide guide.

FAQ

Questions this raises

How is an AI visibility audit different from an SEO audit?
They share a technical foundation but measure different outcomes. An SEO audit asks whether you can rank in search results. An AI visibility audit asks whether AI assistants can find, understand, and cite you, and how you are described when they do. Much of the crawlability and structure work overlaps, but the questions, the tests, and the reporting are different.
Can I run an AI visibility audit myself?
You can run a useful first pass. Free tools and a manual set of prompts will show you whether you appear at all and roughly how you are described. What a done-properly audit adds is controlled conditions, breadth across assistants and prompts, and a diagnosis that tells you which fix will actually move the outcome rather than which symptom you noticed first.
How often should I run one?
Capture a baseline now, then re-run quarterly using an identical prompt set. Run it more often only around a significant change, such as a site migration, a rebrand, or a repositioning. The value is in comparing like with like over time, so the prompts and conditions have to stay fixed between runs.