GEO Measurement

GEO can be measured.
Here's exactly how we do it.

Most teams can't say whether they're winning or losing in AI search, because they're measuring the wrong things. We measure four, every 30 days, across every engine your buyers use.

Methodology · Updated

Free 30-minute call. A working conversation, not a pitch.

GEO measurement answers one question: when your buyers ask AI which vendor to choose, do you show up, and are you the answer? Resonate Labs scores that across a fixed set of buyer-intent queries, run monthly, on every engine that matters.

A fixed query set

150 buyer-intent queries built from your category, personas, and competitive landscape. The same set runs every cycle, so movement is comparable month over month.

Four metrics, four engines

Visibility, citation, share of voice, and win rate, scored separately on Gemini, Claude, ChatGPT, and Perplexity, because each engine cites differently.

Leading and lagging signals

Crawler traffic moves first and citation visibility follows. We track both, so the program shows results before the headline number catches up.

What we measure

Four metrics, each answering a different question. We score every one separately, on every engine.

Visibility

Are you in the answer at all?

The share of tracked queries where an engine mentions you. Being mentioned is the floor; it doesn't mean you were the recommendation.

Citation

Is your page the source?

The share of responses where an engine references one of your pages as its source. This is what on-page content work moves most directly.

Share of voice

How much of the conversation is yours?

Your portion of all vendor mentions across the full query set, measured against the competitors buyers are comparing you to.

Win rate

When you appear, do you win?

Of the queries where you're visible, the share where you're the primary recommendation: the vendor the engine surfaces first.

How the measurement runs

The same sequence every cycle, from the foundation that builds the query set to the monthly score across four engines.

  1. 01

    Foundation Review · once

    Build the model the engines see

    A knowledge graph of your category, ideal customer profiles, positioning, and competitors. Every query in the audit comes from here.

  2. 02

    Query set · generated

    Turn the graph into buyer questions

    150 buyer-intent queries spanning the buying stages, from problem identification through vendor shortlisting.

  3. 03

    Monthly run · every 30 days

    Score across four engines

    The full set runs against Gemini, Claude, ChatGPT, and Perplexity. We score visibility, citation, share of voice, and win rate on each.

  4. 04

    Per-platform read · every cycle

    See where you're strong and where you're absent

    Results break down by engine. A strong score on one and a blank on another is a content gap you can target.

  5. 05

    Refresh · quarterly

    Keep the set honest

    The Foundation Review refreshes every quarter, so the queries track how buyers search this month, not last quarter.

Two signals, two speeds.

Not every metric moves at the same pace, and confusing the two is how a working program gets misread as a failing one. AI crawler traffic is the leading indicator. When new content ships, the engines pull it within days, and you see it in your logs before anything changes in the answers.

Citation visibility is the lagging indicator. It moves once the engines have indexed, weighed, and started citing the new content, which takes a cycle. We report both, so the early signal stays visible while the headline number catches up.

What the method surfaced on a live engagement.

On one active B2B SaaS engagement, the method tracked the two signals moving in sequence inside a single 30-day sprint. Crawler traffic lifted first as new pages were pulled, then citation visibility followed as the engines indexed them. That engagement ran on the three engines the system covered at the time; Perplexity has since joined the standard set. The full breakdown of pages shipped, crawler lift, persona visibility, and citation visibility is on the engagement summary.

Each metric, precisely defined

Each metric has a precise definition, and a few are easy to conflate. Visibility isn't citation, and neither is share of voice. We keep the definitions, with examples, in one place: the GEO Metrics Glossary.

Frequently asked questions

How often does Resonate Labs measure GEO results?

Every 30 days. The full query set runs monthly against all four engines, so month-over-month movement is comparable. The Foundation Review that generates the query set refreshes quarterly.

What's the difference between visibility and citation?

Visibility means an engine mentioned you in its answer. Citation means the engine used one of your pages as its source. You can be visible without being cited, and citation is what on-page content work moves most directly.

Which AI engines does Resonate Labs measure?

Gemini, Claude, ChatGPT, and Perplexity, scored separately, because each engine has its own source diet and cites differently.

How long before GEO results show up?

Crawler traffic moves first, often within days of shipping new content. Citation visibility is the lagging indicator and typically moves within a measurement cycle, once the engines have indexed and started citing the new pages.

Can GEO results actually be measured, or is it guesswork?

They can be measured. Resonate Labs scores visibility, citation, share of voice, and win rate on a fixed set of 150 buyer-intent queries, so change is tracked against a stable baseline rather than estimated.

Next step

See where you stand on all four.

A free GEO Snapshot maps your category and shows where you stand across the four metrics today.

  • Which queries your buyers actually ask AI
  • Where you're visible, cited, or absent today
  • What the first 30 days would move