SEO ROI: Stop Measuring It Wrong

Calculating the ROI of SEO means estimating the commercial value of organic traffic relative to what you invested to earn it. The challenge is not the maths, it is the honesty required to do it properly. Most SEO ROI calculations are either wildly optimistic or so hedged they are useless, and both failures lead to bad budget decisions.

Done well, SEO ROI gives you a defensible number you can put in front of a CFO. Done poorly, it gives you a number that feels good in a deck and falls apart the moment someone asks a follow-up question.

Key Takeaways

  • SEO ROI is calculable, but only if you separate organic traffic that converts from organic traffic that merely exists.
  • Attributing 100% of a conversion to SEO when the customer also saw a paid ad and an email is a measurement failure, not a win.
  • The investment side of the equation is consistently underestimated: content production, technical work, and internal time all count.
  • Honest approximation beats false precision. A range you can defend is more useful than a single figure you cannot.
  • SEO ROI compounds over time in a way paid media does not, and that asymmetry needs to be built into how you model it.

Why Most SEO ROI Models Are Wrong Before They Start

I spent several years running performance marketing at scale, managing budgets across paid search, paid social, and programmatic for clients across more than thirty industries. One thing I noticed consistently: the teams with the most impressive-looking attribution models were often the ones with the least accurate picture of what was actually driving revenue.

SEO ROI suffers from the same problem, but in a different direction. Performance marketing tends to over-claim credit through last-click attribution. SEO teams tend to under-claim because organic conversions are harder to tie to a specific piece of work, so they either ignore the question or produce numbers that are obviously inflated to compensate.

The root cause is the same in both cases: people are measuring what is easy to measure rather than what is true. Organic sessions are easy to count. Revenue influenced by organic sessions is harder to isolate. And the investment required to generate those sessions is almost always undercounted because it is spread across multiple teams and cost centres.

If you want a model that holds up to scrutiny, you have to start by accepting that you are building an approximation, not a proof. That is not a weakness. That is honest measurement, and it is more useful than a precise number built on shaky assumptions. Moz has written well about approaching SEO with a product mindset, and the same discipline applies here: treat your ROI model as something you iterate on, not something you publish once and defend forever.

If you are working through a broader SEO strategy and want context for where ROI measurement fits, the Complete SEO Strategy hub on The Marketing Juice covers the full picture, from technical foundations through to commercial measurement.

What Actually Goes Into the Investment Calculation

Most SEO ROI calculations start with the return and treat the investment as a footnote. That is backwards. Getting the investment number right is where most models fall down, and underestimating it makes your ROI look better than it is, which leads to overconfidence and eventually disappointment.

The full investment in SEO includes several categories that are often missed or partially counted.

Agency or freelancer fees. This is the obvious one. If you are paying an agency a monthly retainer or a freelancer by the project, that number goes in. Most people include this.

Internal team time. This is where the undercounting starts. If your head of content spends 40% of their time on SEO-related work, that proportion of their salary and on-costs belongs in the calculation. The same applies to developers who implement technical recommendations, designers who build landing pages, and any marketing manager who coordinates the programme. When I was running agencies, I saw clients consistently exclude internal time from their cost calculations, which made agency fees look expensive by comparison. They were not expensive. The internal costs were just invisible.

Content production costs. Whether you are paying writers, a content studio, or using in-house resource, the cost of creating and maintaining content is a real cost. Do not forget content that needs to be updated or consolidated over time. That maintenance work is not free.

Tools and technology. Crawl tools, rank trackers, keyword research platforms, and analytics infrastructure all have a cost. Apportion the share used for SEO activity if these tools serve multiple functions.

Technical implementation. If your development team spent two sprints implementing structured data and fixing crawl issues, that time has a cost. It belongs in the model.

Add these up across a twelve-month period and you will often find the true investment is 30 to 50 percent higher than the figure people typically use. That matters when you are calculating ROI, because a smaller denominator makes the ratio look better than it is.

