The first question I get from most new clients is not about strategy or timelines. It is about money. Which is fair. But the way the question usually lands is backwards: they have a number in mind and want me to tell them what they will get for it. That is not how SEO works, and pretending it does sets everyone up for a bad outcome.

A better frame: what do you need SEO to accomplish, and what does it cost to get there? Those two questions drive the budget conversation, not gut feel or what a competitor is supposedly spending.

What You Are Actually Paying For

When you pay for SEO, you are paying for a few distinct things that often get bundled together invisibly.

First is technical work — crawlability, indexing, site speed, structured data, internal linking. This is the foundation. If you skip it, everything else is built on sand. Technical SEO is often a front-loaded cost: a thorough audit and cleanup takes real time but does not recur at the same rate once fixed.

Second is content. Not blog posts for the sake of volume, but pages that are built to rank and convert for specific queries. Good content requires research, writing, editing, and ongoing updates. This is usually the largest recurring cost in a mature SEO program.

Third is authority building — earning links and mentions from credible sources. This is slow, it cannot be manufactured cheaply, and anyone who says otherwise is lying to you. Cheap link schemes still work sometimes in the short term, but the cleanup costs when they stop working are brutal.

Fourth is strategy and oversight. Someone has to synthesize the data, decide what to do next, and keep the work aligned to your actual business goals. This is what you are paying a consultant for, specifically.

The Honest Floor by Business Size

I am going to give you real numbers, not ranges so wide they are useless.

Small local business (single location, serving a metro area): Below $750 per month, you are not going to get consistent technical, content, and strategy work. You might get one of them. At $1,000 to $1,500 per month you can run a focused local program. Below $500, you are better off putting the money into Google Ads or a one-time site cleanup — recurring retainer SEO at that budget typically produces nothing.

Regional service business (multi-location, competitive verticals like legal, medical, home services): Realistic starting point is $2,000 to $3,500 per month. Below that, you are competing against firms spending five times as much and you will not move the needle on competitive terms. The economics only work if you are targeting genuinely lower-competition terms, which requires an honest look at your keyword landscape first.

E-commerce or lead generation at scale: $4,000 to $10,000+ per month depending on catalog size, technical complexity, and competitive pressure. Big-box competitors, thin-margin products, and aggressive verticals all push costs up because the content and link requirements are heavier.

These numbers assume you are hiring an experienced consultant or small agency — not a content mill or an offshore link farm. The market for SEO services has a lot of low-cost providers who will happily invoice you for 12 months and leave your site exactly where it started.

When the Honest Answer Is: Do Not Spend It

This is the part most consultants skip because it costs them the sale. I will say it plainly: there are situations where SEO is the wrong spend.

If your product or service does not have clear search demand — meaning people are not actively looking for what you sell — content and ranking will not solve your go-to-market problem. You need demand generation, not SEO.

If your site has fundamental conversion problems (no clear offer, bad UX, no trust signals), ranking will just send traffic to a dead end. Fix the site before driving traffic to it.

If your runway is less than 12 months and you need revenue in 90 days, SEO is almost certainly too slow. Use paid search. Come back to SEO when you have the time horizon to let it compound.

If your budget is genuinely below the floor for your situation, a one-time audit and a to-do list is more honest than a retainer that can not produce results at that spend level.

How to Allocate the Budget

Rough allocation for a healthy mid-size SEO program, once past the initial technical cleanup phase:

  • Content creation: 40-50% of total budget
  • Technical maintenance and CRO: 15-20%
  • Link acquisition and PR: 20-25%
  • Strategy, reporting, and oversight: 15-20%

Early in an engagement, technical work takes a bigger slice. For a site with serious technical debt, the first 60 to 90 days might be almost entirely cleanup before content and links make sense.

The ROI Question and When to Ask It

Clients sometimes ask me to project ROI before we start. I can help structure that math, but the inputs have to come from them: average deal value, close rate, current organic traffic and conversion rate. Without those numbers, any ROI projection is a guess dressed up as analysis.

A realistic sanity check: if your average client is worth $500 and you close 5% of leads, you need to drive 200 organic leads a month to make a $5,000/month SEO investment profitable in year one. If your average client is worth $20,000, that math looks very different. Know your numbers before you set your budget.

Setting goals that are actually measurable — not just rankings, but revenue and lead volume — is the prerequisite for a sensible budget. I cover that in more detail in my post on SEO goals and OKRs.

What Drives Costs Up Beyond the Base Rate

A few things reliably make SEO more expensive than the baseline:

Competitive verticals (legal, finance, healthcare, insurance) require more content and more authoritative links. There is no shortcut and no discount.

Sites with significant technical debt — old platforms, years of accumulated redirects, thin or duplicate content — require more upfront cleanup before growth work can begin.

Large sites (thousands of pages) need more structured oversight. Automation helps but it does not eliminate the need for human judgment on what to fix first.

Geographic spread adds complexity. National targeting is harder than local; multi-language sites harder still.

A Starting Point That Is Not a Waste of Money

If you are genuinely unsure where to begin, a one-time technical and competitive audit will tell you more than 3 months of unfocused retainer work. A solid audit maps the gap between where your site is and where it needs to be, and it gives you a concrete scope for what a realistic program would require. From there you can make an informed budget decision instead of guessing.

If you want to talk through where your specific situation falls, the SEO consulting page explains how I work and what the engagement process looks like.

  • Is SEO Worth ItHow to evaluate SEO against other growth channels before committing
  • SEO vs PPCWhen paid search makes more sense than organic, and when it does not
  • How Long Does SEO TakeRealistic timelines for different business types and starting points