Mike the Freelancer

Search Engine Optimisation [SEO]

No-nonsense strategies for organic traffic growth.

Complex and ever-evolving, SEO is a mix of technical knowledge, marketing insight and a toolkit of tactics. From the ground up, I help my clients to drive long-term, quality website traffic that performs.

I can help you with:


SEO audits


SEO site migrations


Keyword targeting


Link building


On-page SEO


Consulting & strategy


SEO advice & training

Featured snippet SEO example

SEO can help you reach new traffic heights

Establish long-lasting traffic results with SEO.

# SEO audits: a technical site health check that digs deep into the foundational SEO of your site alongside uncovering quick wins to improve search performance.

# Link building: vital in any decent SEO strategy and strongly influencing search engine rankings, quality links aim to drive authority to your domain.

# Migrations: when undertaking a migration project, it’s critical to get SEO support and guidance to prevent dramatic traffic loss, before it’s too late to recover.

# On-page SEO: the key practice of optimising and improving every element across your site from quality of content to metadata and user-friendliness.

# Training: a little expert SEO knowledge and guidance can go along way to helping you personally increase your organic website traffic on your own.

# Strategy: behind every successful website is a carefully planned SEO approach that sets out the strategic vision and tactics for maximum organic traffic growth.

4 pillars to SEO success

Having a good looking website that generates no organic search engine traffic is a depressing situation that many website owners find themselves in. This happens when SEO is forgotten about and treated more like a simple bolt-on which can be easily sorted after a website has been launched.

Successful search engine optimisation is deep rooted in everything, from the platform your website uses to the content you display on your site, all the way through to the relationships your site builds on the internet. It is a long-term strategy that never stops and one that is necessary to implement correctly if you want your site to stay ahead of the competition.

SEO newbie? I’ve detailed what I believe to be the four pillars of SEO success – each element supports the others for maximum impact and results.

Technical SEO: like a powerful engine in a car, the foundations of good SEO start in the code of your website – it’s here where you provide information to get found, crawled and indexed correctly.

On-site SEO: the important task of optimising your site for users and search engines is a pillar that’s worth dedicating time to – from speed to snippets, every improvement counts.

Content: as the internet literally revolves around content, what you write, post and talk about on your website has a dramatic effect on organic traffic and where your site ranks in search results.

Links: acting as a vote of confidence between websites, search engine spiders love to see that your website is popular for the right reasons – it’s all about building authority.


How quickly will I see visible SEO results?

SEO is a long-term strategy that aims to improve the performance of your website’s listing in search engine results, something which does not happen overnight!

After carrying out a thorough SEO audit and actioning a tailored strategy, I would hope to see some improvement in search performance within 6 to 12 months with month on month gains moving forward. The time it can take to see results heavily depends on the niche you operate in, your competitors and your SEO budget.

On a side note, it is common that websites may see an instant increase in performance after implementing ‘quick win’ optimisations and SEO fixes uncovered from a technical audit.

How much does an SEO audit cost?

SEO audits range in price depending on the complexity and size of your website. Please contact me with information about your domain for a bespoke SEO audit price.

As an example, an SEO audit for a small, non-transactional website that has less than 50 pages, would cost around £250. For a much larger site with 1000’s of pages, a technical SEO audit could cost anywhere between £1,000 to £5,000.

SEO audits aim to investigate the search foundations of your website whilst uncovering areas to improve – this makes sure the bed-rock of your site is setup for maximum online growth.

Why are links important for SEO?

Links make the internet go round, without them search engine spiders would not be able to crawl between pages and other websites – think of the internet as one huge spider web, interconnected with links.

Links from other websites that link back to your site are picked up by crawlers and used by search engines to determine metrics about your domain such as authority. Those sites with higher authority and trust generally have better visibility in search engines which leads to increased organic traffic performance.

The key focus when building backlinks should be quality over quantity as too many low value links may do more harm than good for your site’s SEO. If you want to read more about the correlation between links and strong ranking websites that drive lots of organic traffic, read this article.

Will changing my domain affect my SEO?

Migrating to a new domain name (or top level URL) is about the biggest change that any website can undergo. If you are about to migrate to a new domain, it is vital you seek professional SEO support to ensure your organic traffic does not decline because of the move. It’s also essential to consider elements such as changes to content, tweaks to URLs and site structure.

If you have already moved to a new domain and are seeing traffic loss issues, please get in touch so that I can support your website to get back on track as quickly as possible.

Do you have any free SEO advice?

With the internet full of so many self-help articles about how to improve your site’s performance, it’s hard to know which bits to actually implement. Here are my top three SEO tips that will set you off in the right direction to improving your search performance.

1. Write good content: mentioned millions of times in every guide about SEO, it’s a tip you definitely need to follow. Search engines love quality content as it provides information for them to index in their search results. Users also love quality content as it provides them with answers and help they are looking for online. Websites that display thin, poor or duplicate content provide no benefit to the internet and subsequently will struggle to rank in search results. For this reason, always try to write good quality content that has a purpose.

2. Master on-page SEO basics: strong SEO starts with nailing the foundations of your site. With a little bit of research you can implement simple but effective foundational SEO techniques throughout your site that will help you get ahead. From using the correct header tags, adding internal links, optimising images for speed and writing unique page titles and meta descriptions, on-page SEO basics go along way to building the foundations you need for growth.

3. Build fast-loading pages: with user-experience now considered as a ranking factor, it’s more important than ever before to make sure your website loads fast across all device types. Speed optimisation can be a complex process but there are many simple changes you can make to improve your load times such as resizing your image files or changing to a better host. Free tools such as Pingdom Speed Test and PageSpeed Insights by Google can help you to uncover areas that need attention.

On a side note, this guide by MOZ is also worth a read if you’re interested in learning more about SEO.