Aqueous Digital

How much does
SEO cost
in the UK

Aqueous Digital’s ultimate guide to the cost of Search Engine Optimisation (SEO) services 2024

In the UK, monthly SEO costs will vary depending on the size of business and website, but on average, this is typically how much you should expect to pay in 2024:







One of the most frequently asked questions about Search Engine Optimisation (SEO) is ‘how much does it cost?’, yet nowhere online can you find a truly comprehensive answer to this question, nor any rationale behind the cost structure for this service.

Of course the true answer to the question is ‘How long is a piece of string?’ Like asking a garage to tell you how much they will charge for repairing your car, before they know which car you have, or asking a travel agent to tell you how much it costs to go to Italy before telling them when, where, how and how many of you want to go, the cost will always vary depending on what you need. And because SEO is still portrayed in certain quarters as something of a dark art, there is little transparency in pricing across the industry. 

In part, this may be down to a reticence from some firms to share, but there is a larger and more legitimate reason for this, and that is the diversity of services offered. What one firm says they will do for a price is highly unlikely to be the same thing another firm does for that price. In short, there is no standardisation in SEO. And because of that, no two rate cards are the same and each are based on what the business owner believes will first, deliver a result for customers and second, make a profit.

We need to be clear here that profit is not a dirty word. If you are in business, you need to make a profit otherwise you will go out of business. And profit, as we will see below, will be vastly different depending on the set-up your SEO Freelancer, Agency or Consultant are using.

As a starting point, let’s take a look at one of the best studies that has been done in this field, by the people at Ahrefs, who conducted probably the largest survey of pricing in our industry back in May 2018. They have since updated the study in March 2021 and it makes fascinating reading.

Their study was global and, of course, the number of respondents varied across region, but if we isolate the UK for the purposes of this article, we can see the following figures;

Total Respondents Globally (357)

How much does SEO cost pie chart showing UK respondents

As you can see, this is not a bad spread, with almost 20% of the total study being UK based companies and individuals. From this, we can establish what people are charging in the UK for SEO.

How much does SEO cost in the UK, monitoring on PC

How much does SEO cost in the UK in 2024?

At this point I really must tip my hat to Joshua Hardwick, Head of Content at Ahrefs, for not only conducting the survey, but for also making the raw data available for us to play with (thanks Joshua!) and to draw out articles like this.

The breakdown used in his survey was between three different types of SEO; An Agency, a Consultant or a Freelancer.

Interestingly, there is no clear definition within the article on what constitutes each of these groupings and in the case of an Agency, that’s fine as it’s fairly easy to define. The difference between a freelancer and a consultant however is slightly more nebulous, but for the purposes of this let’s assume that a freelancer is someone who does the same as an SEO Agency, but on a smaller scale, usually as a one-person operation but sometimes with one or more person helping them, and a Consultant is someone with significantly more experience in the field of SEO, who is happy to work alone on an hourly rate and a project basis but on larger projects and websites.

The survey then broke down these three groups into Hourly Rates, Monthly Rates and Retainer Fees to cover the three most frequently used pricing models.

A quick word of warning about the following figures; the small data sample means that not everything here is as black and white as it seems. The figures skew slightly because of the small sample base, but they nevertheless give some interesting pointers into SEO pricing in the UK.

Let’s start with the hourly rate – below shows the most common rate for each group.

How much does SEO cost in the UK? Average SEO Hourly Rates in UK for Freelancer, Consultant, Agency

As you can see, Freelancers typically charge less than both Consultants and Agencies and from the raw data we can also see that Consultants tend to be more selective with their customers, typically working alone and with under ten customers at all times. Freelancers however, typically handle more customers and in doing so, still mostly manage this without employing staff. They are usually able to do this by making good use of automation, clear project definition and keeping fees low for their customers.

When it comes to the monthly rates however, something interesting happens. From being the lowest hourly rate, Freelancers top the charts for monthly rates.

How much does SEO cost in the UK? SEO Monthly rate

Before we get too carried away with this I would point out that this is the median figure, not the mean figure and as it’s against a very small base then it would be wrong to read too much into this.  The mean figure that Freelancers charge for SEO each month is £975 but again, this is skewed by a single respondent who appears to have one very big customer. Often, the data shows that they charge lower rates overall than most Agencies and this is in line with what we hear anecdotally in the UK marketplace.