How to Calculate the Return Without Fooling Yourself

The return side of the equation requires you to answer one question honestly: how much revenue can you credibly attribute to organic search, accounting for the fact that SEO was probably not the only thing that influenced those conversions?

There are a few approaches, each with different levels of rigour and different resource requirements.

Organic traffic value using conversion data. The most straightforward method: take your organic sessions, apply your organic conversion rate, multiply by average order value or average contract value, and you have a gross revenue figure attributable to organic. The problem is that this treats every organic conversion as 100% caused by SEO, which is rarely true. A customer who found you via organic search last month may have also seen three retargeting ads and opened two emails. Organic search was part of the story, not all of it.

A more honest version of this model applies a contribution factor. If you believe organic search typically plays a significant but not exclusive role in your customer experience, you might attribute 50 to 70 percent of the conversion value to organic rather than the full amount. That is a judgment call, but it is a more defensible one than claiming 100 percent.

Equivalent paid traffic cost. Another approach is to estimate what it would cost to buy equivalent traffic through paid search. Take your organic click volume for a given period, identify the average CPC for those terms in your market, and multiply. This gives you a cost-avoidance figure rather than a revenue figure, but it is useful for communicating the value of organic to stakeholders who think in paid media terms. I have used this method in client presentations when the conversion data was incomplete, and it tends to land well with finance teams because it is concrete and comparative.

Incrementality testing. The most rigorous approach, and the hardest to execute. If you can identify a period or a geographic market where SEO investment was paused or significantly reduced, you can compare performance against a control period or market to estimate the incremental contribution of SEO. Most businesses cannot run this kind of test cleanly, but if you have the data and the patience, it produces the most defensible numbers. Forrester has written about the importance of readiness and rigour in measurement frameworks, and that discipline applies directly here.

Pipeline and lead value for B2B. If you are in B2B and organic search generates leads rather than direct transactions, you need to work with your CRM data. Track which leads originated from organic search, follow them through the pipeline, and calculate the revenue they generated. This requires clean UTM tracking and a CRM that actually gets used properly, which is a higher bar than it sounds. But it produces the most commercially meaningful number for B2B businesses.

The Compounding Argument: Why SEO ROI Looks Different Over Time

One of the most important things to understand about SEO ROI is that the calculation changes depending on the time horizon you use. This is where SEO genuinely differs from paid media, and where the argument for SEO investment is strongest if you make it correctly.

When you stop spending on paid search, the traffic stops. The relationship between investment and return is roughly linear and immediate. SEO does not work that way. Content and authority built over twelve months continues to generate traffic and conversions in months thirteen through thirty-six and beyond, often with minimal additional investment. The return accumulates on top of a fixed sunk cost.

This means that if you calculate SEO ROI at month six, you will almost certainly see a negative or marginal return. The investment has been made but the compounding has barely started. If you calculate it at month thirty-six on the same programme, the ROI will look dramatically better because the denominator (investment) has grown modestly while the numerator (cumulative return) has grown substantially.

I have had this conversation in budget reviews more times than I can count. A CFO looks at the first-year SEO spend and asks why the return does not justify the cost. The honest answer is that you are looking at the wrong time window. SEO is a capital investment, not an operating expense. You would not judge the ROI of a new factory after six months of production.

The practical implication: when you build your SEO ROI model, build it across a three-year horizon. Show year-one ROI, year-two ROI, and cumulative ROI. The trajectory is usually more persuasive than any single-year figure. Moz’s analysis of long-term SEO trends reinforces why sustained investment tends to outperform short-cycle approaches.

The Attribution Problem You Cannot Fully Solve

I want to be direct about something that SEO ROI guides often gloss over: the attribution problem in SEO is genuinely difficult, and no model solves it completely. Anyone who tells you otherwise is either selling something or has not looked closely enough at their data.

