How the Google local pack actually works
Three results, one map, and a ranking system that behaves differently from everything else on the page.
- The pack weighs relevance, distance and prominence. Distance is the one you cannot write past.
- Primary category decides which searches you are eligible for at all.
- A single city-level rank hides the neighbourhoods where you are invisible.
- Where the gap is proximity, the lever is a real location, not more content.
What is the Google local pack deciding?
The Google local pack is the block of three business listings and a map that sits above the organic results on a local search. The local pack is answering a narrower question than organic search. Organic asks which page best answers the query. The pack asks which businesses are plausible, close enough, and trusted enough to hand a stranger.
Three inputs carry most of it: relevance, distance, and prominence. Distance is the one owners underestimate, and it is the one you cannot write your way past.
Why does distance do more work than anyone wants it to?
Distance is the one local pack input you cannot write past, and the fastest way to see it is to search twice. Run your main service plus your city from your office. Then run it from a suburb nine miles out, signed out, with location set. Most owners find they hold the first search and vanish on the second.
That falloff is proximity. It is not a content gap, a schema gap, or a review gap. Where a market sits outside the radius your verified address can reach, the honest answer is that no page fixes it and a real location might.
What can you actually move in the local pack?
Four levers are genuinely in your hands: the primary category, profile completeness, recent reviews, and proximity you can claim honestly. The first three are fields on your Google Business Profile. The fourth is a question about where your verified address actually is. The table below sets out what each one does.
| Lever | What it does | Source |
|---|---|---|
| Primary category | The strongest lever available and the one most often set once and forgotten. It should describe the job you want more of, not the widest label you qualify for. | Mindflow observation, not a published source |
| Profile completeness | Services, attributes, hours, description, photos. Every empty field is a question Google asked and you declined to answer. | Mindflow observation, not a published source |
| Reviews, recent ones | Volume matters, recency matters more than owners expect, and both feed the pack directly. | Mindflow observation, not a published source |
| Proximity you can claim honestly | A verified location in a market you actually serve changes the geometry. A virtual office does not, and it is the fastest route to a suspension. | Mindflow observation, not a published source |
Why does pack position move when nothing about you changed?
The limit worth knowing is that some of the movement has nothing to do with you. Pack position moves for reasons nobody outside Google can see. Competitors get verified, categories shift, the radius appears to breathe. A month where you slip two places is often a month where nothing about you changed.
This is why we measure position on a grid across the city rather than as one number, and why a report that shows a single city rank is telling you less than it appears to.
“A month where you slip two places is often a month where nothing about you changed.”
Rankings are never guaranteed. Anything we could not trace to a primary source is absent from this page, not estimated. The audit runs the same six layers described on the pricing page, and Share of Answer is scored quarterly.
