Phase 0 · DecideModule 1 of 15

Is SEO worth it for your business?

Every guide on this question answers it with an average. Averages cannot tell you anything about your business. One calculation can, and it takes about ten minutes.

What this actually costs you

Hours to learn
2 to 3
Hours / month
0
Tools
Free
Difficulty
Low, but the math is unforgiving

What this looks like when it is done badly. A business picks a budget first, signs a twelve-month agreement, and then works out what it needs the channel to return. Nine months later nobody can say whether it worked, because no one wrote down what working would have looked like.

Hours and tool costs are RedSEO’s own estimates from client work and from teaching this material, not industry survey data. They assume a business owner doing the work themselves on a site under about 50 pages.

I have been asked whether SEO is worth it a few hundred times, and almost every published answer to that question is useless in the same way. It gives you an average. Average ROI, average timeline, average retainer. Averages describe a population you are not a member of. A dentist in Salt Lake City and a manufacturer selling four machines a year have nothing in common except that they both typed this into Google.

There is one calculation that does apply to you, and it fits on the back of an envelope. It tells you the month you break even. Everything else on this page is in service of getting that number right.

The only number that matters is your payback month

Not ROI percentage. ROI percentage is a trick of the window you choose: cost grows every month, but return only starts after the ramp, so a twelve-month view and a twenty-four-month view of the same campaign produce wildly different percentages and both are technically true. Payback month is harder to game. It is the month your cumulative gross profit from the channel passes your cumulative spend on it.

Four inputs, one of which almost everybody leaves out.

G = V × C × r × m

V = gross value of one conversion
C = organic conversions you get per month today
r = the lift you expect, as a decimal
m = your gross margin, as a decimal

The margin is the part people skip. Every SEO projection I have ever been shown by a prospect, including the ones our own ROI calculator produces if you take it at face value, is denominated in revenue. Revenue is not return. If you run 22 percent gross margin, an extra $50,000 of revenue is $11,000 of actual money, and a projection that ignores that has overstated your return by more than four times.

Once you have G, the payback month falls out:

payback month = (ramp months × G) ÷ (G − monthly cost)

valid only when G is greater than your monthly cost

That last line is the most useful sentence in this module. If the monthly gross profit the channel produces is smaller than what you pay for it every month, there is no payback month. Not a long one. None. The cumulative lines never cross, no matter how patient you are, and no ramp assumption rescues it. I would guess a third of the businesses that ask me this question are in that position and have never been told.

Three businesses, one formula

These are illustrative, using numbers in the range I see from small businesses in Utah. Run yours instead of borrowing mine.

BusinessV × C × r × mG / monthCost / monthPayback
B2B services, cautious lift$1,200 × 8 × 35% × 45%$1,512$1,500Never
Same business, real lift$1,200 × 8 × 75% × 45%$3,240$1,5007.4 months
Local service, higher volume$450 × 25 × 40% × 55%$2,475$1,50010.2 months
Four-month ramp in all three. Illustrative inputs, not client data. Row one is not a slow payback, it is no payback: G clears the monthly cost by $12, which puts break-even 504 months out.

Rows one and two are the same company. Same value per customer, same margin, same current volume, same fee. One number moves, the expected lift, and it is the difference between never breaking even and breaking even inside eight months.

Figure 01PaybackThe same fee, three outcomes
The same fee, three outcomesLine chart of cumulative net gross profit over eighteen months for three businesses. The B2B business at a 35 percent lift stays below zero for the whole period. The same business at a 75 percent lift crosses zero at month 7.4. The local service business crosses at month 10.2.-$6k$0$6k$12k$18k$24kMonth 04812167.4 mo10.2 moEnd of ramp
  • B2B, 35% lift
  • B2B, 75% lift
  • Local service

Cumulative gross profit minus cumulative spend. The flat opening is the four-month ramp, when you are paying and nothing has landed yet. Where a line crosses zero is the payback month.

Derived from the formula above. Illustrative inputs, not client data.

This is why I am suspicious of anyone who answers “is SEO worth it” without asking what you sell. The answer is not a property of SEO. It is a property of your margin structure, and it is knife-edge sensitive.

What SEO actually costs, according to people who sell it

You will read a lot of $2,500 to $10,000 a month. I have published a version of that range myself. Two surveys with published methodology suggest it is high.

Ahrefs polled 439 SEO service providers and found an average monthly retainer of $2,917, but the average hides the shape: 68.8 percent charge $2,000 a month or less, and the single most common band is $501 to $1,000, at 20.4 percent of respondents. Agencies came in at $3,209 a month against $1,348 for freelancers. Hourly work averaged $111.

SE Ranking surveyed 260 agencies and landed lower still: 30 percent charge under $500 a month, 34 percent between $500 and $1,000, and only 2 percent charge more than $5,000.

Figure 02What agencies chargeMost agencies charge less than the guides say
Most agencies charge less than the guides sayBar chart of monthly SEO retainers from SE Ranking's survey of 260 agencies: 30 percent under $500, 34 percent $500 to $1,000, 20 percent $1,000 to $2,000, 13 percent $2,000 to $5,000, and 2 percent over $5,000.Under $50030%$500 to $1,00034%$1,000 to $2,00020%$2,000 to $5,00013%Over $5,0002%RedSEO retainers, $1,500 to $6,800

