SEO

How much does SEO cost? Pricing models explained

Dravik teamUpdated 7 min read

SEO cost depends mostly on three things: how much work your site needs, how competitive your market is, and who does the work. Most US agencies and consultants price SEO in one of four ways: a monthly retainer, a fixed-price project, an hourly rate, or a one-time audit. A small local business in a quiet market needs far less than a multi-location company competing nationally, so the honest answer to "how much" is a range that only narrows once someone has looked at your site and your competitors.

That is unsatisfying, so this guide explains how the pricing models work, what moves the price up or down, and how to judge whether a quote is fair. For published market numbers, Ahrefs has published a survey of what SEO providers charge. Read it alongside this guide.

What are the common SEO pricing models?

Model How it works Best for Watch out for
Monthly retainer A fixed fee each month for an agreed scope of ongoing work Businesses that need steady content, technical upkeep and link building Vague scopes where you cannot tell what was done each month
Fixed-price project One price for a defined piece of work, such as a site migration, a technical fix list or a set of new pages A clear, one-time need Projects that end with recommendations but nobody to implement them
Hourly consulting You pay for time, often for advice, training or reviews Teams with in-house people who need expert direction Costs that grow without a cap
One-time audit A review of your site, competitors and opportunities, ending in a written plan Deciding what to do before committing to a retainer Audits that are just an automated tool export
Performance-based Fees tied to rankings, traffic or leads Rarely a good fit Incentives to chase easy, low-value keywords

Most small and mid-sized businesses end up on a retainer, sometimes after starting with an audit or a project.

What drives the price of SEO?

The state of your site

A site with crawl errors, slow pages, duplicate content or a messy structure needs technical work before content can pay off. A clean, fast site with good foundations needs less. Our technical SEO checklist shows what that foundation work covers.

How competitive your market is

Ranking for "plumber in a small town" takes far less effort than ranking for "personal injury lawyer in Los Angeles" or a national software category. More competition means more content, more links and more time.

How many locations or products you have

Each office, service area or product line can need its own pages, its own Google Business Profile and its own content. Ten locations is not ten times the work, but it is much more than one.

How much content you need

Content is often the biggest cost driver. Writing pages that are accurate, specific and better than what already ranks takes research and subject knowledge, especially in technical or regulated industries.

Who does the work

A freelancer, a small specialist agency and a large full-service agency price differently and deliver differently. Larger agencies carry more overhead and more layers of account management. Smaller shops can be cheaper and more direct, but may cover fewer skills. Our comparison of hiring an SEO agency versus an in-house hire covers the trade-offs.

Whether AI search is included

More buyers now ask ChatGPT, Perplexity and Google's AI Overviews before they search. Some providers now include answer engine optimization (AEO) and generative engine optimization (GEO) in their SEO retainers, while others sell it separately. Ask which you are getting. Our post on SEO vs AEO vs GEO explains the difference.

What should an SEO package include?

A reasonable monthly package for a small or mid-sized business usually covers some mix of:

  • Technical monitoring and fixes, such as crawl errors, page speed, indexing and structured data
  • New content, such as service pages, location pages and articles that answer buyer questions
  • Updates to existing pages that have slipped in rankings (see our content refresh guide)
  • Local SEO, including Google Business Profile management and directory consistency
  • Link building and digital PR through legitimate outreach
  • Reporting on rankings, organic traffic and, most important, leads or sales from organic search

If a package lists "keyword research" and "monthly reporting" as most of its deliverables, you are probably paying for very little actual work.

How much should a small business spend on SEO?

There is no universal percentage. A useful way to think about it:

  1. Work out what a new customer is worth to you over a year or over their lifetime.
  2. Estimate how many extra customers per month organic search would need to bring in for the spend to pay off.
  3. Compare that to how many people search for your services in your area (a keyword tool or a good audit will tell you).

If search demand is small and each customer is worth little, a modest budget focused on Google Business Profile and a few strong service pages may be all that makes sense. If each customer is worth thousands of dollars and search demand is healthy, a larger retainer can pay for itself many times over. Our post on how long SEO takes explains why you should judge results over months, not weeks.

What does an SEO audit cost, and is it worth starting there?

An audit is usually the cheapest way to find out what your site actually needs. Prices vary widely, from free automated reports to detailed paid reviews. The free reports are useful for spotting errors but rarely tell you what to do first or why.

A good paid audit should:

  • Look at your site, your rankings and your top competitors
  • Separate critical issues from minor ones
  • Estimate the search demand you are missing
  • Give you a prioritized plan you could hand to any agency or in-house person

Our post on what a real SEO audit includes lists the checks that matter.

What are the red flags in SEO pricing?

  • Guaranteed rankings. Google's own guidance on hiring an SEO warns that no one can guarantee a top ranking in Google.
  • Very cheap monthly packages with large link counts. These often rely on low-quality or paid links that can harm your site.
  • Long lock-in contracts with no exit before you have seen any work.
  • No access to your own accounts. You should own your Google Search Console, Google Analytics and Google Business Profile, and the agency should have user access, not ownership.
  • Reports that show rankings for terms nobody searches, with nothing about leads or revenue.
  • No clear list of what will be done each month.

How do you compare two SEO quotes?

Put them side by side and ask each provider the same questions:

  1. What exactly will you do in the first 90 days?
  2. How many pages will you write or update each month, and who writes them?
  3. How will you build links, with examples of past placements?
  4. What will you report, and how do you tie it to leads?
  5. What do you need from us, and how much of our time?
  6. What happens to the content and accounts if we leave?

The cheaper quote is often the one that does less, so compare what each quote includes before you compare the fee. Our guide on how to choose an SEO company has a fuller list of questions.

Where Dravik fits

Our entry offer is a $199 fixed-price business audit: a 30 minute call and a written plan covering SEO, AI search visibility and the automation opportunities we find, with a full refund if you do not find it worth it. You can take the plan and do the work yourself, give it to another provider, or ask us to quote for it. The SEO hub explains how we work after the audit.

If you want to know what SEO would cost for your business specifically, book a business audit and we will tell you what the work involves before you commit to anything larger.

Frequently asked questions

Why do SEO prices vary so much?

Because the work varies. A small local business with a clean site needs a fraction of the effort a multi-location company in a competitive market needs. Providers also differ in overhead, experience and how much they actually do each month.

Is monthly SEO better than a one-time project?

It depends on your site. If you need a defined fix, such as a migration or a set of new pages, a project can be enough. Ongoing work makes sense when your market is competitive and you need steady content and links to keep up.

Can I do SEO myself to save money?

Many small businesses handle the basics themselves, such as Google Business Profile, reviews and a few service pages. Technical issues, content at scale and link building usually benefit from experienced help.

How soon should I expect results from paid SEO?

Technical fixes and local improvements can show early movement. New content usually takes months to rank, longer in competitive markets. Ask any provider for a 90 day plan with clear milestones.

Does SEO pricing include AI search optimization?

Sometimes. Some providers fold AEO and GEO into their SEO packages, while others price them separately. Ask what is included and how they measure visibility in AI answers.

Book a business audit

Find the leak. Then we hunt it down.

We look at your busywork, your Google rankings and how AI assistants describe your category, then hand you a prioritized plan.

  • $199 fixed price
  • 30 minute call
  • A written plan you keep
  • Full refund if not worth it
Book a business audit

Business audit, $19930 minute call plus a written plan

Find your leak