Guillaume Rufenacht.
ServicesAboutWorkWritingContact
EN/FR
All writing
AI Search / GEO|June 18, 2026|8 min read

How to Measure AI Search Visibility (Before You Try to Improve It)

Your analytics can't see most AI traffic. Here's how to actually measure AI search visibility: share of voice, per-engine tracking, and why you have to measure it probabilistically.

GR

Guillaume Rufenacht

AI Product Manager · Lisbon

Here is the uncomfortable part of AI search: you almost certainly can’t see it in your analytics. Your dashboard says traffic is flat while ChatGPT quietly recommends, or ignores, your brand to thousands of buyers. AI visibility is its own game with its own scoreboard, and most teams are trying to win it blind.

I built Geonimo because I kept hitting this wall: you cannot improve what you cannot measure, and the standard tools were never designed to measure being cited rather than being clicked. So before you spend a quarter on the AEO playbook, set up the measurement. Here is how.

Key takeaways

  • Analytics undercounts AI traffic badly, because most AI answers aren't clickable and follow-up visits look like branded search or direct.
  • The real metric is share of voice: how often and how prominently you're cited for your target questions.
  • Measure probabilistically. AI answers vary per run, so you ask each question many times and in variants.
  • Track each engine separately. They cite different sources, with only ~14% overlap.
  • Pair tracking with self-reported attribution and test/control experiments to prove what actually moves visibility.

Why your analytics can’t see AI traffic

Most AI answers, especially for B2B, have nothing to click. The model names your brand inside a paragraph and moves on. The person reads it, trusts it, and then does one of two things: opens a new tab and Googles your brand name, or types your domain directly. Both are conversions your AI visibility caused, and both show up in analytics as “branded search” or “direct.” The credit goes to the wrong channel, so the AI work looks like it did nothing.

This is why teams under-invest in AI search: the channel that is actually driving qualified pipeline is invisible in the report they look at every Monday. Fixing the measurement comes first, because it changes which story the data tells.

The metric that matters: share of voice

Share of voice is how often your brand is cited for the questions you care about, and how prominently, across AI engines. It is the AI-search equivalent of keyword rank tracking: instead of “where do I rank for this keyword,” it’s “how often am I the answer to this question, and am I named first or buried.” That single number, moved over time, is the closest thing to a north star this channel has.

Why you have to measure it probabilistically

A keyword either ranks #3 or it doesn’t. An AI answer is not like that. Ask the same question twice and you can get two different answers, because the model is effectively drawing a weighted random sample from a distribution of possible responses. Change three words in the question and the cited sources change again.

So a single check tells you almost nothing. You have to ask each target question many times, and across natural variants of its phrasing, then look at the distribution: across all those runs, what percentage cited you, and where. Anyone who “checked ChatGPT once” and drew a conclusion is reading noise. This probabilistic reality is the part most homegrown tracking gets wrong.

Measure each engine separately

ChatGPT, Perplexity, Google AI Overviews, and Google’s AI mode do not cite the same sources. Ahrefs found only about 14% of the top-cited domains overlap across the three major engines. ChatGPT citations overlap Google’s top results only around 35% of the time; Perplexity, which hugs traditional search, overlaps roughly 70%. A blended “AI visibility” number hides exactly the differences you need to act on, so track engines as separate scoreboards and prioritize by where your buyers actually are.

~14%

Top-cited domains overlapping across the 3 engines

~35%

ChatGPT citations overlapping Google's top results

~70%

Perplexity citations overlapping Google's top results

Build your measurement system

01

Define the question set

Start from intent. Take your money keywords and your competitors’ paid search terms and turn them into the natural-language questions buyers actually ask. Then mine sales calls, support tickets, and community threads for the long-tail questions that never show up in a keyword tool. That list is your scoreboard.
02

Pick the engines that matter

You don’t need all of them. Choose the two or three where your audience actually is, and where your existing SEO gives you a head start.
03

Track share of voice over time, across runs

For each question, ask repeatedly and in variants, on each engine, and record how often you’re cited and how prominently. The output is a trend line per engine, not a one-off snapshot.
04

Capture self-reported attribution

Because the clicks lie, add a “how did you hear about us?” field at signup or in onboarding. When buyers say “ChatGPT recommended you,” you finally connect the invisible channel to real revenue.
05

Run test/control experiments

To prove a tactic works, hold a control set of questions, intervene on the rest (earn a Reddit mention, publish the answer, get into a listicle), and watch whether the test group’s share of voice rises while the control’s doesn’t. Reproduce before you believe.

The honest caveat

You can spot-check all of this by hand. But doing it consistently, every question, every engine, many runs, every week, is exactly the kind of repetitive measurement that needs a tool. That is the problem Geonimo exists to solve.

Turn measurement into action

Once you can see share of voice per engine, the strategy writes itself. Low on a question where ChatGPT leans on publishers? Go earn those mentions. Strong on Perplexity but weak on AI Overviews? Your gap is video and Reddit. Measurement isn’t a vanity dashboard; it tells you which citations to earn next, which is precisely where the AEO playbook picks up.

The takeaway

You can’t improve what you can’t measure, and AI visibility is invisible to the tools most teams trust. Track share of voice, per engine, probabilistically, pair it with self-reported attribution, and prove your tactics with experiments. Do that and AI search stops being a mystery and becomes a channel you can actually manage.

Measuring and improving AI search visibility is the whole reason Geonimo exists. See the rest of what I’ve built, or get in touch if you want help making your brand the answer.

Frequently asked questions

Can Google Analytics track ChatGPT traffic?

Only partially. Many AI answers aren't clickable, and users who do follow up often open a new tab and search your brand or type your domain directly, so the visit shows up as branded search or direct traffic. You need answer tracking, not just analytics.

What is share of voice in AI search?

Share of voice is how often your brand is cited for your target questions across AI engines, and how prominently. It is the AI-search equivalent of keyword rank tracking, and the core metric for AI visibility.

Why measure AI visibility more than once?

AI answers vary between runs, they are effectively a weighted random sample, and small wording changes shift the result. You have to ask each question multiple times and in variants to get a reliable distribution rather than a one-off snapshot.

Which AI engines should I track?

Track them separately, because they cite different sources. Ahrefs found only around 14% of top-cited domains overlap across Google AI Overviews, ChatGPT, and Perplexity. Prioritize by where your audience is and where you already rank.

Do I need a tool to measure AI search visibility?

You can spot-check manually, but consistent share-of-voice tracking across engines, runs, and question variants needs a dedicated tool. That is exactly what I built Geonimo to do.

GEOAI searchMeasurementShare of voiceAnalyticsChatGPT

Work with me

Want a system like this built for your pipeline?

I help teams take AI from a clever prototype to dependable production, outbound engines, lead intelligence, and the LLM pipelines underneath. See what I have shipped or get in touch.

Guillaume Rufenacht.

iBuildYourApp, the consulting practice of Guillaume Rufenacht. Websites, SEO, attribution, and automation that win small and mid-sized businesses more clients.

Navigate

ServicesAboutWorkContactWriting

Contact

EmailTelegramLisbon, Portugal

© 2026 Guillaume Rufenacht

Built with Next.js & Tailwind CSS