The commonly quoted $2,500 to $10,000 range for small business SEO sits above the top 15 percent of what agencies report actually charging.

SE Ranking, survey of 260 agencies, December 2024

Read those two together and the commonly quoted small business range sits somewhere above the 87th percentile of what the market actually charges. That does not make expensive SEO a rip-off. It does mean that if someone quotes you $5,000 a month, you are being quoted at the top of the market, and the payback math above needs to justify it specifically rather than by reference to what “SEO costs.”

For the sake of the reader being able to weigh my incentives: RedSEO retainers run $1,500 to $6,800 a month depending on scope. That is our range, not an industry figure, and I am not going to average it into the survey numbers above to make it look typical.

What DIY actually costs, which is not zero

The reason this curriculum exists is that every guide implies doing it yourself is free. It is not free, it is cheap in cash and expensive in hours, which for an owner-operator is usually the scarcer of the two.

Cash first, because it is small and verifiable. Google Search Console is free. Ahrefs Webmaster Tools is free for sites you verify, with 5,000 crawl credits a month. Beyond that, Ahrefs Starter is $29 a month and Semrush’s base plan is $139 a month, $117.33 if you pay annually. So the honest tool floor for DIY SEO is $0, and a realistic working setup is under $150.

Hours are the real bill. Our estimate across all fifteen modules in this curriculum is roughly 80 hours to learn and 43 to 67 hours a month to run properly, and the two modules that account for most of that monthly figure, content and links, are the two every DIY effort abandons first.

So run the formula twice. The second time, set the monthly cost to your tools plus your own hours at a rate you would actually accept for your time. Twelve hours a month at $75 is $900, which puts DIY within a few hundred dollars of the most common agency retainer band in the Ahrefs survey. That comparison is uncomfortable and it is the correct one.

Have us run this on your actual numbers

How long before any of it pays

Google is unusually direct about this in its own documentation. The SEO Starter Guide says plainly that “some changes might take effect in a few hours, others could take several months,” and advises waiting a few weeks before you judge whether a change did anything at all.

The competitive picture is harsher than most people assume. Ahrefs studied 1 million URLs against 1.3 million US keywords and found that only 1.74 percent of newly published pages reach the top 10 within a year, down from 5.7 percent when they ran the same study in 2017. Meanwhile 72.9 percent of pages currently sitting in the top 10 are more than three years old, and the average number one result is five years old. You are not competing with pages, you are competing with pages that have had a five-year head start.

That is also why the early months look like nothing is happening. In my own experience across client work, the curve tends to bend somewhere around months five and six, and I wrote up the mechanism behind that in the compounding effect. That is my observation from campaigns I have run, not an industry statistic, and you should treat it as one person’s pattern rather than a promise.

The practical consequence for this module: impressions and average position move before clicks do, and clicks move before revenue does. If you judge the channel on revenue at month three, you are reading the one metric guaranteed to be flat. Module 13 covers what to watch instead.

When the answer is no

I would rather talk somebody out of this than take money for a channel that cannot work for them. Four situations where the honest answer is that SEO is not worth it, at least not now.

G is smaller than your monthly cost. Covered above, and it is the cleanest no there is, because it is arithmetic rather than judgement. Fix it by lowering the cost, raising the margin, or accepting that the channel is not for you at this size.

You need results inside ninety days. Against Google’s own “could take several months,” a ninety-day requirement is a bet against the mechanism. Run ads. Ads are worse economics per lead and they work on a schedule, which is exactly the trade you need when the constraint is time rather than money.

Your runway is short. The SBA Office of Advocacy’s February 2026 FAQ reports that 67.7 percent of new employer establishments survive two years and 49.2 percent survive five, using Business Employment Dynamics data from 1994 to 2022. A channel that pays back in month eleven is a bad fit for a business that is not confident about month twelve.

Nobody is searching for what you sell. This one is rarer than people think but it is real, particularly for genuinely new categories. If the search intent that matches your product barely exists yet, SEO is a demand-capture channel with no demand to capture. Check before you commit, with the domain keyword tool or the domain analysis below.

What I would do in your position

Work out G. If it is comfortably above the monthly number you had in mind, this is worth doing and the next question is only whether you do it or buy it, which is module 15. If G is close to your monthly cost, do it yourself for two quarters using this curriculum, get your conversion tracking working properly, and re-run the math with real numbers instead of estimates. If G is below your monthly cost, spend the money somewhere else and come back when your margin or your volume has moved.

Then go and use the two calculators below on your own figures, because reading somebody else’s worked example is not the same as seeing your own break-even month in writing.

Run it on your own numbers

Two calculators. The first models return over a period you choose. The second looks at what your domain already ranks for and where the realistic headroom is.

Calculate Your SEO ROI

$
Each conversion (or order value) is worth this amount.
You currently generate this many conversions organically each month.
A 25% lift in conversions is represented as 0.25.
It may take this many months for SEO to show significant results.
You want to measure the impact over this period.
$
Your monthly SEO investment.

