SEO pricingHiring SEOBudgeting

How Much Does SEO Cost: Pricing Models and What Drives Them

Anup LuintelIndependent SEO Consultant
10 min read
On this pageShow

SEO pricing comes in four shapes: a monthly retainer, a fixed-price project, an hourly rate, or a fee tied to results. How much SEO costs under any of them depends on how much work your site needs, and that is set by site size, competition, location count, content volume, technical debt and how many links you have to earn.

Below: what each pricing model suits and where it goes wrong, the six drivers that move the price, how SEO consultant rates work, what cheap SEO leaves out, and a way to size your own budget.

SEO pricing models compared: monthly retainer, fixed project, hourly rate and performance-based, with what you pay for, what each suits and what to watch
The four ways SEO is priced, and the risk that comes with each.

Why an honest SEO quote starts with your site

Search for “how much does SEO cost” and you get price tables. They disagree with each other because they answer a different question: what someone charged someone else, for work you cannot see. The SEO cost for your business follows a simpler formula: the hours of work your site needs, times the rate of whoever does it. Two businesses in the same town sometimes need very different amounts of work, so the same provider may quote them very different prices.

That is why every engagement I take on starts with a domain-wide analysis of the business, its market, its competitors and what buyers actually search. It ends in a quarter-by-quarter plan that says which services the site needs, in what order, and which it may skip. The price follows the plan. A quote given before anyone has looked at the site is a guess with a number on it.

The four SEO pricing models

Most SEO is sold in one of four ways. Many providers mix them, for example a fixed-price audit followed by a monthly retainer, so it pays to know what each one buys you.

Monthly retainer

You pay the same fee each month for an agreed body of ongoing work: technical upkeep, new and refreshed pages, link building, reporting. It is the most common model because SEO compounds: pages keep being written, competitors keep moving and Google keeps recrawling. A retainer suits any business that wants search to be a steady channel rather than a one-off fix. The risk is drift. Without a written plan, a retainer turns into a monthly invoice for activity nobody asked for. The terms that stop that (scope, notice period, who owns the accounts) belong in the SEO contract.

Fixed project

You pay one agreed price for a defined piece of work with a finish line: a technical audit, a site migration, a topical map, a batch of location pages, a recovery after a traffic drop. It suits jobs you could describe in a sentence and check when they are done. The risk is at the edges. A fixed price covers what is written in the scope, and anything the audit uncovers outside that scope becomes a new quote. Ask what happens if the work turns up more than expected.

Hourly rate

Here you pay for time: a strategy call, a review of your developer's changes, a second opinion on an agency's plan, training for an in-house marketer. It suits businesses with their own team who need senior judgment in small doses. The catch is that hours measure effort, not outcome. Hourly billing works when you control the agenda and know what you want answered. It works badly as the way to buy ongoing SEO, because nobody has a reason to finish.

Performance-based pricing

Pay-on-results deals charge when an outcome arrives: per ranking reached, per lead, or a share of revenue. It sounds like the safest deal for the buyer. In practice, the result being paid for decides the work that gets done. Pay per ranking and you tend to get rankings for phrases that are easy to rank for, which are rarely the phrases people buy from. Pay per lead and you need airtight tracking and a shared definition of a lead, or every month starts with an argument. The model fits a narrow case: a site with clean tracking, one clear conversion, and a provider willing to put real work in before any money moves.

SEO pricing models: what each suits and what to watch
Pricing modelYou pay forSuitsMain risk
Monthly retainerAn agreed body of ongoing work each monthBusinesses that want search as a steady channelDrift into activity with no plan behind it
Fixed projectA defined job with a finish lineAudits, migrations, topical maps, recoveriesWork outside the written scope becomes a new quote
Hourly rateTime, in calls, reviews or trainingIn-house teams that need senior judgment in small dosesEffort gets billed whether or not anything changes
Performance-basedA result: rankings, leads or a revenue shareSites with clean tracking and one clear conversionThe metric chosen shapes the work, often toward easy wins

What drives the cost of SEO

Six things decide how much work a site needs. Each one pushes the price up or down on its own, and a quote that ignores any of them is missing part of the job.

