← Back to Portfolio

Local SEO for Multi-Location Business

Dominated local search results across 15 locations with schema, GMB, and on-page optimisation.

320%
Local Traffic Increase
Top 3
Map Pack Rankings

The Challenge

A business with 15 physical locations was invisible in local search. Google Business Profiles were incomplete, location pages had thin content, and no schema markup was in place. Competitors dominated the Map Pack for every target city.

What I Did

  • Audited and optimised all 15 Google Business Profiles—categories, photos, services, hours
  • Created unique, keyword-rich location pages for each city
  • Added LocalBusiness schema markup with NAP (Name, Address, Phone) consistency
  • Built a local citation strategy targeting 30+ directories per location
  • Implemented a review generation workflow to build social proof
  • Ran local keyword research using Ahrefs to identify city-specific opportunities
  • Set up Google Search Console per property to track local impression share

Outcome

Within 6 months, 12 of 15 locations ranked in the top 3 Map Pack for their primary keyword. Local organic traffic grew 320%. Monthly calls and directions requests from Google Business Profiles tripled.

Tools Used

Google Business Profile Ahrefs Schema Markup Search Console WordPress Citation Building
Work With Me →