SEO for small businesses in London: a step-by-step guide

Ultimate SEO Guide for Small Businesses in London

Seven steps to get your London business found on Google

This guide walks through the seven things that decide whether a London small business shows up on Google, in plain English and in the order I’d tackle them. I first wrote it in 2024 and updated it in November 2026.

London is crowded. Search for a plumber, a florist, or an accountant and you’ll see dozens of firms, so the businesses that win are the ones Google can place: what you do, where you do it, and why people trust you. Each step covers one part of that.

“Theo’s knowledge of SEO and digital marketing is worth every penny you invest, as it will reward your business tenfold! His warm approach and helpful attitude pave the way to lasting changes in your business – more clients and therefore, more revenue.”
Ana Colak (Copywriter)

Step 1: Introduction & Setup

SEO Setup

Before you change anything, set up the tools that show you what is happening. Connect your site to Google Search Console and Google Analytics, and add Bing Webmaster Tools as well, because Microsoft’s Copilot and ChatGPT’s search draw on Bing.

Then note where you stand today: which searches you appear for, and on which page. That is the baseline every later change is measured against.

Step 2: Keyword Research

Keywords are the words your customers type. For a London business, most of the useful ones include a place: the borough, the neighbourhood, or “near me”. “Accountant Ealing” gets fewer searches than “accountant London”, but far more of those searchers become customers.

Think about what the person wants when they type it:

  • Informational: they want to learn something.
  • Commercial: they are comparing options before buying.
  • Transactional: they are ready to buy or book.
  • Navigational: they are looking for a specific business.
  • Local: they want someone nearby.
Keyword Research from Theo Ruby Marketing

Step 3: On-Page SEO

On Page SEO

Give every service its own page, and give each page one job. The page title, the main heading, and the first paragraph should say what you do and where.

An SEO plugin such as Rank Math or Yoast shows you where each page falls short, from titles and descriptions to image alt text. On-page work on its own won’t carry you, though. It works alongside the other six steps.

Step 4: Content Audit & Creation

Write for the questions your customers ask before they buy. One specific article that answers a real question, such as how much a job costs in your part of London, will do more than ten general posts.

Plan your topics around your keywords and schedule them, so you are never writing in a rush.

Content SEO

Step 5: Link Building Strategy

Link Building

Links from other websites tell Google that people trust you. For a London business the best ones are local and real: your business improvement district, your borough’s business directory, your chamber of commerce, your suppliers, and local press.

Useful content, guest articles, and listings on resource pages all earn links. Avoid anyone selling links in bulk.

Step 6: Local SEO Management

For most London small businesses, local SEO matters more than anything else in this guide, because the map results sit above the ordinary ones. Claim and complete your Google Business Profile, choose the right main category, add your services and photos, and ask every happy customer for a review. If you work from home, set it up as a service-area business so your address stays private.

Then make sure your business name, address, and phone number read exactly the same everywhere: your website, Google, Bing Places, Apple Business Connect, Yell, and local directories. In West London that includes the two directories I run, Ealing Business and Chiswick Business.

Local SEO

Step 7: Technical Audit

A technical audit finds the problems you can’t see: slow pages, broken links, pages Google can’t index, and duplicate content. Fix the ones on the pages that earn you money first.

My free SEO audit gives you the list in plain English, so you can fix it yourself or hand it to someone who can.

If you’re in West London, I offer local SEO in Ealing, Chiswick, and Acton, and web design in Ealing. For everything I do for local businesses, see digital marketing in Ealing.

Learn How to do All This and More...

If you’ve read through this and need more guidance, and a step by step to allow you to understand each process. Check out my Essential SEO Guide. In here you’ll follow through the steps outlined here but with more detail and a key actions to take away. 

“Theo’s value is immeasurable for small businesses and I benefitted from his services after just one phone call. He is generous with his time, thorough in his approach and provides tangible, affordable advices for businesses. I would highly recommend choosing his digital marketing services!”
Priya Chande (Unwind LDN)

Get a personalised SEO Review

Get a free SEO review and find out what is stopping your website from ranking high on Google. 

This includes a 30 min call with me and a bespoke action plan to help you get your practice on the map!

Why register for the Bitesize Marketing Guides? 

They have been created to support small business owners in all areas of marketing. Looking for help with your Website, Search Engine Optimisation or general Digital Marketing?  

We have insights from business leaders across London and the guides are formed from our weekly Power Hours as well as separate content driven pieces that have been proven to create long lasting relationships with customers. 

 

Share this guide to help others grow their business online!

Email
WhatsApp
Facebook
LinkedIn
Twitter

Bitesize Marketing Guides

Hand-picked training & resources to cover all areas of business including, digital marketing, SEO, website design, social media, networking & lead generation. Members can also get a free consultation and online marketing action plan.

Views: 818