How much does SEO cost?

Written by Sean

January 10, 2023

 “Alright, so how much is this going to cost me?” 

As an SEO consultant this is a question I hear almost daily.

It’s a totally fair question. I would want to know the answer too if I was going to be making a considerable investment in a particular marketing channel. 

Unfortunately, the answer isn’t always simple. 

I would love nothing more than to have a quick and definitive answer. It would make my life exponentially easier to tell you exactly when you’ll rank and exactly how much it will cost.

But the truth of the matter is that there are dozens of factors that play into the timeline and cost of SEO, and certain questions need to be answered before your SEO strategist can set realistic expectations for you. 

Below are just a few of the things that I need to assess before I can start to effectively give an estimate on a project.

Side note: Explaining SEO can be tough because you never know if your audience wants the long-winded technical answer, or just the bare basics. So I’ve included a “short answer” in each section that you can skip ahead to if you’re just looking for the Cliff notes.

Competitive Analysis

Before I can even begin to think about how long it might take for a particular keyword to rank, I need to do a full analysis to get a gauge on what the competitive landscape is like. The more competition there is in your space, the more difficult it will be to rank—and that will impact the timeline.

The first question I ask myself when doing the competitor analysis is: who is already ranking for this keyword and how are they doing it? I’ll be looking to answer the following questions with my research:

Backlink profile

Every time an external website links to your content it is considered as a “vote” for your website in Google’s eyes. That is to say that if another person is linking to you, it’s seen as an indication that this site must have solid content on a particular topic. 

I consider backlinks to be the most important of the ranking factors. Most SEO sins can be forgiven if your site has a substantial amount of links from other quality domains. 

The problem is that acquiring backlinks can be costly. There are a number of ways to attract backlinks holistically and all of those methods require a substantial budget. Creating shareable content, distributing your content on social media, and cold-outreach campaigns to other blogs are all projects that can help with link building—but they are also projects that are time intensive. 

The first step of the competitive analysis is to see where your competitors are in terms of their backlink profile. 

The short answer: Once I know how many links we’ll need to build in order to be competitive, I can start to give you a better estimate of timeline and budget.

How does our content compare?

The next step in the competitive analysis process is figuring out what kind of content our competitors have and how it stacks up to what we have. 

For instance, let’s say that you’re a private tutoring agency and you’re trying to rank for the keyword: “math tutors in Los Angeles”. You have a landing page for your tutoring services in LA and you have a few photos of your tutors with about 100 words of text describing your services.

But then we look at your top 3 competitors and their landing page has 1,500 words of content about their methodology and techniques. They have a 3 minute video interviewing their tutors and clients about their experience. They have a half dozen testimonials from current and past clients on the page. They’ve also written 10 different blog posts about how to help your child with math, tips & tricks for learning algebra, dealing with math anxiety, etc. 

If your competitors are creating a substantial amount of content from authoritative writers, and that content is getting engagement from visitors—you’re going to need to invest in a content strategy. 

The short answer: Once I gauge your competitor’s content, I can develop a content strategy that exceeds theirs and give you a better idea of the timeline and budget that will be needed to rank.

Where are we ranking right now?

Google tends to favor webpages that have been around for a while. 

If you think about it, do you want to visit the chiropractor who has been in practice for 20 years and has dozens of 5 star reviews on Yelp—or do you want to be the very first client of the guy that just graduated last month?

Before I can give a timeline for ranking, I need to know where we’re starting. 

If you’ve had a landing page for a few years and it has plateaued on the middle of page two, we can probably get that onto page one in a few months with a relatively modest budget. 

If your page is brand new or not in the first 10 pages of search results, then it’s going to take longer. 

The short answer: Once I know where you are currently ranked, I’ll have a better idea of the timeline we can expect to meet your goals.

Technical Audit

Before giving a timeline or budget estimate, a technical audit of your site should be performed. 

Here are just a few of the things I’m looking for:

  • Crawl errors
  • Manual action penalties from Google
  • Page load speed & Core Web Vital performance
  • Site structure and internal linking

These metrics are crucial for ranking and each of them can impact the timeline it takes to rank considerably.

We can do everything else perfectly, but if your site takes 35 seconds for it to load—we’re in trouble.

In a lot of cases, companies use their own internal web developers to address these issues, and as an external consultant, I don’t have control over how long it takes to make the improvements. We’ll need to work together in order to figure out reasonable deadlines to execute the projects, and then how long ranking should take after the improvements are done.

Short answer: Before I can give an accurate estimate on how much it will cost to rank, we’ll need to make a full list of any technical issues that are holding your site back and then determine how long it will take to remedy those issues.

What’s your budget?

I know what you’re thinking. Asking you for your budget is a skeezy sales tactic. 

It’s like if you went to a car dealership and the dealer asks you how much you’re willing to spend on a new car. You say you’re willing to pay up to $35k and the dealer lights up. “I have a beautiful car that’s right in your budget!” But what he doesn’t tell you is that the car he’s about to sell you for $35k is actually only worth $28k. 

With SEO, you have to think of it more as though I am BUILDING you a car from scratch. I have the ability to build you a Lamborghini, or a Prius, or anything you can think of in between—but I can’t start on the blueprints until I have at least a general idea of how much you are looking to spend.

I understand why businesses are reluctant to give me a budget. 

It’s also very common for a client to decline to give me a budget because they simply don’t have any frame of reference for what the market rate is. For all they know, it could be $50 a month, or $5,000. 

In any event, the more I know about your goals and your budget, the better I can be at crafting a strategy to fit your needs.

Short answer: If I know what your goals and your budget are, I can tailor a campaign specifically for you. 

Expect volatility

Unfortunately, the path to page one is rarely linear. 

It would be great if we could just flip a switch and your page went directly to the top of search rankings, but SEO is oftentimes like a rollercoaster. A slow ascension followed by twists, turns and occasional drops.

There are a number of reasons why an estimated timeline might be thrown off. A new algorithm update, or a shift in what Google deems to be the search intent for a particular keyword can really throw things off.

While we make every reasonable effort to give you as accurate of a timeline as possible, all estimates are an approximation that are based on our extensive experience.

Still have questions? Drop me a line  and I might cover your question in a future blog post. 

Related Articles

5 Tips for Effective Leadership in the Workplace

The moment you stop listening to your team, is the moment that you lose their support. Regardless of whether or not you agree with what they are saying it’s critically important that each team member feels heard. Whether you’ve been in leadership roles for years, or...

What to look for when hiring an SEO company

If you've ever hired an SEO before, it's fairly certain that you have run into an "expert" that was actually a total fraud. Here are some tips for weeding out the fakers. It is an unfortunate reality that there are many frauds masquerading within the SEO industry. ...

What are Google’s ranking factors?

"So what is Google even looking for?" It’s a common question I get from clients. Sometimes this is a question clients and business owners ask in an effort to see if they can handle their own SEO internally. Why pay a consultant if we can just find out what we need to...