
SEO takes time and costs money. So, before you commit, you need to know - will it actually pay off?
Most people guess. Or they trust an agency who just wants to provide a service. That's risky.
The truth is, there's a simple way to work out if SEO will deliver a return for your business, before you spend a penny. You just need to do some basic maths using search volume, conversion rate and customer value.
If the numbers stack up, invest. If they don't, save your money or invest in another marketing channel.
This post shows you exactly how to work it out yourself, using free tools and straightforward calculations. No guesswork. No blind faith.
When we ask business owners whether SEO will pay off for them, most can't give a clear answer.
And it's not because they're not smart. It's because they don't have the information they need to make the call. They don't know how much traffic they could realistically get from SEO, or what that traffic is worth in revenue. They don't know how long it'll take, what it'll cost, or how SEO compares to other channels they could invest in instead.
So, they either avoid SEO entirely (and miss out on one of the best long-term channels), or they spend blindly and hope for the best (and waste money on something that was never going to work).
There's a better way. Do the maths first.
You don't need to be a data analyst. You just need to answer four simple questions and you'll know whether SEO is worth it for your business.
Here's the framework. Work through these four steps, and you'll have your answer.
The first question is: how many people are actually searching for what you sell?
If no one's searching, SEO won't work. If thousands of people are searching every month, there's an opportunity.
How to find search volume:
What to search for:
Think about the terms your customers would use to find you. Not industry jargon. Actual phrases people type into Google.
For example:
Make a list of 10–20 keywords that are relevant to what you sell. Note down the monthly search volume for each.
You won't rank #1 for everything overnight. But with consistent effort, most businesses can realistically rank in positions 1–5 for their key terms within 6–12 months.
Here are average click-through rates (CTR) by position:
Let's say you're targeting a keyword with 5,000 searches per month, and you think you can realistically rank in position 3.
Potential monthly traffic = 5,000 × 10% = 500 visitors/month
Do this for your top 5–10 keywords, and add up the total potential traffic.
Traffic is meaningless if it doesn't convert into sales or leads.
So the next question is: what's that traffic worth in revenue?
You need two numbers:
If you don't know your conversion rate, use these benchmarks:
If you don't know your customer value:
Now do the maths.
Potential monthly revenue = (potential traffic × conversion rate × customer value)
Let's use the example from earlier:
Potential monthly revenue = 500 × 0.02 × £150 = £1,500/month
That's what SEO could be worth to you once you're ranking.
SEO isn't free. And it doesn't happen overnight.
Typical costs:
Typical timeline:
Let's assume you're working with an agency at £1,250/month, and it takes 9 months to start ranking well.
Total investment to get results = £1,250 × 9 = £11,250
Once you're ranking, you're generating £1,500/month in revenue from SEO.
Break-even point = £11,250 ÷ £1,500 = 7.5 months
So, you break even 7.5 months after you start ranking — or roughly 16–17 months after you start the SEO work.
After that, it's essentially free traffic forever (as long as you maintain your rankings).
The final question is - how does SEO compare to other ways you could get the same traffic?
Let's compare to Google Ads.
If you wanted to get 500 visitors/month from Google Ads instead of SEO, what would it cost?
Let's say the average cost-per-click (CPC) for your keywords is £2.50.
Monthly cost = 500 clicks × £2.50 = £1,250/month
That's £1,250 every single month, forever. If you stop paying, the traffic stops.
With SEO, you pay £1,250/month for 9 months (£11,250 total), then the traffic keeps coming without ongoing ad spend.
After 17 months, SEO has paid for itself. After that, you're saving £1,250/month compared to Paid Ads.
Over 3 years, that's a saving of £33,750.
Let's compare to Paid Social.
Paid Social (Facebook, Instagram, TikTok) can work well for some businesses, and depending on that fact, the traffic can sometimes be less qualified than search traffic.
People on Google are actively looking for what you sell. People on social media are usually scrolling and need to be interrupted.
That usually means:
SEO traffic is higher intent, converts better and compounds over time.
Let's put it all together with a realistic example.
You’re an eCommerce brand selling kitchen equipment.
If you're in it for the long term (2+ years), SEO pays off. You can break even in 17 months, then it's essentially free traffic that keeps delivering.
If you need results in the next 3–6 months, stick with Paid Ads. SEO won't deliver fast enough.
SEO isn't right for every business. Here's when you should save your money and focus elsewhere.
If no one's searching for what you sell, SEO won't work. This is common in very niche B2B markets, new product categories that people don't know exist yet, or highly specialised services with tiny audiences. In these cases, you're better off with LinkedIn outreach, partnerships, referrals, or industry events.
If your average customer is worth £50 and your conversion rate is 1%, the maths doesn't work. Let's say you get 500 visitors/month from SEO — that's 5 customers at £50 each, or £250/month revenue. If you're paying £1,250/month for SEO, you're losing money. Focus on retention and increasing customer value first, or use lower-cost channels like email and social.
SEO takes 6–12 months minimum. If you need sales now, it's not the right channel. Stick with Google Ads, Paid Social, partnerships, or email campaigns instead.
If you're up against massive brands with huge budgets and a decade of SEO work behind them, you'll need a massive budget to compete. It's not impossible, but it'll take longer and cost more. Consider targeting long-tail keywords they're not focusing on, or focus on Paid Ads where you can compete on budget, not authority.
Some industries like gambling, pharmaceuticals and finance are incredibly hard to rank in because of regulations and competition. It's not impossible, but the ROI might not stack up. In these cases, Paid Ads (if allowed), partnerships, referrals, or content marketing on third-party platforms might be better options.
Here's the short version.
SEO will pay off if there's decent search volume for what you sell (thousands of searches per month), your customer lifetime value is high enough to justify the investment, you're in it for the long term (12+ months), your conversion rate is at least 1–2% (or you're willing to fix it), and you're not up against impossible competition.
SEO won't pay off if no one's searching for what you sell, your customer value is too low, you need results in the next 3 months, your competitors have a 10-year head start and unlimited budgets, or you're in a highly restricted industry.
Do the maths. Work through the four steps: work out potential traffic (search volume × CTR), work out what that traffic is worth (traffic × conversion rate × customer value), factor in cost and time (agency fees × months to rank) and compare to other channels (Google Ads, Paid Social, etc.).
If the numbers work, SEO is one of the best long-term investments you can make. It compounds over time, and once you're ranking, the traffic is essentially free. If the numbers don't work, save your money and focus on channels that'll give you a faster return.
Don't guess. Don't trust promises. Do the maths.