RGM-203 · SEO Mastery · Module 6 of 8

Local SEO & Maps

Local is the one SEO arena where Google publishes the spec — relevance, distance, prominence — and where a 32% factor sits in a dashboard you fully control. This module is the map-pack playbook: the profile, the review engine, the math of catching the competitor with 120 reviews, and the proof-driven local pages that survive spam systems.

What you will learn11 sections

Why local SEO is a different game

Organic search ranks pages. Local search ranks businesses-at-locations. The signals that matter, the algorithm logic, the SERP layouts, the user intent — all different from organic SEO.

The local pack (the three businesses with a map at the top of local search results) gets the lion's share of clicks for local queries. Ranking organically below a competing local pack listing is functionally invisible for most local intent. So local SEO is largely about local pack ranking, not the blue links beneath it.

Local SEO matters for: brick-and-mortar businesses, service-area businesses (plumbers, electricians, lawyers), franchises, multi-location chains, and any business where physical location influences purchase. It's less important for pure e-commerce, SaaS, and content sites.

By the numbers The local game, weighed and measured
What decides the map pack — and who is reading your reviews
32%
of local pack ranking weight = Google Business Profile signals (Whitespark 2026 factors survey). The profile IS the strategy.
20%
review signals — the second-heaviest factor family. Volume, velocity, rating, and replies all count.
83%
of consumers use Google to read local business reviews — more than Yelp, Facebook, and news combined (BrightLocal 2025).
4%
say they NEVER read reviews. The other 96% are your jury pool.

Sources: Whitespark local search ranking factors · BrightLocal consumer review survey 2025.

Benchmark The Whitespark 2026 factor weights — where effort actually pays
Local pack ranking signal families, weighted by the people who rank things locally for a living
GBP signals
32%
Reviews
20%
On-page
15%
Behavioral
9%
Links
8%
Citations
6%
Social
5%

Source: Whitespark 2026. Two readings: citations — the obsession of 2015 — now carry 6%; and for AI-assistant visibility the same survey weights on-page signals first (24%), so the website matters MORE as answers move into chat.

Google Business Profile: the foundation

Google Business Profile (formerly Google My Business) is the central nervous system of local SEO. Critical optimization:

RELEVANCEdo you match the query?DISTANCEhow close to the searcher?PROMINENCEhow known & reviewed?categories, services,content → you controlreviews, links, press→ you earnwhere the searcher stands → you position around (service areas, locations)
Local results are based primarily on relevance, distance, and prominence. A combination of these factors helps us find the best match for your search.
Google — the complete public spec of local ranking, in two sentences — How to improve your local ranking on Google
Simulator Move the sliders — watch your pack position change
A teaching model of the three-pack: prominence vs proximity in real time
Plumbers near me · sponsored results excluded

Scoring is an RGM teaching model (prominence ≈ rating × log review volume; distance decays linearly), not Google’s algorithm — built to make one lesson tactile: past a competitive baseline, review volume beats rating decimals, and proximity can beat both. That is why rank tracking from one point on the map lies to you.

RGM EXPERT TRICK
The primary category is the biggest lever you can move in five minutes

On multi-location audits, the primary GBP category is the most common five-minute fix with visible pack impact — we have watched locations enter and exit packs within days of a category change.

The discipline: inventory every category competitors in the pack use (the tools read them), match the primary to the highest-value service you actually deliver, and load secondaries with the rest. Re-check quarterly — Google adds categories constantly.

One warning from scars: never set a category for a service you do not deliver. The reviews that mention the missing service become the contradiction Google trusts more than your profile.

WHY IT’S RARE · Because it is free and instant, nobody believes it matters. The pack-tracking before/after charts convince every skeptic we show them.

NAP consistency and citations

NAP = Name, Address, Phone. Consistency of NAP across all online listings is a foundational local SEO signal.

Major citation sources to claim and optimize

Tools for citation management

There’s no way to request or pay for a better local ranking on Google.
Google, same document — pin this above the desk of whoever answers the “Google partner” cold calls — Google Business Profile help

Reviews

Reviews are now arguably the single biggest local pack ranking signal. They're also the most influential conversion signal at the bottom of the funnel.

Review generation

Negative review response

Calculator The review math: parity and rating targets
How many reviews do you actually need — and how many five-stars to move the decimal
11 months to review parity

