Top 10 Best SEO Companies In the UK

Best SEO Companies In the UK 2018

Have you ever wanted to find the best SEO company? One that not only says it can achieve great results for your site but is able to achieve this goal for their own website? There are thousands of SEO companies out there that vary in terms of the quality of work they do but the reason for putting this top 10 together is to highlight those that have managed to rank their website in UK search results rather than regional. 

Here are the SEO agencies we think are the Best SEO companies in the UK right now based on how many keywords they have ranked and their positions for the keywords you would expect the best SEO companies to rank for in Google search results.

10 Best SEO Companies In The UK

We are the only site that gives an independent assessment of the best SEO companies in the UK. Nobody pays us to appear in this best SEO company list or offers us any other incentive to include them. 

The table below shows the total number of ranking keywords for each website together with placings for most popular SEO related keywords. 

CompanyRanking Keywords SEO ServicesSEO Agency  SEO UK
SEO Works5500211
Screaming Frog11,5001107
Candy Marketing310073
Small SEO3074
SEO Plus 12005

      Dedicated search marketing company SEO Works which has offices in Sheffield. Services include SEO and PPC management. The agency has a large team employed in both these areas and has won multiple awards for its services. The company also has a solid presence in national search results for key SEO search terms.  


      Digital marketing company with offices in Henley on Thames. The company also has a popular website SEO spider tool which is offered in free and paid versions. Coming in at 1 for ‘SEO services’ ahead of all the other SEO companies in the UK is a big achievement. They offer a handy website crawling tool which none of the other agencies offer which probably helps keep them in the top positions. 


      SEO and PPC agency with an office in London. This is another new entry to the list with a ranking in the top 5 for SEO services.   


      A new entry to the list, Candy Marketing has offices in Liverpool and Manchester according to their website. Their own website ranks in the top 10 of the types of services they offer. 


      Large London based Digital marketing company. Services include SEO, PPC, digital pr and content. This company have been around for a while and have more than 4600 ranking keywords. They don’t rank in the top places for any of the prime SEO keywords so they are less likely to be found than their competitors but still up there where they need to be nonetheless.


      SEO company based in London. Services include PPC SEO and CRO. 


      A new entry to the list, based again in Manchester, that also offer PPC services. 


      A new entry to the list based in Birmingham and offering SEO and PPC services.


      This website is consistently in the top 10 for keywords. They have the least ranking keywords but the primary focus for them is on SEO. 


      A new entry from Devon ranking 5th for SEO UK.  


How did we find out which is the best SEO company in the UK?

SEO is very much an industry based on trust. If you are talking to the representative of an SEO company you want to hear and see certain reassuring facts like what they achieved for themselves, their clients and any recognised awards.

For the purposes of this top 10 best SEO agencies, we looked at positions for the keywords with the highest traffic in the SEO niche. We then took into account the number of ranking keywords each agency has along with our opnions on those we picked out. We also paid close attention to keyword stuffing. Website that have copy that doesn’t make sense due to their spammy use of keywords were omitted. 

How can an SEO company demonstrate they have the ability to get your site ranking well?

Ranking their own businesses in the positions where people looking for SEO can find them is a good indicator and the one we think is the most reliable even if it shouldn’t be the only measure you look at.

Client lists featuring big brands can sometimes be misleading because these brands will already have plenty of authority in their niches. They’ll usually rank well even if they don’t do SEO. 

There will be lots of variables to consider when choosing an SEO company and some may be more important to you than others. We could look for example at the size of the company.

We could look at things like annual turnover or the number of staff they have in house but none of this tells us how good they are when it comes to the sort of results their SEO service is capable of getting.

We must consider who might be working on your particular project. Will it be the SEO expert who works miracles with their site? These are all considerations and questions to ask when signing up with one of the top SEO agencies or any SEO company for that matter.

This brings us to value for money…

Like any other profession hiring the best SEO in the UK to work on your project is going to cost you but you should naturally expect them to get the results you want. Then SEO is an investment and not a cost. 

If your budget doesn’t stretch far then you may look towards the lowest quote. Or perhaps you could consider a freelance consultant prepared to dedicate extra time and effort to your project without your fee also having to cover the additional overheads that come with having to pay lots of staff.

To compile our top 10 SEO companies we looked purely at the number of ranking keywords these companies have and the rankings they have achieved for what could be considered the prime keywords in the SEO business.

We used SEMrush to get the information on the number of keywords because it’s the most reliable measure out there and a simple google search at a national level to find where the websites rank for prime keyword targets if at all.the tot


Scroll to Top
Scroll to Top