The challenge is that organic search rarely operates in isolation. A customer might discover your brand through an organic search, leave without converting, see a display ad two weeks later, click a social post, and then convert after clicking a branded paid search ad. Most attribution models will give the credit to the last click, which means paid search gets the conversion and SEO gets nothing. That is obviously wrong. But the alternative, giving SEO full credit for every customer who ever touched an organic result, is equally wrong in the other direction.

The honest approach is to acknowledge the attribution limitation explicitly in your model and build in conservative assumptions. If you are going to err, err on the side of underestimating the return. A number you can defend under pressure is more valuable than a number that looks impressive until someone asks how you got there.

One practical step that helps: segment your organic traffic by intent. Branded organic searches (people searching for your company name) are a different category from non-branded informational or commercial searches. Branded organic traffic is often better attributed to brand-building activity or existing customer loyalty than to SEO specifically. Non-branded commercial and transactional searches are where SEO is doing the most distinct work. Separating these in your model produces a more accurate picture. Search Engine Journal has explored how usability and search performance intersect, which is relevant context for understanding what organic traffic you are genuinely earning versus inheriting.

Benchmarks Worth Using and Ones to Ignore

There is a category of SEO content that throws out specific ROI benchmarks with great confidence and no sourcing. “SEO delivers 14.6% close rates.” “Organic search has 5.66x higher ROI than paid search.” These numbers circulate endlessly in marketing content, and most of them are either outdated, taken out of context, or simply made up.

I am not going to give you a benchmark ROI figure for SEO because I do not have one that is reliable enough to publish. What I can tell you is that the range of outcomes is enormous, driven by factors including your industry, the competitiveness of your keyword landscape, your existing domain authority, the quality of your content production, and how well your site converts. An e-commerce business in a niche category with low competition and a well-optimised site can see extraordinary organic ROI. A B2B SaaS business trying to rank for highly competitive enterprise software terms will see a very different trajectory.

The benchmark that matters is your own historical data. If you have been running SEO for two or more years, you have the inputs to build a reasonably accurate model. If you are starting from scratch, use industry cost-per-click data to estimate the equivalent paid value of the traffic you are targeting, and use that as your return estimate in year one. It is imperfect but it is honest.

What you can benchmark meaningfully are the inputs: content production costs per piece, average organic conversion rates by traffic segment, and average deal values. These are numbers you can verify and defend. Build your model from those, not from industry averages published in vendor blog posts.

Presenting SEO ROI to Stakeholders Who Do Not Trust It

The calculation is only half the problem. The other half is presenting it to a finance director or a CEO who has been burned by inflated marketing claims before and approaches every ROI slide with scepticism. That scepticism is earned, and the worst thing you can do is respond to it with more confident-sounding numbers.

When I was presenting to boards and executive teams, I found that showing your working was more persuasive than showing a polished number. Walk through the assumptions. Explain what you included and what you excluded. Show the conservative case alongside the base case. Acknowledge where the model is weakest. That kind of transparency tends to build more credibility than a single impressive ROI figure, because it signals that you are thinking rigorously rather than reverse-engineering a number to justify your budget.

One framing that tends to work well with commercially-minded stakeholders: compare SEO to the cost of buying equivalent traffic. If your organic programme generates 50,000 non-branded commercial clicks per month, and the average CPC for those terms in your market is £2.50, you are generating £125,000 per month in traffic value. If your total SEO investment is £20,000 per month, the cost-avoidance ratio is straightforward and easy to understand. It does not tell the whole story, but it anchors the conversation in terms that finance teams find intuitive.

Pair that with conversion data from your organic segment, and you have a two-part case: here is what it would cost to buy this traffic, and here is what that traffic is generating in pipeline or revenue. That combination is usually enough to get a serious conversation started. Unbounce’s conversion rate research is worth reviewing if you want to benchmark your organic conversion performance against broader industry patterns.

For everything that sits upstream of the ROI conversation, including how to structure your SEO programme so it generates measurable commercial outcomes in the first place, the Complete SEO Strategy hub covers the strategic and tactical foundations in detail.

