Strategy

Local Competitor Analysis for Google Maps

How to reverse-engineer the businesses above you in the local pack: categories, reviews, citations, links and content.

By the Maps SEO teamPublished 18 September 2026

The businesses in the local pack for your search have already solved the problem you are trying to solve. Everything they did is visible from the outside. This is how we take a competitor's profile and website apart to find out why they rank and what it would take to pass them — in about an hour per competitor, with free tools.

Step 1: identify the real competitors

Not the businesses you think of as rivals — the ones Google shows. For each target search, from the centre of your area and from two or three edge points, note the three pack members. The businesses that appear repeatedly are your competitors for ranking purposes. Often one or two are businesses you had not considered.

Step 2: profile teardown

Open each competitor's Business Profile on Maps and record:

FieldWhat to noteWhy
Primary categoryThe first category shown under the nameStrongest relevance signal. If yours differs, that is usually finding number one.
Secondary categoriesVisible via the "About" tab or by inspecting the pageShows the breadth of searches they are eligible for
Reviews: count, rating, velocitySort by newest; count the last 90 daysSets your target
Review contentWhich services and places are mentionedRelevance from review text
Response rateProportion of reviews with owner responsesEngagement and conversion
PhotosCount, recency, owner vs customerActivity and behaviour signals
Services and productsCount; are there descriptions?Long-tail relevance
PostsLast post dateActivity
Q&ASeeded or emptyEffort level
Address typeStorefront or service-area; location relative to the search centroidExplains proximity advantage
NameReal name or keyword-stuffedIf stuffed, report it — and expect it to change

Put yours in the same table. The gaps are your plan.

Step 3: website teardown

  • Which page does the profile link to? Its title tag and H1?
  • Does the site have a page per service? Per location?
  • NAP in the footer and schema present? (View source, search for "LocalBusiness".)
  • Mobile speed — PageSpeed Insights.
  • What ranks organically under the map for your searches — is it their homepage, a service page, a blog post?

Step 4: citations

Search their phone number in quotes. Note where they are listed that you are not — especially industry sources — and where their data is inconsistent (a weakness you can avoid). Ten minutes.

Step 5: links

Any backlink tool's free tier (Ahrefs Webmaster Tools, Semrush, Moz) shows referring domains. Look specifically for local links: press, associations, sponsorships, suppliers. Those are the ones you can replicate, because the same organisations exist for you.

Step 6: behaviour and brand

Google Trends for their brand name versus yours. Their social presence. Whether they run Google Ads or Local Services Ads (which do not affect organic ranking, but tell you what the search is worth to them).

Reading the results

Typical patterns and what they mean:

  • They have the same category, more reviews, similar site: reviews and links are the gap. A three-to-six-month programme.
  • They have a more specific primary category than you: change yours. Fastest win in local SEO.
  • They are closer to the centroid: you will not beat them at the centre. Win the edges, widen your area, or consider a second location.
  • They are keyword-stuffed or at a virtual office: they are ranking on borrowed time. Report it via "Suggest an edit", build your own signals, and be there when they drop.
  • Everything looks equal: behaviour and website authority are deciding it. Photos, response quality, landing page, local links.

A note on scraping

Everything above is done by hand from public pages. Tools that bulk-scrape Google Maps data breach Google's terms, and using scraped review or customer data for marketing raises UK GDPR issues. For a handful of competitors you do not need it; for estate-level work, use the Places API within its terms.

Competitor teardown for your top five searches is the first section of our audit. Every plan includes ongoing monitoring so you know when a competitor changes category or starts a review push.

Read next

Strategy

Local SEO Audit Checklist (40 Points)

The audit we run for every new client: profile, website, citations, reviews, links and tracking, in the order that finds problems fastest.

Updated 18 September 2026

WhatsApp

Want to know why you're not in the local pack?

Send us your business name and postcode on WhatsApp. We'll reply with the three things holding your Google Maps ranking back — no forms, no sales call.

Message us on WhatsApp