How Much Does SEO Cost?

There are 4 standard types of SEO pricing.
Each has pros and cons, so let’s learn more about your options.


The cost of an SEO project depends upon project scope.

Expect $1,000 – $5,000.


Performance-based SEO features dynamic & affordable pricing.

If you don’t rank, you don’t pay!

Monthly Retainers

Monthly SEO retainers are often tailored to client needs.

Expect $1,000 – $3,000.

Hourly Rates

Know exactly what you’re going to pay for.

Expect $75-150 per hour.

Why is it hard to estimate SEO costs?

When you ask the question “how much does search engine optimization cost”, the last answer you want to hear is “it depends.” We know it’s a frustrating response.

SEO prices can vary quite a bit, depending upon a number of factors.

You’ve probably already realized there are way too many choices. Too many pricing models, too many agencies, too many price points…

In fact, according to some thorough research done by the wonderful folks at, you could end up paying less than $25 an hour… or over $20,000 a month!

But a price range that wide doesn’t help anyone. So let’s take a closer look at some numbers, and then the pros and cons of each SEO pricing model.

Let’s see some numbers! Performance-based SEO is free to start, and has dynamic pricing.

Moz polled over 600 SEO companies and aggregated all of the data. A quick glance shows us the following… an average SEO expert charges between $80 and $130 per hour. Further, the average monthly retainer lies somewhere between $750 and $1,500 per month.

Even equipped with that baseline knowledge, you may still be left wondering which type of SEO will be best for your particular business?

I think the best and only answer is to break down the different types of search engine optimization services various firms offer, and to establish a standard price point for each.

1. How Much Does Performance-Based SEO Cost?

The Moz study neglected to mention pay for performance SEO, but to be fair this pricing model is still relatively new. Furthermore, there simply aren’t many performance-based SEO options available to small business owners. We pioneered this model of SEO in 2007, and it’s best summarized by our “if you don’t rank, you don’t pay” guarantee. While it removes the majority of the risk for clients, it places a heavy burden on the agency to produce measurable results.


If You Don’t Rank, You Don’t Pay

With performance-based SEO pricing, clients only pay if their rankings improve. This minimizes risk exposure for clients.

Up-Front Pricing

Reputable pay for performance SEO companies will provide upfront pricing, outlining rates if/when results are proven.


Not All Keywords Accepted

Some keywords will simply be too competitive for a performance SEO company to accept and invest in.

Variable Monthly Spend

Since rankings fluctuate daily, it’s impossible to predict exactly what your rankings will look like each month. That translates to a variable monthly rate.

Best For

Small/Local Busines Owners

This model is ideal for smaller and/or local businesses that lack the resources or potential upside to invest in a retainer.

Ecommerce Websites

Performance SEO offers eCommerce store owners much-needed flexibility to target specific products and product categories for better organic visibility.

2. How Much Do Monthly SEO Retainers Cost?

Monthly SEO services favor long-term partnerships over one-off projects. Most companies choose this option when they need to outsource SEO completely. For many businesses, this is one of the most promising ways to build meaningful results through search engine optimization. We offer custom solutions that leverage the benefits of this pricing model, while reducing our client’s exposure to the drawbacks. Learn more about our custom digital marketing programs.


Set It & Forget It

A monthly SEO retainer means you’ll have an agency or company managing your campaign from en