5-Level GEO Analytics Roadmap Post Thumbnail

5-Level GEO Analytics Roadmap

Answer rate is only the first step in GEO tracking. This guide explains the five stages of measuring AI search performance, from answer rate and Share of Voice to AI reading, website visits, and intent attribution. Which stage are we at today?

How Can You Tell Whether AI Is Citing Your Brand?

A marketer recently asked me this question.

"We already track how often our brand appears in AI responses. Is there a way to prove the results more clearly beyond that?"

Just as GA4 lets you review both traffic and click-through rates, an "answer rate" is not the end of performance measurement. It is only one step.

There are other steps above and below it. Some are easy to measure but less accurate, while others are harder to measure but provide stronger evidence.

This article explains the five stages of the GEO measurement roadmap and proposes a practical framework for tracking GEO performance.

The Five-Level GEO Measurement Roadmap

Level Name Core purpose
Level 1 AI citation tracking Measure how often your brand or pages appear in AI responses
Level 2 AI read tracking Identify which pages AI systems accessed and read
Level 3 AI visit tracking Measure visits from users who arrived through AI responses
Level 4 Read-to-click attribution Connect pages read by AI with actual user visits
Level 5 Intent-to-click attribution Identify which question intents generated actual clicks

All AI metrics can be divided into two categories.


1. Estimated numbers

These are values inferred from a sample based on the assumption that actual performance is probably similar.

For example, you might submit several hundred questions to AI services and conclude, "Our brand appeared in 30% of the responses."

This approach is quick and easy to use.


2. Directly measured numbers

These are records of events that actually occurred.

Examples include the exact time an AI bot accessed a page or whether a real person visited your website through an AI service.

This is similar to how Google Analytics measures actual website visitors.

The ultimate purpose of a tracking tool is to gradually replace estimation with direct measurement.

Keep these two categories in mind as you read the rest of the article.

Level 1: AI Citation Tracking

What it does: Checks whether your brand or pages actually appear in AI responses and how often they appear compared with competitors.

The answer rate mentioned by the marketer at the beginning belongs to this level. In marketing, this metric is commonly called SoV, or Share of Voice.

Profound is one of the best-known tracking solutions in this category.

However, this metric remains within the estimated category for two reasons:

  1. You must define the questions in advance.
  2. The AI response changes depending on how the question is phrased.

Some critics describe it as "creating your own test, answering it yourself, and then grading your own score."

Example: The percentage of responses that mention your brand for "best summer bedding"

Example: Different brands may appear for similar questions such as "best barbecue sauce for ribs" and "best barbecue sauce for grilling."

  • Type: Estimated metric

  • Metric: SoV, Share of Voice

  • SoV (%) = Responses mentioning your brand / Total queries in the set × 100

  • Competitive SoV (%) = Your mentions / (Your mentions + All competitor mentions) × 100

  • Representative solution: Profound


Level 2: AI Read Tracking

What it does: AI systems cite specific web pages when generating answers. This level tracks how often AI systems access particular pages.

Server-side logs can show:

  1. Which AI accessed the website
  2. Which page it accessed
  3. When and how often it accessed the page

The metric is called PoR, or Rate of Read. Weekerp is a representative solution in this category.

The importance of this level is simple.

A page that AI has never read cannot be cited.

This data cannot be measured by traditional tools such as GA4 or Amplitude, so a separate solution is required.

