A Google Maps heatmap runs the same search from dozens of points spread across your city, records where your business ranks at each point, and plots every result on a map.
Instead of one rank number you get a picture: the blocks where customers see you in the top 3, and the blocks where you might as well not exist.
This guide is the full working loop. You will set up a scan without wasting it on the wrong keyword or grid, run it, read the result, and turn the weak zones into a short list of real work.
If you already have a map open and only want help interpreting it, the companion piece on reading a local SEO heatmap covers the color bands and grid patterns in depth, so this article will not repeat them.
What a Maps ranking heatmap is, and what it is not
The name confuses people, because Google Maps itself displays heat style overlays for things like how busy an area is right now. A ranking heatmap is not a Google feature. It is a report built by a rank tracking tool.
The tool picks a set of coordinates around your business, runs your keyword as if a searcher were standing at each one, and records where you land in the Map Pack, the 3 business listings shown with the map.
Each point is a live result, not a model. If the point 2 miles east of you shows a 12, a person searching from that corner would scroll past 11 other businesses before reaching yours.
The colored map is simply the fastest way to take in dozens of those positions at once. The method underneath is called geo-grid tracking, and geo-grid rank tracking explained covers the mechanics.
Why the number you have been checking is misleading
Before Google weighs any other signal, it weighs distance, how far the searcher is standing from your business. Distance alone is roughly 55 percent of a Map Pack position.
That has an uncomfortable consequence. A Maps ranking is not a fact about your business. It is a fact about your business as seen from one spot on the map.
Search for yourself from your own counter and you are measuring your best case, since nobody is closer to your address than you are. A customer across the river, or 3 suburbs over, gets a different list with different names on it.
A single tracked position, even an honest one, hides all of that variation.
If you have ever wondered why the phone rings from one side of town and never the other, why you rank in some areas and not others walks through the causes one by one. The heatmap is how you see the pattern in the first place.
3 decisions before you press scan
A grid scan costs a few minutes, but a badly set up one produces a pretty map that answers nothing. Get these 3 settings right first.
Pick the keyword a stranger would type
Scan a service term, not your business name. A brand search comes back green almost everywhere and teaches you nothing, because people who type your name already chose you.
Use the words a customer with a problem would use, something like 24 hour locksmith or tooth extraction, and add the city name only if customers actually include it.
One scan covers one keyword, so start with the search that brings the most valuable jobs. If you are not sure which term that is, run your service list through the local keyword research tool before you spend scans on guesses.
Choose the grid size and spacing
Two settings define the grid: how many points it has and how far apart they sit. The count gets all the attention, but spacing decides what the map can tell you.
A 7×7 grid with points half a mile apart examines one district closely. The same 49 points spaced 3 miles apart sketch a whole metro thinly. Match the footprint to the area your customers actually come from.
| Grid | Points | Good for | The catch |
|---|---|---|---|
| 3×3 | 9 | A quick check on one neighborhood | Too coarse to show where visibility actually ends |
| 5×5 | 25 | A storefront and the area around it, the sensible default | May miss outlying pockets you serve |
| 7×7 | 49 | A full city or a wide service area | Takes longer, and edge points may sit past your real customers |
| 9×9 and up | 81 or more | Metro scale service businesses, multi location planning | Big grids look dramatic, but much of the outer red is just distance |
Center the grid where the money is
Tools default the center to your map pin, which is right for a storefront. It is often wrong for a service area business. If you work from a home office at the edge of town, a grid centered on your desk spends half its points on areas you never drive to.
Move the center to the middle of where your jobs actually come from, and let your address sit off center on the map. The map should describe your market, not your parking spot.
Running the scan, start to finish
- Open the local rank tracker and add your business exactly as it appears on your Google Business Profile, so the scan matches the right listing.
- Enter the one keyword you chose above.
- Set the grid size, the spacing, and the center point.
- Start the scan. Each point fires a real Maps search from its coordinates, so a larger grid takes longer to run. Watch the points fill in.
- Save the scan. The first one is your baseline, and everything you do later gets judged against it.
Run the first scan at a normal business hour rather than midnight. Rankings can shift with open and closed status, and you want the map your customers see.
Your first 5 minutes with the result
Resist the urge to zoom into individual dots. Read the shape first.
- Where is the core? Most healthy maps show a strong center near the pin that weakens outward. Confirm the core exists and sits where you expected it.
- Where does it stop? Trace the line where strong turns weak. Then ask what physically sits on that line: a river, a highway, a cluster of competitors, or nothing but distance.
- Is the weakness even or lopsided? Fading evenly in all directions tells one story. A map that is strong north and dead south tells a very different one.
- Ignore lone odd dots. Maps results fluctuate, and one strange point inside a healthy zone is usually noise. A patch of weak points is a finding, a single dot is not.
Turning the map into a work list
Different patterns point at different problems. Diagnose before you fix.
A green core that fades with distance
This is the normal shape, and the fade is mostly distance asserting itself. The question is whether the strong zone covers the area your customers live in.
If it ends 2 blocks short of a neighborhood you serve daily, the levers below can push the boundary outward. If it ends 6 miles out in another town, accept it and spend your energy elsewhere.
Weak even at your own front door
If the points nearest your pin are mediocre, proximity is not the problem, your fundamentals are.
Profile signals carry roughly a third of Map Pack weight, and no other field pulls as much weight as the primary category. Check yours against the businesses beating you at your own address before touching anything else.
Reviews carry roughly another fifth, and Google’s own tips for getting more reviews are the sanctioned way to build them. A profile audit will surface the gaps faster than eyeballing.
Strong one way, dead the other
Lopsided maps usually mean competition, not punishment. A pack of well reviewed rivals on the south side will outrank you for every searcher standing near them.
Run the same grid against the strongest of them and compare shapes. Where their core ends is where your opportunity starts, and a competitor tracker keeps that comparison running without manual rescans.
The setting that will not help
Owners staring at a red edge often reach for the service area setting and draw a bigger polygon. According to the leaked API documentation, what you draw there feeds display and geographic consistency, not ranking, so widening it repaints nothing.
What Google does read is your website. It crawls contact and location pages to pull business details and tie them to the profile.
That makes a genuine page about the weak area a real lever where redrawing a polygon is not. For the complete playbook, see how to rank higher on Google Maps.
What the heatmap cannot tell you
A tool worth paying for deserves an honest limits list.
- It cannot fix proximity. Scanning more will never move the 55 percent that is geography. Red at the far edge of a metro is not a to do item.
- It measures visibility, not revenue. The map does not know whether anyone called. Watch your profile’s calls and direction requests alongside it.
- One keyword per map. Your “roof repair” heatmap says nothing about “roof replacement.” Money keywords each earn their own scan.
- It is a photo, not a season. Rankings move week to week, so a single scan proves position on one day, nothing more.
- It cannot see personalization. An individual’s search history nudges their results in ways no neutral scan reproduces.
Rescan on a schedule and keep the receipts
One heatmap is a diagnosis. A stack of them is evidence. Rescan the same keyword on the same grid with the same spacing every week or two, and change nothing between scans, because a comparison is only honest when the settings match.
After a month you can lay the maps side by side and see whether the boundary moved. That beats any argument about whether the work is working.
The before and after picture is also the clearest thing you can put in front of a client or a skeptical owner, and tracking Maps rankings for clients covers how to package it.
On days when you need exact positions rather than a picture, heatmap vs rank tracker explains when each view earns its keep.
Google Maps heatmap FAQ
Is it safe to scan as often as I want?
Yes. A scan only reads the result list at each coordinate. Nothing gets tapped, phoned, or navigated to, so your profile stats see no phantom activity in either direction. Scan as often as your plan allows.
Can I run a heatmap on a competitor?
Yes, and you should. Point the same keyword and grid at the competitor who worries you most. Their map shows you where their visibility genuinely ends, which is better intelligence than assuming they are strong everywhere.
Why does my phone show a different rank than the map?
Your phone searches from your exact location with your account’s history attached, and personalization carries measurable weight. The grid’s points are neutral and fixed. When the two disagree, the grid is the better description of what strangers see.
Is there a free way to run one?
Some vendors offer limited free tiers. Semrush’s Map Rank Tracker, for example, gives a small free allowance of 50 credits a month, which covers a couple of 5×5 scans of a single keyword in a single campaign.
GMBSoftware does not have a free plan. It has a 3 day trial with no card, which is enough to run and compare several full scans before paying anything.
Do “near me” keywords work in a grid scan?
Yes. Google resolves “near me” to the searcher’s coordinates, and every grid point is a set of coordinates, so the scan handles it naturally. Just also scan the version with the city name, because the two often return different packs.
Where GMBSoftware fits
GMBSoftware runs the whole loop described here: grid scans on your choice of size and spacing, scheduled rescans, side by side comparisons, and client ready reports, with every feature on every plan.
Pricing is $16 a month for one location, a flat $37 a month covering 2 to 7 locations in total, and $5.33 per location per month from 8 locations up. Annual billing takes 10 percent off.
What it will not do is move a single point on that map by itself. The scan finds the work and measures the result. The category fixes, review requests, and website pages are still yours to do.
Start the 3 day trial at app.gbppromote.com/register, run your first grid, and find out what your city actually sees.
