Definition
SEO ROI is the return from search engine optimization: the revenue or profit organic search produces, minus what you spend on SEO, divided by that spend.
SEO ROI explained
The formula is the same as for any investment: (gain from SEO minus cost of SEO) divided by cost of SEO. The hard parts are measuring the gain and choosing the time frame.
To estimate the gain, you need:
- Organic conversions attributed to SEO, ideally from non-branded searches.
- The value of each conversion: order revenue, or lead value based on close rate and deal size.
- Profit margin, if you want ROI on profit rather than revenue.
Time frame matters because SEO compounds. Costs come first, and results build over months, then often continue after spending slows. Measuring ROI after three months usually understates it; measuring over a year or more gives a fairer view. It also helps to compare with the cost of buying the same traffic through ads, which is what organic traffic value estimates.
Example
Your brand spends a set amount on SEO over a year. Organic search brings in demo requests that close at a known rate and deal size. Multiplying through gives the revenue from SEO, and subtracting the spend and dividing by it gives your SEO ROI for the year.
Why it matters
Calculating SEO ROI turns SEO from a cost line into an investment decision you can compare with other channels.
Related service
Analytics & Reporting
GA4, Search Console and dashboards that connect organic and AI search to leads and revenue.
SEO analytics and reporting servicesPublished by Vidern, founded and led by Malhar Shah. Updated .
Find out what's holding your site back
Get a free SEO audit with prioritized fixes, delivered within 48 hours.
Related terms
- Organic traffic valueOrganic traffic value estimates what your organic search visits would cost if you paid for the same clicks with search ads.
- AttributionAttribution is how credit for a conversion is shared among the marketing touchpoints, such as searches, ads, emails and referrals, that led to it.
- Organic trafficOrganic traffic is visits that come from unpaid search results, as opposed to ads, social media, email or direct visits.
- CPA (Cost Per Acquisition)CPA (cost per acquisition) is the average advertising cost to win one conversion, such as a sale, sign-up or lead: total ad spend divided by conversions.