Example: At 3:00 PM on July 9, ChatGPT accessed the consultation page 921 times

  • Type: Directly measured metric

  • Metric

    • PoR (Pages of Read) - number of pages read (unit: pages)

    • CoR (Coverage of Read) - read coverage (unit: %)

    • RC (Read Count) — valid AI bot requests (unit: requests)

  • Formulas

    • PoR = Unique pages accessed at least once by AI bots during the period

    • CoR = PoR / Indexable pages × 100

    • RC = Valid AI bot requests during the period (HTTP 200 and 304 only)`

  • Definitions

    • Indexable pages = URLs listed in sitemap.xml (excluding noindex, robots-disallowed, and admin paths)

    • Bot identification = by User-Agent, reported per bot (GPTBot / OAI-SearchBot / PerplexityBot / ClaudeBot, etc.)

  • Representative solution: Weekerp


Level 3: AI Visit Tracking

What it does: Identifies people who visited your website after viewing an AI response.

After Level 1, which asks whether your brand appeared, and Level 2, which asks whether your content was read, Level 3 checks whether an actual website visit occurred.

Google Analytics 4 and Weekerp are representative tracking tools for this level.

The problem: This metric is not currently fully accurate.

Referral information is often removed when users arrive through AI services.

As a result, users who actually came from an AI response may be grouped under Direct traffic because the analytics platform cannot identify where they came from.

For this reason, even GA4 cannot measure all AI-originated visits accurately.

Example: GA4 reports 12 visits from ChatGPT, while additional visits with missing attribution are classified as Direct

  • Type: Directly measured, but incomplete

  • Metric: RoV, Rate of AI Visit, commonly referred to as AI referral traffic

  • VC (Visit Count) = AI referral sessions

  • RoV (%) = AI referral sessions / Total sessions × 100

  • Representative solutions: GA4, Weekerp


Level 4: Read-to-Click Attribution

What it does: Connects Level 2, where AI reads a page, with Level 3, where a person visits the website.

The goal is to connect these events in one sequence:

"AI read this page, and that exposure led this person to visit our website."

Level 4 represents a more advanced area of measurement.

Levels 1 through 3 are measured separately. Level 4 requires AI reading activity and human visits to be observed along the same path.

This is similar to evaluating website performance by connecting impressions and clicks to calculate conversion rates.

At present, tools that measure AI bot activity and tools that measure human visits generally operate separately.

In addition, Level 3 visit attribution is still incomplete.

However, Level 4 appears achievable in the near future. For example, ChatGPT adds utm_source parameters to some outbound clicks, which makes those visits measurable in GA4.

Weekerp is currently researching and developing this area.

  • Type: Directly measurable once Level 2 can be measured reliably

  • Metric: R2V, Read-to-Visit

  • R2V (%) : Sessions landing on URL u within window T after a bot read of u / Read Count for URL u × 100

  • Representative solution: No standard solution currently exists


Level 5: Intent-to-Click Attribution

What it does: Goes one step further and identifies the question intent that generated an actual click.

Level 4 asks, "Which page generated the visit?"

Level 5 asks, "Which question generated the visit?"

Once the visit is identified, existing analytics tools can continue tracking whether that user eventually converts or purchases.

For example, users asking AI with a "price comparison" intent may visit your website frequently, while users asking with a "how to use it" intent may be directed to competitors.

This level makes it possible to measure traffic by consumer intent and understand user needs more accurately.

Example: Conversion rates are high when a consumer searches around 7:00 PM for tofu to use in doenjang-jjigae for dinner

  • Consumer situation: A family of four preparing dinner and looking for food that children will enjoy

  • Hidden intent, HIC: Wellness, health, child-friendly food, satiety, and dinner-time preparation

  • Product understanding: Looking for healthy tofu for the children's evening meal

  • Value: Enables consumers to be segmented more precisely by intent and characteristics for marketing, distribution, and customer research

At this stage, decisions about which user questions to prepare for and which content to produce can be based on actual data rather than assumptions.

It is an ideal metric for the AI search era.

It goes beyond performance measurement and can influence future content, marketing channels, audience priorities, distribution strategies, and broader management decisions.


The problem: There is currently no practical way to implement this metric fully.

Tracking tools and AI providers would need to work together. In particular, AI providers would need to provide richer attribution data.

One positive development is the introduction of advertising in ChatGPT. This may become an important foundation for making Level 5 possible.

  • Type: Directly measurable once implementation becomes possible

  • Metric: I2V, Intent-to-Visit

  • I2V (%) = Visits attributed to intent group i / Citation impressions for intent group i × 100

  • Representative solution: No standard solution currently exists


Current GEO Tracking Solutions as of July 9, 2026

Level Name Metric Measurement method Representative solution Current status
L1 AI citation tracking SoV Submit a predefined question set to AI services and measure citations Profound Early commercialization
L2 AI read tracking PoR Measure AI bot access using server and CDN logs Weekerp Early commercialization
L3 AI visit tracking RoV Measure AI referral and visitor data GA4, Weekerp Partially available but inaccurate
L4 Read-to-click attribution R2V Connect AI read logs with user visits No standard solution Exploration stage
L5 Intent-to-click attribution I2V Connect question intent with actual clicks No standard solution Future stage

Summary

  • GEO tracking is not a single metric. It consists of five levels.

  • Every metric belongs to one of two categories: estimated numbers or directly measured numbers.

  • The commonly used "answer rate" is a Level 1 estimated metric. Some critics describe it as creating your own test and grading your own result.

  • Levels 4 and 5 require a method that connects AI reading activity with actual user visits.

  • Level 2, which directly measures whether AI accessed and read a page, must serve as the foundation for that connection.

Frequently Asked Questions

Q. What is GEO tracking?

GEO tracking measures how often AI search services such as ChatGPT and Perplexity read your content, cite it, and generate actual website visits.

Traditional SEO primarily focused on search rankings. GEO tracking examines how AI systems handle your brand across five stages: citation, reading, visits, attribution, and intent.


Q. Is the answer rate, or SoV, enough to measure performance?

No. The answer rate is only Level 1 of the five-level framework and belongs to the estimated category.

It works by submitting a predefined set of questions to AI services and counting how often your brand appears.

This is useful, but it is similar to creating your own test and calculating your own score.

To demonstrate actual performance, you also need to know whether AI systems truly accessed your pages at Level 2 and whether those interactions led to visits at Level 3 or above.


Q. Why can GA4 not show whether AI bots read our pages?

Tools such as GA4 and Amplitude depend on scripts embedded in a website.

AI bots generally do not execute those scripts, so their visits are excluded from script-based analytics.

AI bot access must instead be measured directly through server logs. This is why Level 2 requires a separate tracking solution.


Q. Why is AI-originated traffic, or RoV, inaccurate in GA4?

Referral information is often removed when users visit a website through an AI response.

As a result, visits that actually came from AI services may be grouped under Direct traffic.

This causes GA4 to report fewer AI visits than actually occurred, which is why Level 3 is considered directly measured but incomplete.


Q. What is the difference between Level 4, R2V, and Level 5, I2V?

Both levels connect AI reading activity with user visits, but they use different attribution criteria.

Level 4 identifies which page generated a visit.

Level 5 identifies which question intent generated the visit.

Level 4 may become practical in the near future because ChatGPT passes utm_source parameters for some clicks, making them measurable in GA4.

Level 5 remains a future-stage concept because it requires AI providers to share richer information about the user's original question and intent.

# GEO# AI Analytcis# AI Tracking# ShareOfVoice# GA4

Get My Articles by Email

I send emails when I publish content worth reading about SEO, GEO results, and tools developed by Weekerp. Emails are usually sent two or three times a month.

M.J Kang's profile image
M.J Kang

Building Weekerp, an SEO·AEO solution. I'm always thinking about how to write more valuable articles from the insights our projects and data give us. I'll be back with good, practical writing that helps you in your day-to-day work.