LUWIZ
Strategie · 10 min de lecture

How to Measure SEO ROI

Cyril QuesnelCyril Quesnel·16 juin 2026·10 min de lecture
How to Measure SEO ROI

Measuring SEO ROI rests on a simple equation: (value generated − cost invested) ÷ cost invested. The difficulty isn't the math, it's attribution. Organic traffic rarely converts on the first click; it fuels a multi-touch journey spread over weeks. A solid framework therefore assigns value to every assisted conversion, accounts for the maturation of SEO (6 to 12 months), and separates the SEO share from the GEO share. You track three families of metrics: visibility (rankings, AI citations), qualified traffic (sessions, conversion rate by intent), and business value (pipeline, revenue, cost of acquisition). Without an explicit attribution model, SEO appears to underperform against paid channels with immediate conversion. With a rigorous framework, it often reveals the best cost per acquisition at scale. This article details the metrics, the calculation model, and the attribution grid to manage your SEO like a financial asset.

Why SEO ROI is so hard to measure

SEO ROI is hard to measure because search rankings almost never convert on the first click. They fuel a long, multi-touch journey where the final conversion is often attributed to another channel. The value exists, but it hides inside attribution.

Three structural obstacles explain this difficulty.

The time lag

SEO is an asset, not an expense. You invest today and the value materializes over 6 to 12 months. Content published in January may generate its traffic peak in September. This latency makes any premature measurement misleading: you compare an immediate cost to a deferred value.

The fragmented journey

A visitor discovers your brand through an organic article, returns three weeks later via a branded search, then converts after an email. In a last-click model, SEO earns zero credit. Yet without the first touchpoint, the journey would never have started.

The invisible GEO share

Since more than 50% of Google queries now trigger an AI Overview, part of your visibility no longer produces a click. Your brand is cited, read, remembered, but traffic doesn't move. Measuring ROI without including this share of voice mechanically underestimates your organic performance.

Key takeaway
SEO isn't measured like an ad with immediate conversion. It's an asset whose value reveals itself over time and across a multi-touch journey. Any measurement framework must account for the time lag and assisted attribution, otherwise you'll wrongly conclude that SEO underperforms.

The three families of metrics to track

A credible measurement framework rests on three nested families of metrics: visibility, qualified traffic, and business value. Each feeds the next. Tracking traffic alone means steering only halfway.

Family 1 — Visibility

These are the leading indicators. They move first and signal future performance.

  • Average rankings on your priority queries
  • Organic share of voice across your semantic cluster
  • Citations in AI Overviews and answer engines
  • Number of keywords in the top 10 (knowing that 92% of AI Overview citations come from the top 10)
  • Impression volume in Search Console

Family 2 — Qualified traffic

Raw traffic says nothing. Qualified traffic, segmented by intent, says everything.

  • Organic sessions by intent (informational, commercial, transactional)
  • Conversion rate by page type
  • Pages per session and journey depth
  • Bounce rate on strategic landing pages

Family 3 — Business value

This is the only family that matters to leadership. The first two justify it.

  • Revenue attributed to organic traffic
  • Pipeline generated (qualified leads × conversion rate)
  • Organic cost of acquisition vs. other channels
  • Customer lifetime value of SEO-sourced leads
47 %
positions 5-10 in AI Overviews

Nearly half of AI citations come from positions outside the classic top 3. Tracking only your positions 1-3 makes you miss a decisive share of your real visibility.

To frame your budget upfront, read our analysis on how much an SEO audit costs and our guide to a startup SEO budget. The cost invested is half of the ROI equation.

The SEO ROI calculation model

The SEO ROI formula is: (value generated − total cost) ÷ total cost, expressed as a percentage. Its rigor depends entirely on the quality of your two terms. Most calculations fail because they undervalue the value and oversimplify the cost.

Building total cost

Total cost isn't just your agency invoice. It adds up:

  • The fees of your SEO agency or the internal salary
  • Tools (crawl, rank tracking, log analysis)
  • Content production time (writing, design, integration)
  • Technical cost (development, redesign, performance)

Building the value generated

Value is calculated differently depending on your model.

For e-commerce: direct organic revenue + value of assisted conversions. For B2B: number of organic leads × conversion rate × average customer value. For SaaS: attributed subscriptions × customer lifetime value.

ElementApproximate calculation (to avoid)Rigorous calculation
Traffic valueTraffic × average CPCReal conversions × customer value
AttributionLast click onlyWeighted multi-touch
HorizonCurrent month6 to 12 rolling months
Assisted conversionsIgnoredBuilt into the model
GEO shareNot countedShare of voice + citations

Illustrative example

Take an illustrative case. An SMB invests €24,000 over the year (agency + tools + content). Organic traffic generates 80 leads, of which 12% convert, for an average customer value of €4,000. The value generated reaches 80 × 0.12 × 4,000 = €38,400. The ROI: (38,400 − 24,000) ÷ 24,000 = 60%. This figure is purely illustrative and must be recalculated with your real data.