Diagram of SEO cost drivers: site size, competition, location count, content volume, technical debt and link needs feed the scope of work, and the hours in scope times the provider rate give the SEO price
Six drivers set the scope, and the scope sets the price.

Site size

More pages means more to crawl, audit, fix and keep current. A ten-page service site and a store with thousands of product and category URLs are different jobs, even if both want the same keyword. Size is not only page count; templates matter too. On a large store, one fix to a product template repairs thousands of pages at once, which is why a large site is scoped by its templates and systems, not page by page.

Competition

Who already ranks sets the price of ranking. If the pages on page one for your core searches are thin, a few well-built pages may be enough. If they belong to national brands with years of content and links, you need more pages, more depth and more authority to get a seat. A quick way to judge it yourself: search your three most valuable phrases and look at who holds the top results and how much they have published on the topic.

Location count

Local SEO scales by location. Every branch or service area needs its own Google Business Profile work, reviews, citations (listings of your name, address and phone number, known as NAP, on directories) and a location page that is not a copy of the others. Three branches means three sets of that work, not one job with a longer address list. The breakdown for local work is in local SEO cost.

Content volume

Content drives cost because pages that answer real questions take research, writing, editing and, for health, legal or money topics, a qualified reviewer. The number of pages you need comes from the searches in your market, not from a round number in a proposal. Ask how the page count was worked out. If the answer is “four blog posts a month”, nobody has mapped the topic.

Technical debt

Technical debt is the backlog of problems a site has built up over the years: duplicate URLs, broken redirects, slow templates, pages Google cannot reach, old pages nobody removed. It has to be paid down before new work pays off, and it is easy to underestimate because none of it shows on the front end.

On a health publishing non-profit I work with, a 90-day audit of 3,887 URLs flagged 526 for removal, and 20,000 low-value pages have been removed from the index. That engagement is mid-fix: indexed pages fell from 9,000 to 6,000 in the same window, 108,000 pages are found but not indexed, and Core Web Vitals score 50/100. It is open work, not a finished result, and it shows why sites with a long history need technical SEO scoped before anything else.

Links from other sites still act as votes of trust, and the number you need depends on the gap between you and the sites that outrank you. Earning them takes outreach, digital PR, partnerships and content worth citing, month after month, which is why link work tends to live inside a retainer rather than a one-off project.

On a plumbing and HVAC site I worked on, the company gained referring domains and backlinks in every month reported, and its Domain Rating (a third-party authority score from Ahrefs, not a Google metric) climbed from 10 to 38. The two most recent monthly reports on that account cover keyword positions and technical health only, not traffic totals, so the current trend is unconfirmed. The work behind numbers like that is off-page SEO.

SEO consultant rates

An SEO consultant is one senior person who plans the work and often does the specialist parts of it, as opposed to an agency with account managers and a delivery team, or a freelancer hired for one task. What you pay for is judgment: knowing which of the dozens of possible jobs your site needs this quarter, and which to skip. A consultant's rate shows up in three forms, each suited to a different kind of engagement:

  • Hourly, for advice. Strategy calls, a review of a developer's changes before launch, a second opinion on another provider's plan, or training for your team. You bring the questions.
  • Project, for defined jobs. An audit, a migration plan, a topical map, a recovery. The consultant scopes it, prices it once and hands over a finished deliverable.
  • Retainer, for ongoing strategy and execution. A quarterly plan, the monthly work that follows it, and a report that says what changed. Here a consultant's time buys the most, because the person who diagnosed the site keeps steering it.

What you should not pay a consultant rate for is volume work that a junior writer or a tool handles well. A sound arrangement puts the senior hours on diagnosis, planning and review, and prices production work separately. For how to vet the person before any of this, read hiring an SEO consultant.

What cheap SEO usually leaves out

