When someone in London searches “near me” or “in Camden”, Google shows a map with three businesses, the Local Pack, above the normal results. Those three spots get a large share of the clicks and calls. This checklist covers what it takes to get there and stay there.
1. Set up and complete your Google Business Profile
Your Google Business Profile (GBP) is the single most important local ranking factor.
- Claim and verify your profile at business.google.com.
- Choose the most accurate primary category, then add relevant secondary categories.
- Add your opening hours, phone number, website, services and a clear description.
- Service-area business? Hide your address and list the London boroughs you cover instead.
- Upload real photos of your team, premises and work, and keep adding new ones.
- Post updates, offers or news at least monthly.
2. Get more (and better) reviews
- Ask every happy customer for a Google review, with a direct link by email, SMS or WhatsApp.
- Reply to every review, good and bad, politely and within a few days.
- Never buy reviews or offer incentives. It breaks Google’s rules and can get your profile suspended.
3. Keep your NAP consistent everywhere
NAP means Name, Address, Phone. It should be exactly the same on your website, Google Business Profile, social media and directories such as Yell, Bing Places, Apple Business Connect, Thomson Local and industry-specific sites. Inconsistent details confuse Google and weaken your local rankings.
4. Optimise your website for local searches
- Include your main service and location in page titles and headings, for example “Commercial Cleaning in Croydon”.
- Create a dedicated page for each main service, and for each key area you serve if the content is genuinely different, not copy-and-paste pages with the town name swapped.
- Show your contact details on every page and embed a Google Map on your contact page.
- Add LocalBusiness schema markup so search engines understand your business details.
- Make phone numbers tap-to-call on mobile.
5. Build local links and mentions
- Join local business groups and chambers of commerce that list members online.
- Sponsor or support local events, clubs and charities.
- Offer expert comment to local news sites and London publications.
- Partner with complementary local businesses and recommend each other.
6. Create locally relevant content
- Publish case studies from projects in specific areas (“Kitchen refit in Islington”).
- Answer questions local customers ask, such as parking, permits, ULEZ or borough-specific rules where relevant.
- Share local news and events connected to your industry.
7. Track your local results
- Use the Performance tab in Google Business Profile to see calls, direction requests and website clicks.
- Add UTM tags to your GBP website link so Google Analytics shows how many enquiries it brings.
- Check your rankings from different postcodes. Local results change street by street.
Your local SEO checklist
- Google Business Profile verified, complete and posting monthly
- Steady flow of new Google reviews, all replied to
- Identical NAP details on website and major directories
- Service and location pages with unique content
- LocalBusiness schema and tap-to-call numbers
- At least a few local links each quarter
- GBP performance and enquiries reviewed monthly
Local SEO takes consistent effort, but it brings some of the highest-quality enquiries a business can get. If you’d like help, our SEO services include local SEO for London and UK businesses.
Want a free SEO audit of your website?
We’ll review your site’s technical health, content and Google rankings, and send you a short, practical action plan. No obligation.
Get my free SEO audit or WhatsApp us on +44 7833 822167