The attribution problem

Attribution is the weak link in measuring SEO ROI. The last-click model, still dominant, attributes all the value to the channel that closes the conversion. It systematically penalizes SEO, which comes in at the top of the funnel.

Why last click ruins SEO

SEO excels in the discovery phase. The user reads an article, remembers your brand, then returns weeks later via a branded search or a retargeting ad. Last click credits retargeting. SEO disappears from the report. The wrong conclusion: "SEO doesn't convert."

Adopt a multi-touch model

The solution is an attribution model that distributes value across the entire journey. Configure it in GA4 and follow these steps.

Enable data-driven attribution in GA4

Leave the default last-click model. GA4 offers data-driven attribution that weights each touchpoint by its real contribution to the conversion.

Define your conversions and their value

Assign a monetary value to each micro-conversion (download, demo request, sign-up). Without value, attribution produces no usable figure.

Segment by search intent

Separate informational traffic from transactional. The first feeds awareness, the second conversion. Mixing them distorts the organic conversion rate.

Track assisted conversions

In the conversion path reports, isolate the journeys where organic appears as first or intermediate. That's where the invisible value of SEO hides.

Reconcile with your CRM

Link organic leads to the revenue actually signed. SEO may generate fewer leads but higher-value ones: only the CRM reveals it.

Key takeaway
Changing your attribution model radically changes the ROI displayed. By moving from last click to data-driven, many teams discover that SEO contributes 2 or 3 times more conversions than they thought. Attribution isn't a technical detail: it's what decides your budget.

Measuring GEO ROI as a complement

GEO ROI isn't measured like SEO ROI. The value no longer lies in the click, but in the citation, the brand mention, and the influence on the decision within AI answers. Ignoring this dimension means measuring 2026 with the tools of 2020.

The specific GEO metrics

With ChatGPT exceeding 900 million weekly users, your presence in its answers is a measurable asset. Track:

  • Share of voice in AI answers on your target queries
  • Number of citations per engine (ChatGPT, Perplexity, Gemini, AI Overviews)
  • Referral traffic identified as coming from AI assistants
  • Consistency of off-site brand mentions

The underestimated lever: off-site mentions

An Ahrefs analysis covering 200,000 domains (December 2025) shows that off-site brand mentions correlate more strongly with AI citations than Domain Rating. YouTube mentions show a correlation of 0.737 and Reddit carries weight, where Domain Rating caps at 0.266. Wikipedia alone accounts for 47.9% of ChatGPT citations.

The consequence is direct for your measurement: GEO ROI is built as much off your site as on it. And since only 11% of domains are cited by both ChatGPT and AI Overviews, capturing both constitutes a rare and measurable competitive advantage.

The technical prerequisite

No GEO ROI measurement makes sense if your pages aren't readable by the models. LLMs don't execute JavaScript: SSR rendering or static HTML is essential to be read and cited. Likewise, a FAQPage schema remains a strong signal for appearing in AI Overviews. The ideally citable passage sits between 134 and 167 words, structured to answer the query directly.

11 %
domains cited by ChatGPT AND AI Overviews

Only a fraction of sites manage to be cited by both ecosystems. Measuring and optimizing this dual presence is one of the most differentiating ROI levers of 2026.

To concretely estimate the combined return of your SEO and GEO efforts, use our SEO/GEO ROI Calculator. It builds multi-touch attribution and AI share of voice into a single equation.

Not sure whether your SEO is really paying off?

Our free GEO audit quantifies your real visibility, your AI citations, and your untapped ROI potential. Request it in two minutes.

Questions fréquentes

How long before you can measure SEO ROI?+

Expect 6 to 12 months before a reliable signal. The first rankings often appear within 3 to 4 months, but the maturation of traffic and conversions plays out across the year. Measuring ROI before 6 months leads to distorted conclusions and premature budget decisions.

What formula should you use to calculate SEO ROI?+

The base formula is (value generated − total cost) ÷ total cost, expressed as a percentage. Value generated adds the revenue attributed to organic traffic and the value of assisted conversions. Total cost includes fees, tools, and internal time spent on SEO.

How do you attribute a conversion to SEO rather than another channel?+

Use a multi-touch attribution model rather than last click. SEO often comes in at the start of the journey, during the discovery phase. A position-based or data-driven model in GA4 distributes value across touchpoints and avoids underestimating organic.

Is GEO measured the same way as SEO?+

No. GEO is measured first by citations in AI answers, share of voice on your target queries, and referral traffic from ChatGPT or Perplexity. The click is often absent: the value lies in the brand mention and its influence on the decision, which requires specific indicators.

Cyril Quesnel
Cyril Quesnel
Fondateur — Expert SEO & GEO

Expert en référencement naturel et optimisation pour les IA génératives (GEO). Fondateur de Luwiz, spécialisé dans la visibilité des entreprises SaaS et B2B sur Google et dans les moteurs d'IA (ChatGPT, Perplexity, Gemini).