A low monthly price is not a problem in itself. A small site in a quiet market may need little. The problem is a low price for a big job, where the saving comes from work quietly skipped. These are the usual gaps:

  • No technical work. Nobody checks whether Google can crawl and index the pages, so the rest of the budget builds on a broken base.
  • Templated content. Pages stamped out from one template with the city or product name swapped, close to what Google's spam policies describe as doorway pages.
  • Bought links. Cheap link packages come from networks built to sell links. Google's spam policies treat links bought to manipulate rankings as link spam, and cleaning up after them is paid work of its own.
  • Rankings with no buyers. Reports full of positions for long phrases nobody searches, or for searches that never lead to a sale.
  • No conversion tracking. Nobody measures calls, forms or sales, so nobody knows whether the fee pays for itself.
  • Accounts you do not own. Search Console, Analytics and the Google Business Profile set up under the provider's login, which makes leaving expensive.

How to size an SEO budget

Start from what search is worth to you, then match the work to it. A budget copied from a competitor's spend or picked as a round number says nothing about whether it pays back.

  1. Put a value on a customer. Use what an average customer is worth over the whole relationship, not one invoice, and the share of enquiries you close.
  2. Work out the break-even. Divide the monthly fee you are considering by what one customer is worth. That is how many extra customers a month SEO needs to bring in to pay for itself. If that number looks out of reach for your market, the scope or the price is wrong.
  3. List the work your site needs. Go through the six drivers above and note which apply: a large site, strong competitors, several locations, a content gap, technical debt, a link gap.
  4. Match the pricing model to the shape of the work. One-off problems (an audit, a migration, a cleanup) suit a fixed project. Ongoing growth (content, links, local) suits a retainer. Questions from your own team suit hourly.
  5. Commit for long enough to judge it. SEO builds over months, so set a review point a few quarters out and agree now what will be measured then. The math for judging the return is in SEO ROI.
  6. Protect the pages closest to money. If the budget is tight, narrow the scope instead of thinning the work: fix the technical basics and the pages that sell before anything else.
Six steps to size an SEO budget: value a customer, find break-even, list the work, pick the pricing model, set a review point, protect the core pages
Size the budget from the value of a customer, then fit the work and the pricing model to it.

For the value side, the calculator on my homepage does the rough version for you. You set three sliders (people searching for what you sell each month, the share of enquiries that become customers, and what a customer is worth), and it compares a site buried on page two or three with one that holds page one across its core topics, then shows the monthly revenue gap between them. Every assumption is printed under the sliders, and the result is an estimate, not a promise.

Your next step: put your own numbers into the cost calculator on my SEO consultant homepage, note the gap it shows, and hold any SEO quote you get against that figure and the break-even from step two.

Questions people ask

How much does SEO cost per month?

It depends on the scope of work, not on a standard rate. A monthly retainer is priced from site size, competition, location count, content volume, technical debt and link needs, so the only reliable figure comes from someone who has looked at your site and your market.

Is hourly or monthly SEO pricing better?

Hourly suits advice and reviews for businesses with their own team. A monthly retainer suits ongoing work like content, links and local SEO, where progress comes from steady effort over months.

Is performance-based SEO worth it?

Only with clean tracking and a result that maps to revenue, such as qualified leads or sales. Paying per ranking tends to buy rankings for easy phrases that bring little business.

Why do SEO quotes for the same site differ so much?

The quotes usually cover different scopes. Ask each provider to list the pages, fixes, locations and link work included, then compare the lists before the totals.

Can a small business do SEO on a small budget?

Yes, if the scope shrinks with the budget: fix the technical basics, strengthen the pages that sell, and cover one location well before adding more. What does not work is a small budget spread thinly across everything.

Found this useful? Share it
Anup Luintel, independent SEO consultant

About the author

Anup Luintel

Independent SEO Consultant · Senior SEO Strategist

Engineer by training, SEO by trade. I run audits, topical maps and the fixes that follow for service businesses, SaaS and online stores, and I build the tools that make the work repeatable.

  • 5+ Years Experience
  • 200+ Projects Delivered
  • 150+ Live Business Sites
  • 9 Countries Served
Anup Luintel
Got a site like this?

If any of this sounds like the situation you're in, send me your site. I'll tell you which part of the system is missing. No pitch.

Anup Luintel
Senior SEO Strategist · Kathmandu, Nepal

Ready to get found on Google?

Tell me about your site and what you want to grow. I'll take a look and reply personally, usually within one business day.

See the results