How we weighted the factors
Weights below come from a correlation study, not a survey. We ran 13×13 grid scans across 418 businesses in 11 verticals (plumbing, HVAC, dentists, cafés, law firms, auto repair, med spas, pet groomers, florists, locksmiths, roofing) between January and March 2026. For each business we captured 169 rank points, then regressed rank position against 23 observable signals — category specificity, review count, review age distribution, photo count, NAP consistency across 8 citations, distance from query centroid, and so on.
The weights you see are normalized coefficients of the top 8 predictors. They're directional, not absolute. A weight of 20% means that factor explains roughly a fifth of the observed rank variance — not that "your business is 20% reviews." Don't treat these numbers as a recipe. Treat them as a priority list.
The 8 factors, by measured weight
Weights sum to roughly 100% across these 8 factors. The residual (~0%) reflects noise + the factors we can't observe (e.g. Google's internal quality signals).
1. Primary category — the one-hour lever
The single lever with the highest ratio of impact to effort. Your primary category is a hard eligibility filter — if you picked "Electrician" but 80% of your revenue is commercial solar installation, you're competing in the wrong bucket.
We saw category changes produce top-3 rank jumps within 72 hours in 47 of the 418 businesses we tracked. No other factor moved rank that fast. The fix: go into GBP → Information → Category, and match the query you actually want to rank for. Secondary categories (you get 9) are worth setting but carry roughly a third of the weight of the primary.
2. Proximity — still real, category-dependent
Proximity decay is the single clearest spatial signal in our dataset. But it varies dramatically by vertical. For "plumber near me" queries, 78% of grid cells more than 2.5km from the business dropped below position 10. For "wedding venue" queries in the same metros, the same 2.5km distance cost only 2–3 rank positions on average.
What you can't change: where your storefront is. What you can change: how you measure. If your rank tracker checks from one point, you're guessing. If you're mapping a grid, you can see your exact proximity footprint and decide — is this a location problem, a category problem, or a review problem?
3. Reviews — recency is winning
The shift we saw most clearly in the 2026 data: recency carries more weight than volume once you clear ~50 reviews. In 39 of the 418 businesses, a competitor with fewer total reviews but higher 90-day velocity out-ranked them at equal proximity.
Practically: any business with 200+ stale reviews gains less from a new review than a business at 60 fresh reviews does. If your review velocity has slowed, your visible rank will slide even without competitors doing anything — the signal ages out.
The tactical implication is to stop chasing lifetime review totals and start tracking rolling 90-day review count. Set a floor (6–10/month for most service businesses, 20+/month for multi-location retail) and treat it as a ranking KPI, not a marketing KPI.
4. Behavioral signals — the new tiebreaker
Calls, direction requests, and website clicks from the Maps surface behave as a ranking feedback loop. Businesses with higher CTR on their GBP profile at position 3 tend to climb to position 2 within a few weeks, all else equal. The inverse also holds — low engagement at position 1 is a leading indicator of a slide.
You can't fake this directly, but you can optimize for it: a cover photo that actually shows what the business is, a short punchy description, accurate hours, a phone number that answers. Treat GBP CTR like you treat ad CTR — if your profile at position 1 converts worse than competitors at position 3, Google notices.
What's dying (stop doing)
The time you spend on long-tail citation cleanup, daily GBP posts, and Q&A answers is time you're not spending on reviews, category audit, or website local relevance — where the weight actually sits. Reallocate accordingly.
Priority order for a new engagement
- 01Audit primary category against the top-3 target queries. Fix if misaligned — this is the 1-hour, highest-ROI move.
- 02Run a 13×13 grid scan. Without the spatial picture, you're guessing which of proximity / reviews / category is limiting you.
- 03Set a 90-day review velocity floor. Any agency scope that doesn't fund a review-request flow is set up to fail.
- 04Audit the website for schema.org/LocalBusiness, city in H1, and NAP in footer. Cheap, compounds over time.
- 05Clean up the top 8 citations once. Skip the long tail — it's budget theater.
- 06Track behavioral signals (GBP insights → calls, directions, clicks per week). Set a baseline, watch for slides.
- 07Only after the above — photos, attributes, description polish. They're hygiene, not leverage.
See which factor is limiting your grid
A 13×13 grid scan tells you in 90 seconds whether you have a category problem, a proximity problem, or a review problem. 200 free credits on signup — no credit card.