Picture two plumbers in the same city. The first one searches "plumber near me" from his office at the shop, sees his own business sitting in the top three on Google Maps, and goes back to work feeling good about his SEO. The second plumber, across town, runs the same search from a driveway at seven in the evening, never sees that competitor at all, and books a water heater job from a business that looks like it is "ranking nowhere." Both of them checked their Google Maps ranking. Neither of them learned anything useful.
That is the core problem with how most local business owners check their Google Maps ranking: they run one search, from one place, on one device, and treat the result as a fact about their business. It is really a fact about that one search. Local results change from block to block, from phone to phone, and from keyword to keyword, so a single check is closer to a coin flip than a measurement.
This guide shows you how to check your Google Maps ranking accurately. It covers the free methods and where each one breaks down, how geo-grid rank tracking works, which numbers are worth watching, how to read a ranking heatmap, and how to turn what you see into the next thing to fix. It is written for local and home service businesses, but the method works for any business that depends on being found nearby.
The short answer
The most accurate way to check your Google Maps ranking is to measure it from many points across the area you serve instead of from a single spot. A geo-grid rank scan does exactly that: it runs the same search from a grid of coordinates around your business and records your position at each point. Manual searches are useful for a quick sanity check, and your Google Business Profile performance report shows what your visibility is actually producing in calls and direction requests, but only a grid shows you the shape of your visibility across the map.
- Never trust a single search. One result from one location describes that search, not your business.
- Check from where your customers actually are. Your office is usually the one place you will always look good.
- Track a handful of keywords. Five to eight that match how real customers search beat a list of fifty nobody types.
- Watch coverage, not just average position. How much of your service area you appear in matters more than your best spot.
- Compare against a baseline and two or three competitors. A rank means little without something to compare it to.
- Tie rankings back to calls and jobs. Visibility is only useful if it turns into phone calls, direction requests, and booked work.
Why one search tells you almost nothing
Google describes local ranking with three factors: relevance, distance, and prominence. Relevance is how well your profile matches the search. Prominence is how well known and trusted you appear. Distance is how far you are from the person searching, or from the location named in the search. The first two are properties of your business. The third is a property of the searcher, which means every searcher gets a slightly different answer.
On top of distance, several other things quietly change what appears on a given screen:
- Where the phone or computer thinks it is. Phones use precise location. Desktops often rely on an approximate location from the network, which can be miles off.
- Who is signed in. Search history, previous visits to your profile, and saved places can nudge results for the people who use them.
- The exact words used. "Plumber," "emergency plumber," "plumber near me," and "plumber in Greenville" are different searches that can produce different packs.
- Which surface is being used. The three-business pack on a Google search, the longer list after "More places," and the Google Maps app can each show slightly different orders.
- Filters and layout tests. Google adjusts how local results are presented and filtered, including things like open-now behavior, so identical searches can look different on different days.
The practical consequence is simple. If you are the owner, you are the worst possible person to check your own ranking: you are probably standing near your own address, you have probably visited your own profile hundreds of times, and you are therefore seeing the most flattering version of the map there is.
Three different rankings people mix up
"My Google ranking" can mean three different things, and they are measured differently. Mixing them up is the fastest way to draw the wrong conclusion from a report.
| Ranking | Where you see it | What mostly drives it | Best way to check it |
|---|---|---|---|
| Local pack | The three businesses shown with a map on a Google search | Relevance, distance, and prominence for that searcher's location | Geo-grid scan, or manual searches from real locations |
| Local finder and Maps results | The longer list after "More places," and results inside the Google Maps app | The same three factors, over a longer list that is more sensitive to map position | Geo-grid scan, or the Maps app used from real locations |
| Organic results | The blue links below the pack | Website content, links, and technical SEO | Google Search Console positions or a standard rank tracker |
A business can do well in one and badly in another. Plenty of companies rank on page one of the blue links and still never appear in the pack, and the reverse is just as common. If you want the full picture of what moves each one, how to rank in the Google map pack covers the pack and local SEO ranking factors in 2026 covers the underlying signals.
Six ways to check your Google Maps ranking
There is no single best method. Each one answers a different question, and the useful move is knowing which question you are asking.
1. Search it yourself (the sanity check)
Type your main service into Google on your phone and see whether you appear. It takes ten seconds and tells you whether something is badly broken, such as a suspended profile or a missing category. It tells you almost nothing else, for all the reasons above.
2. Use the Google Maps app from different spots (the drive-around check)
Open the Maps app, search your service, and note where you appear, then repeat from a few places across your service area. This is the most honest free method because it uses real device location, but it is slow, and you can only be in one place at a time.
3. Ask people in other neighborhoods (the remote check)
Ask a friend, a family member, or a happy customer in another part of town to run the same search and send a screenshot. The screenshot is the data. Ask them to include the search words they used and roughly where they were standing.
4. Read your Google Business Profile performance report (the outcome check)
Your profile's performance section shows how many people found you, how they found you, and what they did next: calls, direction requests, website clicks, messages, and bookings where available. It also lists the search terms that showed your profile, reported monthly, with low-volume terms typically hidden. It does not tell you your rank, but it is the closest thing to ground truth about whether your visibility is working.
5. Check Google Search Console (the website side)
Search Console shows how your website performs in regular Google search: queries, impressions, clicks, and average position for your pages. It does not show your map position, but it tells you whether your location and service pages are visible, which feeds the relevance side of local ranking.
6. Run a geo-grid rank scan (the accurate method)
A geo-grid tracker runs your search from a grid of coordinates around your business and maps your position at every point. It is the only method that shows you the shape of your visibility, and it is covered in detail below. Examples of tools in this category include Local Falcon, BrightLocal, Whitespark, Places Scout, and Semrush's local tools. These are examples, not endorsements, and features and pricing change, so check current details before you buy.
| Method | Accuracy | Cost | Best for | Main weakness |
|---|---|---|---|---|
| Search it yourself | Low | Free | Spotting something badly broken | Shows only the most flattering view, near your own address |
| Maps app, different spots | Medium to high | Free | Honest spot checks with real device location | Slow, and limited to where you can physically go |
| Friends and customers | Medium | Free | Seeing other neighborhoods without travelling | Inconsistent, and depends on people following instructions |
| Business Profile performance | High for outcomes, none for rank | Free | Measuring calls, directions, and website clicks | Does not show position or where the weak areas are |
| Search Console | High for website queries | Free | Checking whether your pages are visible | Does not show map pack position at all |
| Geo-grid rank scan | High for position across an area | Paid | Seeing coverage, weak zones, and change over time | Simulated locations, so best used for relative change |
Free rank checker or paid rank tracker?
Searches for a "Google Maps rank tracker," "Google Places rank tracking," or a "Google Maps ranking checker" all describe the same need: seeing where a business appears on the map. (Google Places was the older name for business listings, and some people still use it.) The real difference between a checker and a tracker is how many locations it covers and whether it remembers past results.
| What you get | Free checker or manual search | Paid rank tracker |
|---|---|---|
| Locations checked | One spot, or a few that you visit by hand | A grid of points around your business, such as 5 by 5 up to 9 by 9 |
| History | None, unless you keep your own spreadsheet | Saved scans you can compare month to month |
| Keywords | One at a time | Several tracked together on a schedule |
| Competitors | Whoever you happen to notice | Side-by-side comparison on the same grid |
| Effort | A few minutes per spot, every time | Set up once, reviewed monthly |
| Cost | Free | Subscription, so check current pricing |
| Best for | A quick sanity check | Measuring coverage and proving a change worked |
If you are choosing a tool, ask how large the grid can be, how often scans run, how many keywords and locations are included, whether past scans are saved, whether you can compare competitors, and whether reports can be exported. Features and prices change often, so check each vendor's current details rather than trusting an old comparison. If you only need a one-time answer, a careful manual check is enough. If you want to prove that a review push or a category change worked, you need saved scans from the same grid.
How to run a manual check that is worth trusting
If you are not ready for a paid tool, a disciplined manual check is far better than a casual one. Here is a process that takes about half an hour and produces something you can actually compare next month.
- Choose the exact search first. Pick the words a real customer uses, such as "emergency plumber" or "roof repair," rather than your internal service names. Then write it down so you use it the same way every time.
- Choose five to nine check points. Include your office, the center of your service area, the four edges, and one neighboring town you would like to win. Mark them on a map so you can return to the same places.
- Reduce personalization where you can. Use a private browser window or sign out, and keep in mind that private mode does not hide your location. Turn location services on for the phone you are using.
- Search and capture the evidence. Take a screenshot of the pack and of the longer list after "More places." Do not rely on memory.
- Record what is around you, not just where you are. Note the names, rating, review count, and category of the businesses above you. That context is what turns a number into a plan.
- Repeat for two or three keywords. One keyword can be misleading. Three gives you a pattern.
- Save it in a simple sheet with the date. The value of a manual check comes from comparing it with the next one.
One technique you will see recommended is using the location override in your browser's developer tools to pretend to be somewhere else. It can be useful for a rough look, but treat it as approximate, because Google can still weigh signals such as your network. It is not a substitute for real device location or a proper grid.
Geo-grid rank tracking, explained
Instead of asking "where do I rank?", a geo-grid scan asks "where do I rank at each of forty-nine points around my business?" The tool places a square grid of coordinates over your area, runs the same search as if from each coordinate, and records your position at each one. The result is a heatmap: a map of colored dots where green means you are in the top three and red means you are far down the list or missing.
That picture is where the value is. A single number like "average position 6" hides whether you are strong everywhere or excellent in one corner and invisible in the rest. A grid tells you which one it is. It shows you:
- Coverage: how much of the area you serve you actually appear in.
- Direction: whether your visibility fades evenly in all directions or collapses on one side.
- Competitor strongholds: the pockets where someone else owns the top spots.
- Change over time: whether the fixes you made last month moved the map or just moved your hopes.
- Reality for hidden-address businesses: how far your visibility reaches from the location Google associates with you.
One honest caveat: scans simulate a location, so they will not match a real phone in a real driveway every time. That is fine, because the most useful thing a grid gives you is a consistent yardstick. Use the same grid, radius, keyword, and settings each time and treat the movement between scans as the signal.
The numbers that matter (and the ones that mislead)
Geo-grid tools report a handful of metrics, and vendors name and define them slightly differently, so read your tool's definitions before you compare anything. These are the ideas to look for.
| Metric | What it tells you | Watch out for |
|---|---|---|
| Average rank (ARP) | Your average position across the points where you appear | It ignores the points where you do not appear, so it can look great while your coverage is tiny |
| Average total rank (ATRP) | The same idea, but points where you do not appear count as the worst value | Naming varies by tool, and it moves more slowly than top-three share |
| Top-three share (often called share of local voice) | The percentage of grid points where you appear in the top three | It depends on grid size and radius, so only compare like with like |
| Coverage | How many points show you anywhere in the results | Appearing at position 18 is visibility, but not many customers scroll that far |
| Calls and direction requests | The business outcome of all that visibility | Seasonal swings, so compare the same period year over year where you can |
If you only track one number, make it top-three share, because the first three positions are where most of the attention goes. Then keep an eye on calls, because it is entirely possible to improve the map and not improve the phone. We cover how to connect visibility to revenue in how to track local SEO ROI.
How to set up a scan: grid size, radius, and keywords
A scan is only as useful as the setup behind it. Choose these deliberately, write them down, and then do not change them between scans.
| Situation | Grid | Radius guidance | Keywords |
|---|---|---|---|
| Single location in a small town | 5 by 5 | Cover the town and the nearby areas where you win jobs | 3 to 5 |
| Home service business in a mid-size metro | 7 by 7 | Out to roughly the farthest area you serve profitably | 5 to 8 |
| Service area business with a wide territory | 9 by 9, or two scans (core and outer) | Match the area you actually serve, not an inflated radius | 5 to 8, split by service |
| Multi-location business | A separate scan per location | Each location's own catchment area | 3 to 5 per location |
Use an odd grid size so there is a true center point, and set the radius to where you would actually accept a job. Scanning fifteen miles out when you never travel past eight just produces a sea of red that tells you nothing you can act on.
Which keywords to track
Resist the urge to track everything. A short, well-chosen list gives you a cleaner picture. A good set usually mixes these five types:
- Core service, no city: "plumber," "roof repair," "locksmith." Without a city, Google uses the searcher's location, which is exactly what a grid simulates.
- Service plus "near me": this reflects how many people really search on a phone.
- Urgent or modified searches: "emergency," "24 hour," "same day," which often convert fastest.
- Specific, high-value jobs: "water heater replacement" or "roof replacement" rather than the broadest term.
- Your own business name: as a sanity check that you control your own brand search, not as a measure of growth.
Pull candidates from your Business Profile search terms report and from local keyword research, and make sure the words match what the customer actually intends by reading local search intent. One more detail: a search that includes a city name, such as "plumber Greenville," tells Google where to center the results, so it measures something different from a proximity search and should be tracked separately.
How to read your heatmap
Once you have a scan, the shape of the map usually points to the cause. These are the patterns we see most often and what they typically mean.
| Pattern | What it usually means | What to do next |
|---|---|---|
| Bullseye: strong at the center, fading outward | Normal distance decay. Your prominence carries you locally but not far | Build reviews, citations, and city-specific content to stretch the radius |
| Lopsided: strong in one direction, weak in another | Competitors are clustered on the weak side, or your address sits at the edge of your market | Study the top businesses in that direction and add reviews and content that mention that area |
| Flat and weak everywhere | A relevance problem: category, services, or website do not match the search | Re-check your primary category, service list, description, and landing page |
| Strong everywhere except one pocket | A well-established local competitor in that pocket | Target that area specifically with reviews from customers there and a dedicated page |
| Patchy: red and green mixed together | Unstable prominence or listing problems such as duplicates or inconsistent business information | Audit for duplicate listings and run a citation and NAP check |
| Good rankings but few calls | Visibility that is not converting | Improve photos, reviews, response speed, and the call path on your profile and site |
Most fixes point back to the same few levers. A category or services problem is covered in choosing the right Google Business Profile categories and the Business Profile optimization checklist. A prominence problem is usually reviews, so see how to get and manage Google reviews. Inconsistent listings are the subject of NAP consistency and local rankings, and if the profile is not appearing at all, start with why your Business Profile is not showing up.
Benchmark against the businesses that actually beat you
A ranking only has meaning relative to someone else. Pick two or three competitors that genuinely take your jobs, ideally the ones you see in the pack from your weakest areas, and scan the same keyword with the same settings so the comparison is fair. Then look at what they have that you do not:
- Review count and recency: a steady flow of recent reviews usually beats a bigger but stale total.
- Primary and secondary categories: a different primary category can quietly change which searches they win.
- Services and descriptions: completeness and specificity of the service list.
- Photos and activity: recent, real photos and regular posts signal an active business.
- Website match: a dedicated page for the exact service in the exact area.
- Where they are based: a business with a real address in the weak area will often beat a travelling business there, which is a distance issue rather than a quality issue.
The aim is not to copy them. It is to find the one or two gaps that explain the pocket of red on your map, and close those first.
Checking rankings when you hide your address
Many home service businesses, including plumbers, locksmiths, cleaners, and movers, hide their address and serve customers at theirs. Google still associates the business with an approximate location, and distance from that point still matters. Two practical rules follow for scanning:
- Center the grid on where Google likely places you, usually near the actual base, not on the middle of a service area you have drawn very wide.
- Judge coverage against where you really work, not against an ambitious radius. Honest coverage in a realistic area beats red dots in places you would never drive to.
If your map fades quickly in nearby towns, that is not necessarily a mistake, but it is useful information. Our guide to why service area businesses stop ranking in nearby cities explains the mechanics, and Google Business Profile for service area businesses covers the setup that keeps you visible and compliant.
11 mistakes that make rank checks useless
- Checking only from your office. It is your single best location, so it flatters you.
- Tracking one keyword. One term can be an outlier, and a single bad result can send you chasing a problem that does not exist.
- Tracking fifty keywords. Most will not matter, and the noise buries the few that do.
- Assuming a signed-in check is neutral. Your own history and saved places can change what you see.
- Mixing proximity searches with city-name searches. They measure different things and should not be averaged together.
- Changing grid settings between scans. If the radius or spacing moves, you cannot compare the maps.
- Panicking over small swings. Local results move around, so judge trends across scans, not one bad day.
- Ignoring the local finder. The longer list after "More places" is where many customers keep scrolling.
- Celebrating rank without calls. If the phone is not ringing more, the ranking is a vanity metric.
- Skipping the baseline. Without a first scan to compare against, you cannot tell whether anything you did worked.
- Confusing organic rank with map rank. They are separate systems with separate fixes.
How often to check, and what to report
More checking is not better checking. Local results move, and scanning every day mostly produces anxiety. A calm rhythm works better.
| When | What to do | Why |
|---|---|---|
| Once, at the start | Run a full baseline scan for each core keyword and save the maps | Everything later is compared against it |
| Monthly | Re-run the same scans with identical settings | Enough time passes for real changes to show up |
| After a major change | Re-scan two to four weeks after changing categories, services, or launching a review push | Shows whether that specific change did anything |
| Quarterly | Re-benchmark against two or three competitors and review the trend | Competitors change too, so the target moves |
When you report the results, keep it short and tied to outcomes. This is a simple template you can fill in each month:
| Item | Baseline | This month | Notes |
|---|---|---|---|
| Top-three share, main keyword | Fill in | Fill in | What changed since the last scan |
| Average total rank | Fill in | Fill in | Compare the same grid and radius |
| Weakest area on the map | Fill in | Fill in | The next place to focus |
| Calls from the Business Profile | Fill in | Fill in | Compare against the same period last year |
| Direction requests | Fill in | Fill in | Useful for businesses with a physical location |
| New reviews | Fill in | Fill in | Count and average rating |
Results do not appear overnight, so set expectations before you start. Profile fixes can move things in a few weeks, while review and citation work builds over months. How long local SEO takes to show results sets that out honestly.
From data to action: a 30-day plan
A scan is only useful if it changes what you do next. Here is a simple month to go from "I checked my ranking" to "I fixed something that mattered."
- Week one: baseline. Choose your keywords, grid, and radius. Run the scans, save the screenshots, and note the weakest area and the competitor that owns it.
- Week two: fix the biggest lever. If the map is flat and weak, fix relevance first, meaning category, services, and landing pages. If it is a bullseye, prioritize reviews and local content. The local SEO audit guide helps you find the highest-impact gap.
- Week three: build proof. Start a steady review request after every completed job, respond to existing reviews, and add real photos. See how to respond to Google reviews for the response side.
- Week four: re-scan and report. Run the identical scans, compare against the baseline, and record what moved and what did not. Decide the next single change, not five.
Repeat that loop. Local SEO rewards patience and consistency far more than clever tricks, and a map that improves a little every month tends to keep improving.
Beyond the map: checking AI answers too
People increasingly ask AI assistants and Google's AI features for local recommendations, and those answers lean on the same foundations as your map ranking: a complete profile, genuine reviews, and consistent information across the web. They are not measured by a geo-grid, so add a simple manual check to your routine. Ask a few assistants the questions a customer would ask, such as "who is a reliable emergency plumber in my city," and note whether your business is named and what is said about it. Our guides on getting cited by AI search and measuring AI search visibility for a local business cover how to do that properly.
If you would rather not run any of this yourself, we do it as part of our local SEO service and our Google Business Profile management: baseline scans, competitor benchmarking, and a monthly plan tied to calls and booked jobs. If you are in a trade we work with every day, see how it applies to plumbing, HVAC, or roofing businesses, or browse the cities we serve. A free local visibility audit will show you where you actually appear across your service area, not just from your own driveway.

