SEO Pricing: What It Costs, What Drives the Number, and When You Are Being Overcharged
By Steve · updated September 2026
You ask three people what SEO costs and you get $300 a month, $1,800 a month, and a $25,000 project. None of them is lying. They are quoting different work, and almost nobody explains which. Here is what sits behind each number, and the questions that tell you what you are actually buying.
- The same brief gets quoted three ways because three different jobs are being quoted. Find out which one you need.
- Price is driven by site size, query competitiveness, existing damage, and content volume.
- A quote without an itemized inventory is not a price, it is a guess.
- Walk away from guaranteed positions, long lock-ins with no defined deliverable, and reporting that hides the numbers that matter.
- Decide with the value of one customer in hand. Without it, no price can be judged.
The three shapes a quote comes in
Monthly retainer. The most common. You pay for ongoing work: content, technical fixes, profile management, reporting. Sensible when there is genuinely something to do every month.
Project. A fixed scope with an end: a technical cleanup, a migration, a set of pages built and optimized. Sensible when the problem is a backlog, not a rhythm.
Hourly or consulting. You have a team and need direction, not hands. Usually the best value if you can execute internally.
The mistake is buying a retainer when you need a project. If your site has four years of accumulated problems, twelve months of a small retainer will spend more and fix less than one focused project.
What actually drives the number
Not your industry, and not your revenue, whatever anyone tells you. Four things drive it.
How big the site is. A five page site and a 2,400 product catalog are not the same job. Catalog work scales with the catalog, because every rule has to be verified across it.
How competitive the query is. Ranking for a service in one town is a different mountain than ranking nationally against companies with content teams.
How broken things already are. Sites that were built badly, or migrated badly, carry a cleanup cost before anything improves.
How much content has to be produced. Content is usually the single largest line, and the one clients underestimate most.
Rough ranges, with the caveats that matter
For a local business in one market, ongoing work typically lands somewhere around a few hundred to a couple of thousand dollars a month, depending almost entirely on how much content is included.
For ecommerce, the number tracks catalog size more than anything else. For competitive national terms, the honest floor is considerably higher, and if the quote is low the plan is usually to publish thin content and hope.
Treat any range, including mine, as a way to spot an outlier rather than a price. What matters is whether the quote is itemized. A number with no inventory behind it is not a price, it is a guess you are being asked to fund.
The questions that tell you what you are buying
Ask for the inventory. Not "SEO services," but the actual deliverables and roughly how many hours each takes. Anyone doing real work can produce this in an afternoon because they already estimated it to quote you.
Ask what happens in month one versus month six. A plan with a heavy first month and a lighter rhythm afterwards is usually honest. A perfectly flat plan often means nobody has looked at your site.
Ask who writes the content and whether you can see three samples they wrote for clients in your language and market.
Ask what you keep if you leave. Content, accounts, profiles, data. If the answer is vague, the answer is nothing.
- "What is the deliverable inventory, and the hours behind it?"
- "What does month one look like compared to month six?"
- "Who writes the content, and can I read three real samples?"
- "If I stop, what do I keep?"
Red flags that are worth walking away from
A guaranteed position. Nobody controls Google's ranking. A guarantee means either a meaningless term nobody searches, or a coming argument about definitions.
A long lock-in with no exit. Twelve months, no cancellation, no monthly deliverable defined. The contract is doing the work the results were supposed to do.
Reporting that only shows things that go up. Impressions and rankings for terms nobody buys on. Ask for calls, forms, and revenue. If those cannot be measured yet, the first job is measurement, and that should be in the quote.
Nobody asked you what a customer is worth. Without that number, neither of you can say whether any price is a good one.
How to decide whether a price is right for you
Work out what one new customer is worth to you over a year. Then ask how many new customers a month would make this obviously worth it. For most local businesses the answer is a surprisingly small number, often one or two.
That reframes the whole conversation. You stop asking whether SEO is expensive and start asking whether this specific plan can plausibly produce two customers a month. Sometimes the honest answer is no, and the money belongs somewhere else. That is a useful answer to get before you spend, not after.
Frequently asked questions
How much does SEO cost per month for a small business?
For a single local market, ongoing work commonly sits somewhere between a few hundred and a couple of thousand dollars a month, and the biggest variable inside that range is how many pieces of content are included. Use the range to spot an outlier, then judge the quote by its itemized inventory rather than by the total.
Is cheap SEO ever worth it?
Cheap consulting can be excellent value if you have someone to execute. Cheap done-for-you rarely is, because the cost floor of real content and real technical work does not move. At the low end, something has to give, and it is usually the content, which is the part that was supposed to work.
Should I pay for a project or a monthly retainer?
If your problem is a backlog, buy a project. If your problem is that nothing new is being published and nothing is being maintained, buy a rhythm. Many businesses need a project first and a smaller retainer afterwards, and quoting it that way is a good sign about who you are talking to.
How long before SEO pays for itself?
For a local business with an existing profile and a working site, the first movement usually shows in weeks and the compounding shows in months. For anything competitive or national, plan in quarters. Anyone promising you a timeline without having looked at your site is guessing.
I will tell you what your site needs before either of us talks about price
Start with a free analysis. I'll tell you what's right for you first, no commitment.