For projects, the figures seem random but as fewer Agencies and Freelancers price, or work in this way, the results may be skewed.

How much does SEO cost in the UK? Average SEO Project rates in the UK, Freelancer, Consultant, Agency

Once again, Freelancers appear to come out higher than both Agencies and Consultants in the study, though in practice you would expect them to be the lowest costs of the three groups.

*The data set here was too small to give a figure as it only had two respondents. This is possibly because most Consultants prefer to work on an hourly or monthly rate.

Interestingly, the study seems to suggest that the people charging the most in the UK are Freelancers but in practice, it’s often the Consultants or SEO Agencies that charge the most. Which brings us neatly to how much you should be paying for SEO.

Lab tech searching on phone

How much should UK business pay for SEO?

There is a very old saying in business, which is ‘you get what you pay for’ and in most cases, this adage holds true. Nobody likes to pay too much for anything, but lots of us have been caught in the past by paying for something which seems cheap but turns out to be not what we needed or more expensive in the long run.

So, we don’t want to pay too much, but we do want to get value for money for whatever we buy.

And this leads us to what you are buying.

We’ve studied many other SEO rate cards over the past ten years and to date, we’ve never found two which are the same. No one Agency, Freelancer or Consultant seems to offer the same service as another and that makes price comparison incredibly hard to do. What most businesses buying SEO tend to do is decide what they think is the right amount, based on talking to a few agencies and then fixing on a price they think sounds about right.

As we can see from the tables above, charging rates vary depending on who you are using and the amount of work you will get from each of these will vary. Typically, if you pay £500 to an Agency you won’t get as much as you would paying £500 to a Freelancer. The reason for this is simple; the freelancers have lower overheads, so more of what you give them can go into the work they do rather than paying bills. Of course, it could also go towards paying them a bigger salary; you can never be sure as no two services are alike. What might sound like a good service can be cheap and automated. This is where due diligence comes in.

In terms of what you should pay therefore, there seem to be two key variables in this equation which are;

  1. What your business needs
  2. What you are getting for your money

Business needs are critical. We work with a wide range of businesses, and we have found that it’s not price that matters when buying SEO, it’s getting something that matches your needs.

As an example, if your website is technically poor, there’s not much point in driving lots more traffic to it as no one is going to convert. Whilst we may have done our job well (more traffic), if this doesn’t result in more business then the work is pointless.

SEO work falls broadly into three categories which are Technical SEOOn-Page SEO (content and appearance) and Off Site SEO (link building). What you are buying is typically a mix of these three elements but which elements and in what proportions will vary depending on the person doing the SEO. All of which means that getting a straightforward comparison is hard.

But with ten years experience behind us, we can offer the following as an outline guide to how much you should pay for SEO.

How much does SEO cost in the UK? Cost of SEO Table 1 rates - How much should UK business pay for SEO?

Monthly costs vary depending on the size of business and website type. Start-up £99 – £299. Small business £299-£500. SME £501-£1,200. Medium business £1,201-£2,500. Medium to large business £2,500-£4,999. Large Enterprise £5,000+

To explain this a bit further, many smaller businesses in the UK are home based or sole owner proprietor and where this is the case most of them will fall into the first two categories above. The type of SEO you need if you have a templated website from someone like Go Daddy or Wix is restricted by what you can actually change, which technically, on one of these frameworks, is very little. All you can really do is add content and link build.

By the time you get to an independent website framework, such as WordPress, the freedom to make changes increases so, Technical SEO becomes more important, as does the content. As your business gets bigger, the website sophistication typically increases which brings with it more technical issues and challenges, along with the problem of content organisation. Here, paying for a good SEO is worth their weight in gold


How long should an SEO contract be?

Different SEO firms have different ideas on contract length, and in some cases, on whether they need a contract at all. We know perfectly good Freelancers that work on a rolling monthly contract but often, they find they get their fingers burned by customers dropping them at a moments notice.

Most Agencies however will ask for a contract, with the most typical duration being one year, though some will do shorter timescales. The reason for this is inherent in the work everyone does; if you are doing SEO properly and completely above board then it’s not easy and it takes time. Typically, we will tell new customers that after three months the only thing they will know is whether they like working with us, after six months they may start to see the dials moving and after twelve months they will know why they chose to use us for SEO.

