TL;DR
- A good ROI for SEO is any return above your total SEO cost, usually reached within 6 to 12 months. Over three years, a good campaign returns several times what it costs.
- First Page Sage (2025) reported three-year SEO ROI from 317% in e-commerce to 1,389% in real estate. Its campaigns broke even in 6 to 14 months.
- SEO pays off slowly. Ahrefs (May 2025) found only 1.74% of new pages reached Google’s top 10 within a year.
- Organic search still drives the most visits. SE Ranking (June 2026) found it brings 42.75% of website traffic, against 0.32% from AI platforms.
- Compare SEO with what leads would cost elsewhere. LocaliQ (2026) puts the average Google Ads cost per lead at $66.69, and $131.63 for legal services.
What Is a Good ROI for SEO?
A good ROI for SEO is a return that covers your full SEO cost within the first year, then grows each year after. For most small businesses, a healthy target is breaking even in 6 to 12 months and earning back two or more times your spend by year three.
First Page Sage, an SEO agency, says “Positive ROI in an SEO campaign is achieved over a 6-12 month period.” Its 2026 ROI report shows three-year averages of 317% to 1,389% across industries. Those figures come from the agency’s own large campaigns, so treat them as an upper range, not a promise.
I’m Mamun, an AI SEO and local SEO consultant, and I’ve worked in SEO since 2022. Business owners ask me about ROI more than anything else. This guide shows realistic numbers, the timelines behind them, and how to judge your own return.
Want to know what SEO could return for your business? Get a Free Mini SEO Audit and I’ll estimate it from your current traffic.
Is a 20% ROI Good for SEO?
A 20% ROI is good for SEO in the first year, because most campaigns are still building. It means you earned back your cost plus 20%. SEO returns tend to grow over time, since rankings and content keep working after you stop paying for them. A 20% return in year one can become much larger by year three.
What Is the Average SEO ROI by Industry?
The average three-year SEO ROI ranges from about 300% to over 1,300%, depending on the industry. In First Page Sage’s 2026 report, real estate returned the most at 1,389%, and e-commerce returned the least at 317%.
| Industry | Average 3-year ROI | Months to break even |
|---|---|---|
| Real estate | 1,389% | 10 |
| Medical device | 1,183% | 13 |
| Financial services | 1,031% | 9 |
| Addiction treatment | 736% | 8 |
| B2B SaaS | 702% | 7 |
| HVAC | 678% | 6 |
| Legal services | 526% | 14 |
| E-commerce | 317% | 9 |
Source: First Page Sage (2025). Data from the agency’s client campaigns, Q1 2021 to Q3 2025.
Read these numbers with care. The campaigns cost about $120,000 a year, far more than most small businesses spend. Smaller budgets usually earn smaller absolute returns. Still, the ranking between industries is useful. High-value customers, like legal or real estate clients, make SEO pay off more per lead.
How Long Does SEO Take to Pay Off?
SEO usually takes 6 to 14 months to pay off, depending on your industry and competition. In First Page Sage’s data, HVAC broke even fastest at 6 months, and legal services took longest at 14 months.
Google gives a similar range. In a 2017 hiring video, Google’s Maile Ohye said SEOs need “four months to a year” to make improvements and see benefit, as Page One Power reported. Ranking new pages is getting harder, too. Ahrefs found only 1.74% of new pages reached the top 10 within a year, down from 5.7% in 2017. It also found “the average #1 ranking page is 5 years old.”
That’s why first-year ROI looks low for many businesses. Early months go into fixes, content, and local signals. Returns usually build in the second and third years, as pages gain age and links.
How Do You Calculate SEO ROI?
You calculate SEO ROI by subtracting your SEO cost from the profit SEO brought in, then dividing by the cost. The Corporate Finance Institute defines ROI as a ratio of “the benefit an investor will receive in relation to their investment cost.”
The formula is: SEO ROI = (profit from organic search − SEO cost) ÷ SEO cost × 100.
Here’s a worked example with made-up numbers for a local business:
| Item | Example amount |
|---|---|
| SEO cost for one year | $18,684 ($1,557 a month, the Ahrefs local SEO average) |
| New clients from organic search | 10 |
| Profit per new client | $3,000 |
| Profit from SEO | $30,000 |
| First-year ROI | ($30,000 − $18,684) ÷ $18,684 = 61% |
Example only. The $1,557 figure is the average local SEO retainer in the Ahrefs SEO pricing survey (updated August 2024). Client numbers are hypothetical.
Use profit, not revenue, and count lifetime value when clients come back. If you’re weighing a hire, my freelance vs. in-house SEO comparison shows what each option costs per year. My guide to calculating SEO ROI covers tracking setup and attribution in more detail.
How Does SEO ROI Compare With Google Ads?
SEO usually costs less per lead than Google Ads over time, but ads deliver leads from day one. The fairest test is to ask what your organic leads would cost if you bought them through ads.
LocaliQ’s 2026 benchmarks put the average Google Ads cost per lead at $66.69 across industries. Attorneys and legal services paid $131.63 per lead, dentists $72.97, and physicians $40.04. So if SEO brings a law firm 15 leads a month, buying those leads through ads would cost about $1,974 a month.
The comparison isn’t always one-sided. First Page Sage’s customer acquisition cost data (2025) found thought leadership SEO cost $298 per B2C customer, against $290 for PPC. Basic SEO cost more, at $1,201. Quality matters as much as the channel.
My guide to SEO vs. paid ads compares both channels side by side.
Does AI Search Lower SEO ROI?
AI search lowers clicks on some queries, but organic search still drives far more traffic than AI tools. Ahrefs (February 2026) found an AI Overview correlates with a 58% lower click rate for the top result. Pew Research (July 2025) found people clicked a result on 8% of visits with an AI summary, against 15% without one.
Traffic share tells a different story. SE Ranking found organic search accounts for 42.75% of website traffic, while AI platforms account for 0.32%. SEO is still the larger channel by far.
AI visitors may also be worth more. Semrush (July 2025) found the average AI search visitor “is 4.4 times as valuable” as a traditional organic visitor, based on conversion rate. Ahrefs (June 2025) saw AI visitors convert at a 23 times higher rate on its own site. Both are single-company studies, so treat them as early signals.
The practical answer is to track both. My zero-click search guide and AI citation tracking guide show how to measure value beyond clicks.
What Affects Your SEO ROI?
Your SEO ROI depends mostly on customer value, competition, your site’s starting point, and how well you track results. Two businesses with the same SEO budget can see very different returns.
The biggest factors:
- Customer value. A law firm client or a home sale is worth far more than one online order. Higher value means fewer leads to break even.
- Competition. Crowded markets take longer to rank in, which pushes break-even later.
- Starting point. An older site with links and reviews moves faster than a new domain.
- Local visibility. A complete Google Business Profile helps local businesses earn calls and visits. BrightLocal (2026) cites Google data that customers are “70% more likely to visit” businesses with complete profiles.
- Tracking. If calls, forms, and bookings aren’t tracked, real returns go uncounted.
Want a quick check of these factors for your business? Try my Free Local SEO Audit, or See Your Custom Growth Plan for a full estimate.
How Do I Set ROI Expectations With My Clients?
I set ROI expectations by agreeing on what we’ll measure before work starts, and by never promising a fixed return. A realistic plan names the first fixes, the leading signals, and the point where revenue should show up.
Here’s how that looks in practice:
- Local businesses. For City Turf & Cafe in Mymensingh, I built out the Google Business Profile and set up a posting and review routine. Early value shows up in profile calls and direction requests before sales data.
- Law firms. For Immigration Lawyers USA, a Miami law firm, I consolidated three office listings into one Google Business Profile and planned a 20-location service area. In legal SEO, compliance comes first, so we never use “free consultation” framing.
- Health content. I worked on doctorsfaculty.com, a healthcare education platform, for about a year. Every health claim needed a source, which slows publishing but protects trust.
My SEO consulting pricing page shows how I scope work so the budget matches the expected return.
How to Measure Your SEO ROI in 6 Steps
Measure SEO ROI by tracking costs, conversions, and profit from organic search every month. Follow these steps:
- Total your SEO costs. Include fees, tools, content, and staff time.
- Set up conversion tracking. Track calls, form fills, and bookings from organic search in Google Analytics 4.
- Assign a value to each conversion. Use your close rate and average profit per client.
- Track Google Business Profile actions. Count calls, website clicks, and direction requests from your profile.
- Calculate ROI monthly and yearly. Use the formula above, and compare year one with year two.
- Check AI visibility. Note when ChatGPT, Perplexity, or Google’s AI mention your business, since those visits may not show as clicks.
If you’d like help setting this up, here are three ways to start:
- Get a Free Mini SEO Audit: I’ll estimate your current SEO return.
- See Your Custom Growth Plan: I’ll map a 12-month plan with ROI checkpoints.
- Book Your Consultation: see my SEO consulting services.
Want to see how SEO stacks up against email, social, and ads? My comparison of SEO vs. other marketing channels shows 2026 cost per customer for each.
Frequently Asked Questions
What is a good ROI for SEO?
A good ROI for SEO covers your full cost within 6 to 12 months and keeps growing after that. First Page Sage reported three-year averages from 317% in e-commerce to 1,389% in real estate. Those came from large campaigns, so smaller budgets should expect lower absolute returns.
How long does it take for SEO to pay off?
Most SEO campaigns pay off in 6 to 14 months. In First Page Sage’s 2025 data, HVAC broke even in 6 months and legal services in 14 months. Google’s Maile Ohye said in 2017 that SEO needs four months to a year to show benefit.
Is SEO better ROI than Google Ads?
SEO often costs less per lead over time, while Google Ads delivers leads right away. LocaliQ’s 2026 benchmarks put the average ads cost per lead at $66.69, and $131.63 for legal services. Compare what your organic leads would cost through ads to judge SEO’s value.
How do you calculate SEO ROI?
Subtract your SEO cost from the profit organic search brought in, divide by the SEO cost, and multiply by 100. Use profit rather than revenue, and include tools, content, and fees in the cost. Track calls, forms, and bookings so every organic conversion gets counted.
Do AI Overviews reduce SEO ROI?
They can reduce clicks on some searches. Ahrefs found AI Overviews correlate with a 58% lower click rate for the top result. But SE Ranking found organic search still brings 42.75% of website traffic, against 0.32% from AI platforms, so SEO remains the larger channel.
Is SEO worth it for a small business in 2026?
Yes, for most small businesses that can wait 6 to 12 months for returns. SEO keeps producing leads after the work is done, unlike ads. It pays off fastest when customers are valuable, the Google Business Profile is complete, and calls and forms are tracked.




