SEO guide

Local SEO for London businesses: a complete guide

Short answer

Local SEO is how a business appears when people nearby search for what it offers — in the Google Maps 'local pack', in normal results and increasingly in AI answers. For London businesses the biggest levers are a complete, active Google Business Profile, a steady flow of genuine reviews, consistent name-address-phone details across the web, and a fast website with a clear page for each service and area you cover.

Key takeaways

  • Google ranks local results mainly on relevance, distance and prominence.
  • A complete, accurate Google Business Profile is the foundation — category choice matters most.
  • Reviews are both a ranking signal and the main reason people choose you. Ask every happy customer.
  • Keep your business name, address and phone number identical everywhere.
  • Create genuinely useful pages for each core service and each area you serve — not copy-paste pages.

When someone in London searches “emergency plumber Hackney”, “Italian restaurant near me” or “accountant Canary Wharf”, Google shows a map with three businesses, then a list of websites. Being in that map — the local pack — is often worth more than any other single position on the page.

This guide explains how local search works and what London businesses can do, step by step, to show up more often.

How Google decides local rankings

Google has said publicly that local results are based mainly on three things:

  1. Relevance — how well your profile and website match what the person searched.
  2. Distance — how far your business is from the searcher or the location in the search.
  3. Prominence — how well known and trusted your business is, based on reviews, links, mentions and overall web presence.

You cannot change distance, but you can work hard on relevance and prominence. In a dense city like London, where a searcher may be within a mile of dozens of competitors, those two factors decide who appears.

Step 1: Google Business Profile

Your Google Business Profile (formerly Google My Business) is the listing that appears in Maps and the local pack. Treat it as a second homepage.

Get the basics exactly right

  • Business name: your real trading name. Do not stuff keywords into it — it can get the profile suspended.
  • Primary category: the single most important choice. Pick the most specific category that describes your core business (“Kitchen remodeler” rather than “Contractor”). Add relevant secondary categories.
  • Address or service area: if customers visit you, show your address. If you travel to customers (trades, cleaners, mobile services), set a service area by boroughs or postcodes and hide the address.
  • Phone number and website: use a local or main number you actually answer, and link to the most relevant page of your site.
  • Opening hours: accurate, including bank holidays.

Then make it rich

  • Services and products with short descriptions.
  • Photos of your premises, team and work — real photos, added regularly.
  • Business description that explains what you do, who for and where, in plain language.
  • Posts for offers, events and news.
  • Questions and answers: add the questions customers ask most, with clear answers.

Keep it active

Profiles that are updated, receive new reviews and get replies tend to perform better and convert more searchers into calls.

Step 2: Reviews

Reviews influence both rankings and decisions. Most people read them before contacting a local business.

How to get more genuine reviews:

  • Ask at the right moment — when the job is finished and the customer is happy.
  • Make it easy — send a direct review link by text or email, or print a QR code.
  • Ask everyone, not only customers you expect to be positive. Selective asking (“review gating”) goes against Google’s policies.
  • Reply to every review, positive and negative, politely and specifically. Replies show future customers you care.

Never buy reviews or offer incentives for positive ones. It breaches Google’s policies and UK consumer protection rules on fake reviews, and it erodes trust.

Step 3: Consistent business details (NAP)

NAP stands for Name, Address, Phone. Search engines and AI assistants cross-check these details across the web. Inconsistencies — an old address on Yell, a different phone number on Facebook — create doubt.

  • Choose one exact format for your name, address and phone.
  • Use it on your website (usually in the footer and contact page), Google Business Profile, social profiles and directories.
  • Update or remove old listings when you move or change numbers.

Useful UK citation sources include Yell, Bing Places, Apple Business Connect, Facebook, Trustpilot, Thomson Local and sector-specific directories such as Checkatrade, TrustATrader or Houzz for trades, Treatwell for beauty, or Doctify for healthcare.

Step 4: Your website

Google Business Profile gets you into the map; your website supports it and wins the normal results.

One clear page per core service

If you offer kitchen extensions, loft conversions and bathroom renovations, each deserves its own page explaining the service, the process, typical questions and examples of your work. One generic “Services” page cannot rank well for all three.

Local pages that are genuinely useful

If you serve several areas — Islington, Camden, Hackney — a page per area can help, but only if each page is genuinely useful: projects you’ve done there, local considerations (conservation areas, parking, building types), travel times, area-specific FAQs. Pages that only swap the area name are treated as low quality and can harm the whole site.

Technical basics

  • Fast and mobile-friendly — most local searches happen on phones.
  • Clear contact details on every page, with click-to-call.
  • Structured data (LocalBusiness schema) describing your business, address, opening hours and services.
  • Titles and headings that say what you do and where: “Kitchen Extensions in North London | Company Name”.
  • Google Search Console set up to monitor indexing and search queries.

Links and mentions from other local websites build prominence. Good sources for London businesses:

  • Local business associations and BIDs (Business Improvement Districts).
  • Suppliers and partners who list recommended businesses.
  • Local news sites and community blogs.
  • Sponsorships of local clubs, schools and events.
  • Industry associations and accreditation bodies.

Focus on real relationships. One link from a respected local organisation is worth more than many from irrelevant directories.

Step 6: Track what matters

Rankings fluctuate and differ street by street, so do not rely on a single “position”. Track:

  • Google Business Profile insights: calls, direction requests, website clicks.
  • Search Console: queries and clicks for local terms.
  • Enquiries: calls and form submissions attributed to organic search and Maps (use call tracking and UTM tags on your profile link).
  • Reviews: count, average rating and response rate over time.

Local SEO and AI assistants

AI assistants such as ChatGPT, Gemini, Copilot and Perplexity increasingly answer “who is the best … near me” style questions. They draw on the same signals: consistent business information, reviews across platforms, clear service pages and mentions on trusted sites. The work in this guide helps you there too.

A simple monthly routine

  1. Add new photos and a post to your Google Business Profile.
  2. Request reviews from every completed job and reply to all new ones.
  3. Check your NAP details on one or two directories.
  4. Improve or add one service or area page.
  5. Review calls, clicks and enquiries from local search.

How Hidook helps

Hidook is a London digital marketing and web design agency. We set up and optimise Google Business Profiles, build fast service and area pages, fix technical SEO and track enquiries from local search — for businesses across London’s boroughs and in other UK cities. Book a free discovery call to talk through your local visibility.

— FAQ

Questions,
answered.

How long does local SEO take to work?

Fixes to your Google Business Profile and website can show within weeks. Competitive categories in central London usually take several months of consistent work on reviews, content and links.

Can I rank in areas where I don't have an office?

For the map pack, Google strongly favours proximity to the searcher, so ranking far from your address is hard. You can still rank in normal search results for other areas with useful local pages, and service-area businesses can set the areas they cover in Google Business Profile.

Should I use a virtual office address to rank in central London?

No. Google's guidelines require a real location where you meet customers or a service-area setup. Fake or virtual addresses risk suspension of your profile.

Do reviews on other sites matter?

Google reviews matter most for the map pack, but reviews on Trustpilot, Facebook, Yell or industry sites help build trust and are seen by AI assistants and customers researching you.

Is local SEO worth it for a small business?

For most businesses that serve customers in a specific area — trades, clinics, restaurants, salons, shops, professional services — local search is one of the most cost-effective sources of enquiries because people searching locally usually want to buy soon.

— Next

Ready to get
people hooked?

Book a free discovery call. Thirty minutes, honest advice, zero obligation.