Of course, there are exceptions to the rule. We have had customers who have jumped to number one for the keyword they want in a matter of weeks and others, who have seen the success after the year contract is up. And that’s because it’s not a simple linear model. You can’t just ‘do a bit of SEO’ and expect to see results overnight. Search Engine Optimisation is about optimising your website for the search engines and as Google makes upwards of six changes to its algorithm every day, keeping on top of that is an incredibly hard job. I have been known to liken it to trying to herd cats, in the dark, in fog, with a blindfold on.

Much of the work we do in SEO is forward-thinking, and generating the right content and links requires time. As an example, this article has taken over 30 hours to compile and if you were to commission a copywriter to do this it would be costly and take time. Similarly with link building, reaching out to people who may link to your website takes time and effort but if done correctly, will drive long-lasting benefits. But it doesn’t happen overnight.

SEO contracts therefore need to reflect the time and effort put in by anyone doing the work, and they also need to reflect that fact that much of the work we start on day one may come to fruition later down the line. This explains why every SEO business needs notice to end a contract as content and links may be ‘in the pipeline’ and cannot be stopped.

In our experience, we find that the following explain typical contract lengths for SEO in the UK

How much does SEO cost in the UK? How long should an SEO contract be? - SEO Contract length in the UK

Whichever you choose for your SEO, you should always remember that like you, no one likes losing customers. If you are deciding to make a change or move away, you should always give a reasonable notice period to allow them to unwind the work they have in progress.

What drives SEO pricing?

One of the questions people struggle with is what drives pricing in the SEO market, after all, if we are all doing the same basic work it should cost the same, right?

As with most industries, the drivers of cost vary wildly depending on what you are buying.

In the legal market for instance, when you engage a Solicitor to work for you, they will typically send you a letter of engagement and in there will be the costs they charge for each of their staff members; Associates, Paralegals, Solicitors and Senior Staff. Rates vary enormously across these and depending on their specialism, the top rates can be over £1,000 an hour. They use this pricing structure because some of the work you need can be done by junior staff, but other parts need more senior or qualified staff to complete.

In SEO Agencies, typically you will find they apply a blended rate as there are so many different staff members it would be hard to break each of them out and charge accordingly. Billing would be a nightmare. It’s far simpler to charge a fixed monthly amount to a customer and then worry about the split of the billing, and profitability, internally.

Aside from the cost of staff members, which you might expect will naturally vary depending on skills, qualifications and experience, there are other more obvious costs which need to be factored in. The table below gives you a broad outline of they type of costs that each type of business will have to carry, which will, of course, reflect in their pricing.

How much does SEO cost in the UK? What drives SEO pricing? - SEO Pricing part A
How much does SEO cost in the UK? What drives SEO pricing? - SEO Pricing part B

Of course, the table above is not a definitive list but is a good guideline to the type and scale of costs encountered by each type of SEO business. Which then brings us to the obvious question of why engage a more expensive agency if the Freelancers and Contractors can do it at a lower cost?

Do you get more SEO if you pay more?

Paying an Agency more for your SEO is not simply a question of actually giving them more money for the same service. As we outlined earlier, no two firms have the same list of things they do for an SEO contract and no two firms price the same. 

If you are in the South East of England you may find that firms locally charge more than the equivalent forms in the North West or North East. This is not because they are necessarily better, or that you are getting more for your money, but because their base costs are higher. Rents, rates and office costs are much higher in London and the South East, meaning you may end up paying more for the service.

Similarly, Freelancers and Consultants typically charge less than Agencies, not because they do a worse job, but because their cost base is lower. Lower overheads mean lower costs and that can be passed onto customers in the form of lower prices.

But each service has its limitations as smaller firms cannot necessarily supply the same level of cover or service as larger firms.

It is also worth noting that there are many Agencies out there, who will claim to be ‘full service’ and jack of all trades. In our experience, this is very rarely the case. They will generally have strong skill sets in some areas, but weaker delivery in other areas. They will claim to be able to deliver all services from design, web development through to social media, programmatic advertising, PPC and SEO, but in reality they will be subcontracting some services without your knowledge. It is therefore recommended that you carefully assess the advantages and disadvantages of working with a ‘full service’ agency over those of a specialist SEO agency whose primary skill set will be in search.

How much does SEO cost in the UK? Do you get more if you pay more for SEO? - table of factors that affect price
How much does SEO cost in the UK? Workmen searching on tablet for SEO costs

