Guides · Local London
Published · 10 min
DIY SEO for London small businesses
If you run a small London business and can give it about four hours a month, you can do the SEO that matters most yourself with free tools from Google. This guide says what to do, in what order, with examples from across London, and is honest about the point where doing it yourself stops paying.
On this page
- What DIY SEO can and cannot do
- Step 1: your Google Business Profile, done completely
- Step 2: the ten pages that matter
- Step 3: reviews, within the rules
- Step 4: free checks that catch most problems
- Step 5: consistency and local signals
- Step 6: content that helps rather than fills
- A monthly routine (about four hours)
- When DIY stops paying
Short version: most of what moves local search for a small business is work you can do yourself. Complete your Google Business Profile properly. Build ten pages that answer what your customers actually search for. Ask every customer for a review, within the rules. Set up Search Console and fix what it tells you. Then keep a short monthly routine. Everything in this guide uses free tools, mostly Google’s own. It also tells you when to stop and get help, because that moment exists. Details and sources follow.
What DIY SEO can and cannot do
It can get a Lewisham barber, a Walthamstow accountant or a Richmond physio found by the people nearby who are searching for exactly that. Local search rewards completeness and consistency more than cleverness, and completeness is something an owner can supply better than anyone, because you know the business.
It cannot, on four hours a month, win the most competitive searches in central London ("solicitor London", "estate agent Kensington"), move a large ecommerce catalogue, or recover a site with technical problems you cannot see. Those are the points at which help pays for itself, and the last section says how to tell.
One rule throughout: write for the people who will walk through your door, not for Google. Google’s own SEO Starter Guide is built around the same idea, and it is the one document worth reading alongside this one.
Step 1: your Google Business Profile, done completely
For any business with a location or a service area, the Business Profile is the first thing a local customer sees and the first thing to fix. Google says local ranking is "mainly based on relevance, distance, and popularity" and that there is no way to pay for a better position. Distance you cannot change. Relevance and prominence you can, by giving Google complete, accurate information and by earning reviews.
Set aside one evening and do the following, following Google’s guidelines for representing your business (your real trading name, your real address, no keywords stuffed into the name):
- Claim and verify the profile if you have not already, and remove any duplicate listings.
- Choose the most specific primary category that describes what you do, then add secondary categories only for things you genuinely offer.
- Fill every field: hours (including holiday hours), phone, website, service area if you travel to customers, attributes, opening date.
- Add every service or menu item with a short description, and products where they apply.
- Upload real photographs: the front of the premises, the inside, the team, the work. Replace stock images with your own, even if yours are taken on a phone.
- Write the description in plain words: what you do, who for, where. No slogans.
- Answer the Questions and Answers section yourself with the questions customers really ask (parking, deposits, wheelchair access, late appointments).
- Post once a fortnight: a job completed, a new menu, a seasonal note. It signals an active business.
Then check the performance report each month. It shows calls, direction requests, website clicks and the searches people used to find you. Those searches are a free list of what to write about.
Step 2: the ten pages that matter
A small business website does not need fifty pages. It needs about ten, each answering one thing a customer searches for, written in the words they use. The table uses a plumber in Clapham as the worked example; swap in your own trade and area.
| Page | What it answers | Clapham plumber example |
|---|---|---|
| Home | Who you are, what you do, where, and why someone should call | "Plumber in Clapham and Battersea. Same-day repairs, boilers, bathrooms. Gas Safe registered." |
| Service page 1 | Your most-searched service, in depth | Emergency plumbing: what counts as an emergency, response times, call-out pricing |
| Service page 2 | Your second service | Boiler repair and servicing: brands, Gas Safe number, what a service includes |
| Service page 3 | Your third service | Bathroom installation: process, timescales, examples with photographs |
| Area page | Where you work, honestly, in one page rather than thirty near-identical ones | Clapham, Battersea, Balham and Wandsworth, with real jobs done in each |
| About | Who the people are, with real names and photographs | The owner, years in the trade, qualifications, the van |
| Prices | How pricing works, even if you cannot quote a figure | Call-out fee, hourly rate, what is quoted fixed, how to get a quote |
| Reviews and work | Proof: reviews, photographs of completed jobs | Before-and-after photographs with a line on each job |
| FAQ | The questions you answer on the phone every week | Do you charge for quotes? Can you come today? Do you take card? |
| Contact | Name, address, phone, hours, exactly as on your Business Profile | Phone number as a tap-to-call link; the same address format everywhere |
Each page needs a clear title that says what it is and where ("Emergency Plumber in Clapham | Same-Day Repairs"), one main heading, and enough plain detail that a stranger could decide to call you. Google’s guidance on creating helpful, reliable, people-first content is the test: would someone leave the page feeling they had learned enough?
Resist the temptation to make thirty area pages by changing the place name. Google’s spam policies treat pages created mainly to rank for slightly different searches as doorway abuse, and customers can tell. One honest area page with real jobs beats thirty thin ones.
Step 3: reviews, within the rules
Reviews feed prominence, and they are what customers read before they call. The routine is simple: ask every customer, at the moment the job is finished and they are pleased, with a direct link to your review form. A card with a QR code at the till or in the van, and a short text or email the same day, is enough.
The rules matter because breaking them loses the reviews and can cost more. Google’s Maps content policy says businesses must not offer incentives such as payment, discounts or free goods in exchange for reviews, must not discourage negative reviews, and must not selectively ask only happy customers. In the UK, the Competition and Markets Authority publishes guidance on how businesses should comply with consumer protection law on consumer reviews; writing or buying fake reviews is a legal problem, not just a platform one. Our guide to Google reviews for London businesses covers the routine in more depth.
Reply to every review, including the bad ones, briefly and without arguing. A calm reply to a one-star review is read by far more people than the review itself.
Step 4: free checks that catch most problems
You do not need paid tools to find the problems that matter. Four free ones from Google will do.
- Google Search Console. Set it up at search.google.com/search-console and verify your site. It tells you which searches show your pages, which pages Google has indexed and which it has not, and whether it has found errors. Check it monthly. If an important page is "not indexed", that is the first thing to fix.
- PageSpeed Insights. Enter your home page and your busiest service page at pagespeed.web.dev. It reports Google’s Core Web Vitals, the loading, interactivity and visual stability measures Google uses. Oversized images are the most common cause of a poor score and the easiest to fix yourself.
- Your own phone. Open every page on a mobile over a mobile connection, not your office Wi-Fi. Can you read it? Can you tap the phone number? Does the form work? Most of your local customers are searching on a phone, often while standing outside.
- A search for your own business. Search your business name and your main service plus your area in a private browser window. What appears? Is the Business Profile yours and accurate? Are there old listings with a wrong number? Fix what you find.
Step 5: consistency and local signals
Google cross-checks what it knows about your business across the web. Your name, address and phone number should be written the same way on your website, your Business Profile, Apple Maps, Bing Places, your social profiles and the directories your trade uses (Checkatrade for trades, the relevant professional register for clinics, solicitors and accountants). An afternoon tidying old listings is worth more than most paid link building.
If your website platform lets you add structured data, add LocalBusiness markup to your contact page with the same name, address, phone and hours. Many WordPress and Shopify themes do this through a plugin or a setting; it does not need a developer.
For links, the rule is to earn them locally and never to buy them. Google’s spam policies list buying or selling links for ranking purposes as link spam. The links that help a small London business are the ones that come naturally: your borough chamber of commerce, a supplier’s "stockists" page, a local newspaper piece, a sponsorship of the junior football team in Dulwich, a listing on the business improvement district’s website. Ask for them; most are a polite email away.
Step 6: content that helps rather than fills
You do not need a blog. You need answers to the questions your customers ask before they buy, written once and kept up to date. The searches in your Business Profile performance report and the questions you answer on the phone are the list. For a Hackney café that might be "do you take bookings", "is there space for a pram" and "do you do oat milk"; for a Croydon dentist it is "how much is a check-up", "do you take nervous patients" and "are you taking new NHS patients". A page or FAQ entry for each, answered plainly, is content that ranks because it is useful.
Write it yourself or dictate it and tidy it; your voice is part of why people choose a small business. If you use an AI tool to draft, check every fact and every price before it goes live, and cut anything you would not say to a customer’s face.
A monthly routine (about four hours)
| When | Task | Time |
|---|---|---|
| Week 1 | Check Search Console: new errors, pages not indexed, which searches grew or fell | 30 minutes |
| Week 1 | Check Business Profile performance: calls, directions, website clicks, new search terms | 20 minutes |
| Week 2 | Post an update to your Business Profile and add new photographs of recent work | 30 minutes |
| Week 2 | Reply to every new review; send review requests to the month’s customers | 30 minutes |
| Week 3 | Write or improve one page or FAQ answer, based on a question customers actually asked | 60 minutes |
| Week 3 | Run PageSpeed Insights on one page and fix the largest image problem it reports | 30 minutes |
| Week 4 | Ask for one local link or listing (supplier, association, local press, sponsorship) | 20 minutes |
| Week 4 | Check your name, address and phone on one more directory and correct it | 20 minutes |
Keep a one-page log of what you did and what the numbers were. After six months you will be able to see what moved, and you will have the record any agency would want if you later decide to hand it over.
When DIY stops paying
There is a point at which your hours are worth more in the business than on the website. The signs are usually one of these:
- You are ranking well for your area but the searches you want most are won by businesses with far more content, reviews and links than you can build in four hours a month.
- Search Console reports technical problems you cannot interpret or fix: pages that will not index, duplicate versions of the site, errors after a redesign.
- You have more than one location, or you serve all of London rather than a radius, and one area page is no longer honest or enough.
- You run an online shop with hundreds of products and the work has become structural rather than editorial.
- Six months of consistent effort has produced no change in calls and enquiries, and you cannot tell why.
What help costs is published, so compare before you decide. The SEO Works gives a market range of £750 to £9,000 a month (its own published pages, profile checked 9 Oct 2026); Breakline’s plans are £599, £999 and £1,499 (its own published pages, profile checked 9 Oct 2026); and among the London sites that rank for "SEO services London", rapidseo publishes plans from £495 a month and firstplaceseo £500, £1,000 and £2,000 (their own published pages, checked 9 Oct 2026). Our own local SEO and retainer tiers are indicative until confirmed and are listed with everything they include on the pricing page; the cost guide explains what drives the differences.
If you are not ready to talk to anyone, the London SEO scorecard is twenty yes-or-no questions you can answer in five minutes, scored on the page, with no email needed. If you would like a person to look, the free SEO audit covers everything in this guide for your own site: an SEO specialist checks it by hand and sends the three fixes that matter most, with instructions you can follow yourself.
Get your free SEO auditA person reviews your site within two working days. Three fields, no call required, and the fixes are written so you can do them yourself.
Sources
15 sources · accessed 9 Oct 2026
Questions
6 questions