A Simple Framework You Can Actually Use

To bring this together, here is a straightforward framework for calculating SEO ROI that avoids the common failure modes.

Step 1: Calculate total investment. Sum agency or freelancer fees, internal team time (prorated by percentage of time spent on SEO), content production costs, tools, and technical implementation. Use a twelve-month window.

Step 2: Isolate non-branded organic traffic. Strip out branded searches from your organic data. You are measuring what SEO is generating, not what your brand reputation is generating.

Step 3: Apply a realistic conversion rate and value. Use your actual organic conversion rate for non-branded traffic, not your overall site conversion rate. Apply your average transaction value or average lead value. This gives you a gross return figure.

Step 4: Apply a contribution factor. Decide what proportion of that return you are willing to attribute to SEO, accounting for other touchpoints in the customer experience. Somewhere between 50 and 75 percent is a reasonable range for most businesses with multi-touch customer journeys. Document your reasoning.

Step 5: Calculate ROI. (Attributed return minus total investment) divided by total investment, expressed as a percentage. Build this for year one, year two, and year three to show the compounding effect.

Step 6: Sense-check against equivalent paid traffic cost. Calculate what it would cost to buy equivalent non-branded commercial traffic through paid search. If your organic ROI calculation looks dramatically better than this implied value, revisit your assumptions. If it looks roughly consistent or better, you have a defensible model.

This is not a perfect model. No SEO ROI model is. But it is honest, it is transparent about its assumptions, and it will hold up to the kind of scrutiny that matters when budget decisions are on the table. Optimizely’s thinking on content ecosystems is worth reading alongside this, particularly if your SEO programme is closely integrated with broader content and personalisation investment.

About the Author

Keith Lacy is a marketing strategist and former agency CEO with 20+ years of experience across agency leadership, performance marketing, and commercial strategy. He writes The Marketing Juice to cut through the noise and share what works.

Frequently Asked Questions

What is a good ROI for SEO?
There is no universal benchmark that is reliable enough to use. SEO ROI varies enormously based on industry competitiveness, domain authority, content quality, and how well the site converts. Rather than targeting an industry average, build your model from your own cost data and conversion rates, and compare the result to what equivalent paid traffic would cost in your market. That comparison is more meaningful than any published benchmark.
How long does it take for SEO to show a positive ROI?
For most businesses, SEO investment takes six to twelve months before it generates meaningful organic traffic, and another six to twelve months before that traffic compounds to a point where the cumulative return exceeds the cumulative investment. Businesses in low-competition niches with strong existing domain authority can see positive ROI sooner. Highly competitive markets with weak existing authority can take two to three years. Model your ROI across a three-year horizon rather than expecting year-one payback.
Should branded organic traffic be included in SEO ROI calculations?
No, or at least not without careful qualification. Branded organic traffic is primarily driven by brand awareness and existing customer loyalty, not by SEO activity. Including it in your SEO ROI calculation inflates the return and misrepresents what SEO is actually delivering. Separate non-branded commercial and informational organic traffic from branded traffic, and build your ROI model on the non-branded segment.
How do you calculate the investment side of SEO ROI?
Total SEO investment includes agency or freelancer fees, the prorated cost of internal team time spent on SEO activity, content production costs, tools and technology, and the cost of technical implementation work. Internal time is the most commonly underestimated component. If your content team, developers, and marketing managers are spending significant time on SEO-related work, that time has a cost that belongs in the calculation.
How do you handle attribution when SEO is one of several marketing touchpoints?
Acknowledge the attribution limitation explicitly rather than ignoring it. Apply a contribution factor to your organic conversion value, typically between 50 and 75 percent, to account for the role other channels play in the customer experience. Document your reasoning for the factor you choose. A conservative, well-reasoned estimate is more credible in a budget conversation than a full-attribution figure that assumes SEO drove every conversion it touched.

Similar Posts