The five-star math is mechanical: moving a 4.2 with 38 reviews to 4.5 requires earned five-stars only — the calculator shows the count. The strategic read: ask-for-review systems (post-job SMS, QR cards) are infrastructure, not campaigns.

Data case · BrightLocal’s annual consumer survey · what the jury actually does
96%read reviews at least sometimes83%read them on Google71%read regularly while browsing

BrightLocal has surveyed local consumers annually for over a decade — the longest-running public dataset on review behavior. The 2025 edition: only 4% never read reviews; Google dominates as the reading venue (83%, ahead of Yelp at 44% and Facebook at 40%); and owner responses factor into trust decisions. The often-cited operational conclusion: your Google reviews are not reputation decoration — they are the most-read content your business publishes anywhere, weighted at 20% of pack rankings by practitioners. (BrightLocal 2025 survey)

RGM EXPERT TRICK
Review replies are indexed profile content — write them like it

Replies live on your profile and machines read them. Ours name the service and the place in natural language — “glad the water-heater install in Mesa went smoothly” — never keyword soup.

The discipline is replying to EVERY review, negative ones inside 24 hours. BrightLocal’s surveys keep showing consumers read owner responses as part of the decision; the reply audience is the next customer, not the reviewer.

Negative-review replies follow our three-line protocol: acknowledge specifically, state the fix, take it offline. No template paste — readers smell it instantly.

WHY IT’S RARE · Most businesses treat replies as customer service archaeology. They are conversion copy and profile content, compounding one review at a time.

Local content and on-page

RGM EXPERT TRICK
City pages earn their existence with operational proof, or they don’t exist

Every areas-served page we ship carries proof we actually work there: jobs completed nearby, photos from local crews, the local reviews, the staff who covers the territory.

A city page without proof is a doorway page wearing a zip code — the exact template pattern Google’s spam systems were trained on, and the first thing we prune on inherited sites.

Our build test: if we cannot fill the proof section for a city, the business is not ready for that page. The honest sitemap outranks the ambitious one.

WHY IT’S RARE · Template city pages are cheap and scale, so agencies sell them by the hundred. Proof does not scale — which is exactly why it differentiates.

Multi-location SEO architecture

Voice search and near-me queries

Advanced playbook

Step by step The 30-day local sprint — claim to pack
What we run on every new local engagement, in order
  1. Days 1-2: claim, verify, lock down.Claim the GBP, verify, remove unauthorized managers, document access in the client’s asset register. You cannot optimize what you do not control.
  2. Days 2-5: the profile rebuild.Primary category matched to the money service; every secondary that applies; services and attributes complete; honest hours; local-number phone; description written for humans.
  3. Week 1: the photo drop.20+ real photos: storefront, team, work in progress, completed jobs. Geotagged authenticity beats stock by miles — and profiles with real photo activity visibly outperform in engagement.
  4. Week 2: the review engine.Post-job ask via SMS with the direct review link; QR card for field crews; reply protocol live for every existing review, oldest negatives first.
  5. Week 2-3: NAP reconciliation.One canonical name-address-phone, fixed on the website (with LocalBusiness schema), then the top citation sources. Consistency matters; obsessing past the top platforms does not — citations weigh 6% now.
  6. Week 3-4: the location page.One real page per location: embedded map, staff, proof of local work, reviews, directions, parking — the on-page 15% that also feeds AI-assistant answers.
  7. Day 30: baseline the grid.Geo-grid rank tracking from multiple points across the service area — never one pin. This is the before photo every later decision argues against.

Common mistakes

Operating checklist — score yourself

The operating checklist — tick what is true today
Scored. Progress saves on this device.0/14
Sources and further reading:

Primary data:
Whitespark — local search ranking factors survey (factor weights)
BrightLocal — local consumer review survey 2025
Google — how to improve your local ranking (both quotes)

Official documentation:
Google Business Profile help center
Google — LocalBusiness structured data
Google — GBP guidelines (representing your business)

Practitioner references:
Darren Shaw (Whitespark) · Joy Hawkins (Sterling Sky / Local Search Forum) · Mike Blumenthal · BrightLocal research library

RGM glossary entries used in this module:
Technical SEO · Schema markup

Series: All modules in SEO Mastery.
CASE-method test

Prove it. Earn your passcode.

Ten questions, CASE method (Context · Analysis · Strategy · Execution). Pass at 90% to unlock this module’s completion passcode — retake as many times as you like.