How much does SEO cost? The useful answer is a range plus the things that move you within it, because a flat quote before anyone has seen your site is a guess wearing a suit. SEO can mean a light monthly check-in or a full-scale content, technical, and authority push, and those are wildly different bills. The number that should worry you is not the highest one. It is the cheap retainer that quietly does nothing, because that is the most expensive money you will ever spend.
Let me lay out how SEO is actually priced, what drives the cost, and how to set a budget you will not regret.
SEO is usually sold three ways
SEO is usually sold one of three ways:
- Monthly retainer. The most common for ongoing work. You pay a set amount each month for continuous optimization, content, and reporting.
- Project-based. A one-time fee for a defined scope, like a technical cleanup or a site migration.
- Hourly. Consulting or specific tasks billed by time, useful for audits or advice.
For most businesses that want to grow, ongoing SEO is a retainer, because SEO is not a one-time fix. It is a long game, which is also why ranking takes months, not weeks.
Three things drive the cost more than anything

Three things move the number more than anything else: how competitive your market is, how much work your site needs, and how much content and authority-building the plan includes. A local service business in a small town is a very different bill from a company fighting for competitive national keywords. More competition means more work means more cost. That is the whole equation.
Ask ten providers and you will hear anything from a few hundred dollars a month for light local work to several thousand for competitive campaigns. That range is so broad it is almost useless without your specific context, which is exactly why a flat quote before anyone has looked at your site should make you suspicious.
Budget as a share of revenue, then match the channel

Here is the planning rule I give people: put around 5% of target revenue toward marketing, then spend it on the channels that actually fit your business. For most businesses whose customers search for what they sell, SEO earns a real slice of that. But budget for patience, not miracles, because paying for one month and expecting leads is a fast way to waste money.
Two things are worth saying plainly. Bad marketing is not cheaper just because the invoice is smaller. I have watched a business pay $300 a month for a year and get nothing back but invoices, which is $3,600 gone plus all the growth it never got. And beware anyone who guarantees rankings for a price. Nobody controls Google’s algorithm, and Google itself warns against SEOs who promise number-one rankings. If you are still deciding whether to hire at all, start with do I need an SEO company. If you can handle the basics yourself, Google’s SEO starter guide will take you far for free.
Pay for competence, not a number
The real question is not “how much is SEO,” it is “how much is competent SEO for my situation.” A clear baseline lets you judge any quote on facts instead of fear, and it keeps you from overpaying for a fog of jargon. The same logic applies to AEO pricing, and to weighing SEO against paid ads.
Frequently asked questions
How much does SEO cost per month?
It varies widely by market and scope. Providers commonly charge anything from a few hundred dollars a month for light local work to several thousand for competitive campaigns. Most ongoing small-business work lands somewhere in the low thousands, but the right figure depends entirely on your competition and goals.
Why is SEO pricing so inconsistent?
Because “SEO” covers very different amounts of work. One provider means a light monthly check-in; another means full technical, content, and authority work with detailed reporting. The more competitive your market and the more your site needs, the higher the cost, which is why quoted prices range so much.
Is cheap SEO worth it?
Usually not. A cheap retainer that produces nothing is the most expensive option, because you pay every month and get no growth. Bad marketing is not cheaper just because the invoice is smaller. Competence matters far more than price; a capable provider at a fair rate beats a bargain that does nothing.
What SEO pricing model is best?
It depends on your needs. Ongoing growth usually fits a monthly retainer, since SEO is continuous work. A defined one-time job, like a migration or audit, suits project pricing. Hourly works for consulting or specific tasks. Match the model to whether the work is ongoing or one-time.
How much should a small business budget for SEO?
A useful rule is to plan marketing around 5% of target revenue, then allocate to the channels that fit, with SEO earning a real share for most businesses whose customers search. Budget for at least several months, since SEO takes time to show meaningful results.
Should I trust an SEO company that guarantees rankings?
No. Nobody controls Google’s algorithm, so nobody can guarantee a specific ranking. Google explicitly warns against SEOs who promise number-one placements. A trustworthy provider talks about giving your pages a better chance to rank, not about guaranteed positions.
Budget for the work, not the wishful thinking
SEO costs what competent SEO for your specific market costs, no more, no less. Plan a realistic budget, expect patience, and judge providers on whether they can explain the work rather than on who is cheapest.
Want a clear starting point before any pricing conversation? Run a free audit to see what your site actually needs, then explore our organic SEO service. Pay for people who can explain the work. Skip anyone selling magic by the month.