How It Works

ROI = (A x B x r x (T_total - T_ramp) - M x T_total) / (M x T_total)

Where A = conversion value, B = baseline conversions, r = conversion increase, T_ramp = ramp-up months, T_total = total months, M = monthly cost.

Open the SEO ROI Calculator on its own page

What is already there to work with

The calculator above assumes a lift. This one goes and looks. Enter your domain and you will get the keywords you already rank for on page two, which is where the cheapest available lift usually sits.

Opens the full analysis on the tool page. It takes about thirty seconds to run.

Open Is SEO Worth It? on its own page

Work out your payback month

Ten minutes with a calculator. Do it before you shortlist a single agency, because the number it produces determines which quotes are even worth reading.

  1. Write down what one customer is worth

    Not revenue for the year. The gross profit on one closed sale or one order, averaged across the last twelve months. If you sell several things, weight it by how often each one sells.

  2. Find how many of those already come from organic search

    Google Search Console gives you clicks. Your CRM, booking system or checkout gives you sales. If you cannot connect the two yet, that is the honest answer to this module, and it comes before any SEO spend.

  3. Pick a lift you would actually be happy with

    Expressed as a percentage of your current organic conversions. Thirty percent is a real target for a site that has never been optimised. Three hundred percent is a pitch deck, not a plan.

  4. Multiply those three together, then multiply by your gross margin

    That gives you G, the monthly gross profit the work has to produce. Margin is the step almost everyone skips, and skipping it overstates the return by however far your margin sits below 100 percent.

  5. Compare G against the monthly cost you are considering

    If G is smaller than the monthly cost, stop. There is no month at which this pays back, and no ramp period changes that. If G is larger, carry on.

  6. Divide to get the month you break even

    Payback month equals your ramp months multiplied by G, divided by G minus the monthly cost. Anything past about eighteen months should be treated as a no unless you have unusual patience and unusual runway.

  7. Run it a second time with the DIY numbers

    Replace the agency fee with your tool costs plus your own hours at a rate you would genuinely accept. That is the comparison that tells you whether to hire, to do it yourself, or to leave the channel alone.

  8. Write the number down and diary it

    Put your payback month in the calendar. Judging SEO at ninety days when your own math said month eleven is the single most common way businesses waste a year of it.

Can you do this yourself?

You can do this yourself if

  • Your gross profit per customer times your expected lift comes to more than the monthly cost, with room to spare. The math works before anyone gets clever.
  • You can name where your last ten customers came from. If you can attribute those, you can measure this, and measurement is the whole job in module 13.
  • You have twelve months of runway and no board meeting in ninety days that needs a traffic chart pointing up.

You cannot do this yourself if

  • Your margin math requires results inside ninety days. Google’s own documentation says changes can take several months to register, so a ninety-day requirement is a bet against the mechanism itself.
  • You cannot name a conversion or put a number on what one is worth. Without those two inputs every projection you are shown, including ours, is decoration.
  • The lift you would need to clear your monthly cost is above about a hundred percent. That is not a budget problem, it is a signal that search demand in your market is too thin to carry the channel.

Questions people ask about this

How much does SEO cost per month?
Two surveys with published methodology put it lower than the figures usually quoted. Ahrefs polled 439 providers and found 68.8% charge $2,000/mo or less, with an average of $2,917. SE Ranking surveyed 260 agencies and found 64% charge under $1,000/mo. RedSEO’s own retainers run $1,500 to $6,800/mo depending on scope, which is our range rather than an industry figure.
How long does SEO take to work?
Google’s SEO Starter Guide says some changes take hours and others take several months, and advises waiting weeks before judging any single change. Ahrefs found only 1.74% of new pages reach the top 10 within a year. In our own client work the curve typically bends around months five and six, which is an observation rather than a guarantee.
Is SEO worth it for a small business?
It depends entirely on your gross profit per customer and your margin, not on your size. Multiply conversion value by current organic conversions by expected lift by gross margin. If that monthly figure is below what you would pay each month, there is no payback month at any horizon. If it is comfortably above, the channel works.
What is an SEO retainer and what should it include?
A monthly fee for ongoing work rather than a one-off project. At minimum it should name the deliverables shipped each month, not just the hours. Ahrefs’ survey found $2,501 to $5,000 is the most common one-off project fee, so if a retainer is really a project stretched over twelve months, that is worth knowing before you sign. Module 15 of this curriculum covers vetting in detail.
Can I just do SEO myself instead?
Often yes. Google’s own guidance on hiring an SEO says that if you run a small local business you can probably do much of the work yourself. Tools cost between $0 and about $139/mo. The real cost is time: we estimate 43 to 67 hours a month to run all fifteen modules of this curriculum properly. Price your own hours into the same formula before you compare.
How do I measure SEO ROI once I have started?
Track the leading indicators in order, because they move in sequence: impressions first, then average position, then clicks, then revenue. Judging the channel on revenue in month three means reading the one metric guaranteed to still be flat. The SEO ROI Calculator handles the projection side.