SEO ROI

SEO ROI (return on investment) measures how much value organic search generates compared with what you spend on it. It is usually expressed as a percentage: the revenue or profit from SEO, minus its cost, divided by its cost.

The basic formula

The standard calculation is:

ROI = (value from organic search - cost of SEO) / cost of SEO x 100

For example, if SEO costs £20,000 over a year and brings in £60,000 of gross profit, the ROI is (60,000 – 20,000) / 20,000 x 100 = 200%. Using profit rather than revenue gives a more honest figure, because revenue ignores the cost of delivering the product or service.

Working out the value

How you measure value depends on the business:

  • Ecommerce: revenue from organic sessions, tracked in Google Analytics 4 or your shop platform.
  • Lead generation: number of organic leads x lead-to-customer rate x average customer value.
  • Local businesses: calls, direction requests and bookings from search and maps.
  • Publishers: advertising or subscription income from organic traffic.

Accurate conversion tracking is essential. Without it, you are estimating rather than measuring.

Counting the costs

Include everything spent on SEO: agency or consultant fees, staff time, content production, tools, development work and any link-building or PR spend. Leaving out internal costs makes ROI look better than it is.

Why SEO ROI is tricky to measure

  • Time lag: SEO often takes months to show results, so short measurement windows undervalue it.
  • Compounding: a page can keep bringing traffic for years after the cost was paid.
  • Attribution: a customer may find you through organic search, then return via an advert or email. Your attribution model decides who gets the credit.
  • Branded searches: some organic traffic would arrive anyway because people already know you.
  • Zero-click and AI answers: visibility in search results and AI tools can build awareness without producing a tracked visit.

How to improve SEO ROI

  1. Prioritise keywords with commercial intent, not just high search volume.
  2. Improve the conversion rate of pages that already rank.
  3. Fix technical issues that stop valuable pages ranking.
  4. Refresh existing content before creating lots of new pages.
  5. Set clear SEO KPIs and review them monthly against cost.

Comparing with paid search

A useful sense check is to estimate what the same traffic would cost through paid ads. This is not true ROI, but it shows the value of rankings in terms decision-makers understand. Keep in mind that paid and organic clicks do not always convert at the same rate, so treat this as a rough guide rather than a precise figure.

The other key difference is what happens when spending stops. Paid traffic ends almost immediately when the budget runs out. Organic rankings usually decline gradually, if at all, which is why SEO ROI tends to look stronger the longer you measure it. Reviewing ROI over 12 to 24 months gives a fairer picture than judging a single quarter.

If you are budgeting for outside help, see how much an SEO consultant costs.

Key Takeaways

  • SEO ROI compares the value from organic search with the cost of SEO.
  • Using profit rather than revenue gives a more realistic figure.
  • Good conversion tracking is needed to measure value accurately.
  • Time lags, attribution and compounding make SEO ROI hard to pin down.
  • Focusing on commercial intent and conversions usually raises ROI fastest.

Related Terms

Not sure how your own site measures up? Request a free SEO review, or keep learning in the SEO Encyclopedia.