Local SEO Checklist for London Businesses 2026
This is the exact checklist I work through when onboarding a new SEO client. Follow every item here and you will be ahead of 90% of your London competitors in local search.
Google Business Profile
Claim and verify your profile at business.google.comChoose the most accurate primary category (this is the #1 ranking factor)Add all secondary categories that apply to your businessWrite a compelling 750-character business description with your key services and locationAdd your exact service area (neighbourhoods, boroughs, or radius)Upload at least 10 high-quality photos (exterior, interior, team, work examples)Add all services with descriptionsSet accurate opening hours including special hours for bank holidaysEnable messaging so customers can contact you via GooglePost at least once per week (offers, updates, events)Website On-Page Signals
Include your city/area in the homepage title tag (e.g. "Plumber in Enfield | ABC Plumbing")Add your full Name, Address, Phone (NAP) in the footer of every pageEmbed a Google Map on your contact pageCreate a dedicated location page for each main area you serveUse local keywords naturally in your page headings and body textAdd LocalBusiness schema markup to your homepageEnsure your site loads in under 3 seconds (check at pagespeed.web.dev)Make sure your site is mobile-responsiveCitations and Directory Listings
Yell.com — claim and complete your listingBing Places — mirror your Google Business ProfileApple Maps — claim via Apple Business ConnectThomson Local — free listingCheckatrade (for tradespeople) — strong ranking signalTrustpilot — free company pageFacebook Business pageLinkedIn company pageAny industry-specific directories (e.g. FreeIndex, Bark, Houzz for trades)Make sure your NAP (Name, Address, Phone) is identical everywhere. Even minor differences (Road vs Rd, Ltd vs Limited) confuse Google.
Reviews Strategy
Ask every satisfied customer for a Google review (send them a direct link)Respond to every review within 48 hours — positive and negativeAim for a steady flow of reviews, not a sudden burst of 20 (looks suspicious)Target: minimum 20 reviews, 4.5+ star averageNever buy fake reviews — Google detects and penalises thisContent Strategy
Write at least one blog post per month targeting a local keywordCreate service + location pages for your top 3-5 service areasAnswer the questions people in your area are actually asking (use Google's "People Also Ask")Add an FAQ section to key pages using FAQPage schema markupTechnical SEO
Install Google Search Console and submit your sitemapFix any crawl errors shown in Search ConsoleEnsure every page has a unique title tag and meta descriptionAdd alt text to all imagesCheck for and fix broken links (use a free tool like Ahrefs Webmaster Tools)Install an SSL certificate (your URL should start with https://)Tracking and Measurement
Set up Google Analytics (GA4)Connect Google Search Console to AnalyticsTrack calls from your website (use a call tracking number)Monitor your Google Business Profile Insights monthly (views, searches, calls, directions)Timeline
•Month 1: Google Business Profile, website basics, citation building•Month 2: Reviews push, first local blog posts, fix technical issues•Month 3: Expand location pages, continue reviews, monthly content•Months 4-6: Rankings climb, continue content and reviews consistentlyIf this feels overwhelming, this is exactly what I do for clients on my Local Boost SEO plan. Message me on WhatsApp for a free audit of your current local SEO standing.
Need Help With This?
We implement everything we write about for our clients. Let's discuss your business.
Chat With Us on WhatsApp