What should you pay for in an SEO package?

We’ve covered the sort of prices each type of SEO business charges, but what do you get for your money? As we previously stated, very few firms can provide a rate card which is comparable to another firm, so choosing what you need is very hard.

When you are looking online you may find some rate cards publicly available however what they all tend to do is to provide the classic ‘column of options’ with the promise that the more you pay, the more you get. Often they will include things like keyword tracking and then limit the number of keywords they track at the lower end, increasing as you go up the scale. Often you find they will limit the amount of work they do on, for example, meta descriptions, with increasing numbers available as the price increases.

Frankly, these are a nonsense.

If your website has 500 meta descriptions that need writing, there’s no point in buying a package that limits the amount they will do as it won’t help your website. Also, once a meta description or title tag has been written they typically don’t need to be changed, certainly not on a frequent basis, so as this is typically one off work, why is it limited on the rate card?

In reality, the work you need will be broken into three key areas;

  1. Technical SEO
  2. On-Page SEO
  3. Off Site SEO

Of course, on top of this are other areas such as Social Media and Google My Business optimisation, for which some firms will charge separately, but the majority of the work you need is in the three categories shown above. So, what can you expect to get within these three areas?

How much does SEO cost in the UK? Different types of SEO graphic and table.

Often, you will find other elements added to rate cards including things like Google Penalty Protection and Optimising Customer reviews but frankly, these should not be part of your decision-making process. If an SEO firm is doing the job correctly, you won’t ever get a penalty (none of our customers ever has from the work we have done over the last ten years) and when it comes to people leaving reviews, you can’t change them, only manage them, and that’s a separate element called Reputation Management.

In their regular study of Search Engine Ranking Factors, MOZ identify that they key elements, in order of importance, are Links, Content and Technical set up; so in order they rank;

  1. Off Site SEO
  2. On-Page SEO
  3. Technical SEO

So, when you are choosing which firm to use, get an understanding of the type of work they intend to do for you and in what quantity, as this will make a huge difference to the outcome for your business.

Should you believe guarantees that you will be #1?

Recently, we were directed to a very interesting article on another SEO website, suggesting that anyone offering a guarantee to get you to number one on Google would either not be telling the truth or breaking Google’s guidelines. 

This binary assumption is a little disingenuous to say the least, as it precludes the possibility that they might actually be doing a good job well and achieving results. After all, someone has to be number one, right? In fact, I can guarantee a number one position for any of our customers and meet that promise every time. It might not be a keyword that they are particularly interested in, nor one that drives any actual traffic, or business their way, but it would still be a number one position. In fact the more niche you get in terms of what you need to rank for, the easier it becomes. 

Guarantees of success are, of course, simply advertising techniques and firms use them as headlines to get your attention. Some firms will tell you how many thousand number one keywords they have achieved for their customers, but a cursory glance will tell you that getting to number one for ‘blue widget manufacturers in Wimborne’ is not that hard.

Given that Search Engines update their algorithms daily, competitors can appear overnight and changes in the market can make your products more or less desirable, any promises of number one positions should be treated with caution. There is, of course, a way of getting to number one, but it takes time, particularly on the harder keywords, and it takes a clear plan, well executed using the very best in SEO techniques for it to be sustainable.


As we said at the start, with SEO, typically, you get what you pay for. Some firms are better than others but finding which they are can be a challenge. If you are searching for an SEO company to help your business then start by looking for someone who meets your current stage of business development. Do you need one person or a team? Do you need a lot of work or a little? Are you going to ask them to do everything or do you want to do some of it yourself? All of these questions, and more, are important when choosing.

Once you’ve decided on the type of firm you want to work with then we hope that the information and tables above give you an idea of the type of costs you are likely to be asked to pay for SEO on your website.

Jonathan Guy

This article was written by Aqueous Digital MD, Jonathan Guy.

If you have any other questions about the cost of SEO then feel free to contact us, and we will try our best to answer them.

Want to find out more about Aqueous Digital?

Want to find out more about Aqueous Digital? Call us on 0800 285 1424 or email us at to have a chat about how we can support the success of your business. We offer a range of complete SEO packages starting at £1000 +VAT per month. Depending on your needs, we have a range of SEO options to suit most growing businesses. We also offer SEO consultancy, technical SEO and link-building and outreach services. Contact us directly for a no obligation quote and a free audit of your website.