London is one of the most competitive local search environments in the world. For a plumber in Hackney, a solicitor in Mayfair, or a restaurant in Shoreditch, appearing in Google Maps results — the local pack at the top of the search page — means the difference between a full diary and a quiet week. This guide covers the local SEO tactics that genuinely move results for London businesses.
Your Google Business Profile Is the Starting Point
If you have not claimed and fully completed your Google Business Profile, nothing else in this guide will work at full effect. GBP is the primary data source Google uses to determine local search rankings — and a half-completed profile is significantly penalised compared to a thorough one.
Complete every field: business name (exactly as it appears on your website and all other directories — consistency matters), category (choose the most specific primary category, not a general one), address (verified), phone number (local landline where possible — London numbers carry more local credibility than mobile-only), website URL, opening hours, and service area.
Add photos — genuinely. Businesses with more than 20 photos in their GBP receive significantly higher views than those with two or three. Photograph your premises exterior, interior, team at work, completed projects, and signage. Google's systems use image quality and recency as signals; update photos quarterly.
Use the "Services" section to list every specific service you offer. "Web Design London", "SEO Consultant London", "Next.js Developer" — each service you list is a keyword signal. Most businesses list two or three services. List twelve.
NAP Consistency Across Every Directory
NAP stands for Name, Address, Phone number. Google cross-references your business information across dozens of directories to build confidence in what your actual details are. Inconsistency — your address listed differently on Yell vs your website vs your GBP — degrades your local authority.
The UK directories that matter most for local citations: Yell, Thomson Local, Bing Places, Apple Maps, Trustpilot, FreeIndex, and Checkatrade (if relevant to your trade). Beyond those, check your industry-specific directories — legal directories for solicitors, medical directories for health professionals, hospitality platforms for food and accommodation.
Audit all existing listings before creating new ones. Use a tool like BrightLocal or simply search your business name + city and click through the results. Find inconsistencies and correct them. If your office moved or your phone number changed in the last two years, this cleanup is likely costing you local rankings right now.
Google Reviews: The Local Ranking Factor You Can Directly Influence
Review volume and rating are among the strongest signals in local search ranking. A business with 80 reviews at 4.7 stars will consistently outperform a competitor with 12 reviews at 4.9 stars in most local searches.
The most effective way to generate reviews is to ask directly and immediately after delivering a positive outcome — not a week later via email. A post-service text message or in-person verbal request with a direct GBP link converts significantly better than a newsletter call-out.
Make asking for reviews a process, not a one-off effort. Train everyone who has client-facing contact to mention it. Brief every project on how to request a review from the client upon completion. The businesses consistently at the top of London local search have review acquisition baked into their operations.
Respond to every review, positive and negative. Google notes whether businesses engage with their reviews; non-response correlates with lower profile completeness scores. Responding to a negative review with a professional, factual reply is also significantly better for prospective customers reading those reviews than a defensive or absent response.
Local Landing Pages for Multi-Area Businesses
If your business serves multiple London boroughs or areas, a single "London" service page leaves significant local search opportunity uncaptured. A solicitor serving Southwark, Lambeth, and Lewisham should have a dedicated page targeting each area — not because they're identical, but because local search results are highly borough-specific.
A local landing page that ranks covers: the specific service in the specific area (title tag: "Web Design Agency Shoreditch | Dricomm"), a brief description of local relevance, testimonials from clients in that area if available, and schema markup specifying the local area. These pages don't need to be long — 400 to 600 words done correctly outperforms 2,000 generic words.
This approach is particularly effective for service-area businesses — trades, professional services, and agencies — where search intent is highly location-specific and competition is fragmented by borough.
Website Signals That Support Local Ranking
Your website is the third pillar of local SEO alongside GBP and citations. The signals that matter:
Your address on every page. Include your London address and postcode in the footer of your website, formatted consistently with your GBP and directory listings. Google reads this as confirming your location.
Local schema markup. Add LocalBusiness schema to your homepage and contact page, including your address, phone number, opening hours, and geo coordinates. This makes your local data machine-readable and reduces Google's ambiguity about what you are and where you are.
Internal links to location pages. If you have borough-specific landing pages, link to them from your homepage and services pages. Orphaned local pages with no internal links rank poorly regardless of content quality.
Page speed. Mobile search is the dominant channel for local queries — someone looking for "web designer near me" is almost certainly on their phone. A slow mobile experience hurts both rankings and conversion. Our guide on website speed and conversion rate covers the numbers if you want to understand the impact.
For a clear picture of where your local SEO currently stands, request a free audit — we'll review your GBP, citation consistency, and website signals and tell you exactly what's holding you back. Local search in London is competitive, but it's also highly winnable with the right foundations in place.
Ready to grow your business online? Get your free audit →
