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.

RankingWhere you see itWhat mostly drives itBest way to check it
Local packThe three businesses shown with a map on a Google searchRelevance, distance, and prominence for that searcher's locationGeo-grid scan, or manual searches from real locations
Local finder and Maps resultsThe longer list after "More places," and results inside the Google Maps appThe same three factors, over a longer list that is more sensitive to map positionGeo-grid scan, or the Maps app used from real locations
Organic resultsThe blue links below the packWebsite content, links, and technical SEOGoogle 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.

MethodAccuracyCostBest forMain weakness
Search it yourselfLowFreeSpotting something badly brokenShows only the most flattering view, near your own address
Maps app, different spotsMedium to highFreeHonest spot checks with real device locationSlow, and limited to where you can physically go
Friends and customersMediumFreeSeeing other neighborhoods without travellingInconsistent, and depends on people following instructions
Business Profile performanceHigh for outcomes, none for rankFreeMeasuring calls, directions, and website clicksDoes not show position or where the weak areas are
Search ConsoleHigh for website queriesFreeChecking whether your pages are visibleDoes not show map pack position at all
Geo-grid rank scanHigh for position across an areaPaidSeeing coverage, weak zones, and change over timeSimulated 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 getFree checker or manual searchPaid rank tracker
Locations checkedOne spot, or a few that you visit by handA grid of points around your business, such as 5 by 5 up to 9 by 9
HistoryNone, unless you keep your own spreadsheetSaved scans you can compare month to month
KeywordsOne at a timeSeveral tracked together on a schedule
CompetitorsWhoever you happen to noticeSide-by-side comparison on the same grid
EffortA few minutes per spot, every timeSet up once, reviewed monthly
CostFreeSubscription, so check current pricing
Best forA quick sanity checkMeasuring 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.

  1. 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.
  2. 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.
  3. 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.
  4. Search and capture the evidence. Take a screenshot of the pack and of the longer list after "More places." Do not rely on memory.
  5. 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.
  6. Repeat for two or three keywords. One keyword can be misleading. Three gives you a pattern.
  7. 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.

ILLUSTRATIVE 7 x 7 GEO-GRID SCAN 20+149681520+179534121813632251612521371414742391718116461220+20+17129121820+ One search, forty-nine points Each dot is your position when the same search is run from that spot. The ringed dot is your business. Positions 1 to 3: in the local pack Positions 4 to 10: visible, easy to miss Position 11 or lower: effectively invisible WHAT THIS EXAMPLE SHOWS Top-three share: 18% (9 of 49 points) Strong around the base, fading to the edges A competitor stronghold shows up to the north-east Example for illustration only, not real client data

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.

MetricWhat it tells youWatch out for
Average rank (ARP)Your average position across the points where you appearIt 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 valueNaming 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 threeIt depends on grid size and radius, so only compare like with like
CoverageHow many points show you anywhere in the resultsAppearing at position 18 is visibility, but not many customers scroll that far
Calls and direction requestsThe business outcome of all that visibilitySeasonal 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.

SituationGridRadius guidanceKeywords
Single location in a small town5 by 5Cover the town and the nearby areas where you win jobs3 to 5
Home service business in a mid-size metro7 by 7Out to roughly the farthest area you serve profitably5 to 8
Service area business with a wide territory9 by 9, or two scans (core and outer)Match the area you actually serve, not an inflated radius5 to 8, split by service
Multi-location businessA separate scan per locationEach location's own catchment area3 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.

BullseyeStrong at the base, fading evenlyLopsidedOne side owned by a competitorFlat and weakRelevance problem everywhereIllustrative patterns. Ringed point = your business.
PatternWhat it usually meansWhat to do next
Bullseye: strong at the center, fading outwardNormal distance decay. Your prominence carries you locally but not farBuild reviews, citations, and city-specific content to stretch the radius
Lopsided: strong in one direction, weak in anotherCompetitors are clustered on the weak side, or your address sits at the edge of your marketStudy the top businesses in that direction and add reviews and content that mention that area
Flat and weak everywhereA relevance problem: category, services, or website do not match the searchRe-check your primary category, service list, description, and landing page
Strong everywhere except one pocketA well-established local competitor in that pocketTarget that area specifically with reviews from customers there and a dedicated page
Patchy: red and green mixed togetherUnstable prominence or listing problems such as duplicates or inconsistent business informationAudit for duplicate listings and run a citation and NAP check
Good rankings but few callsVisibility that is not convertingImprove 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

  1. Checking only from your office. It is your single best location, so it flatters you.
  2. Tracking one keyword. One term can be an outlier, and a single bad result can send you chasing a problem that does not exist.
  3. Tracking fifty keywords. Most will not matter, and the noise buries the few that do.
  4. Assuming a signed-in check is neutral. Your own history and saved places can change what you see.
  5. Mixing proximity searches with city-name searches. They measure different things and should not be averaged together.
  6. Changing grid settings between scans. If the radius or spacing moves, you cannot compare the maps.
  7. Panicking over small swings. Local results move around, so judge trends across scans, not one bad day.
  8. Ignoring the local finder. The longer list after "More places" is where many customers keep scrolling.
  9. Celebrating rank without calls. If the phone is not ringing more, the ranking is a vanity metric.
  10. Skipping the baseline. Without a first scan to compare against, you cannot tell whether anything you did worked.
  11. 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.

WhenWhat to doWhy
Once, at the startRun a full baseline scan for each core keyword and save the mapsEverything later is compared against it
MonthlyRe-run the same scans with identical settingsEnough time passes for real changes to show up
After a major changeRe-scan two to four weeks after changing categories, services, or launching a review pushShows whether that specific change did anything
QuarterlyRe-benchmark against two or three competitors and review the trendCompetitors 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:

ItemBaselineThis monthNotes
Top-three share, main keywordFill inFill inWhat changed since the last scan
Average total rankFill inFill inCompare the same grid and radius
Weakest area on the mapFill inFill inThe next place to focus
Calls from the Business ProfileFill inFill inCompare against the same period last year
Direction requestsFill inFill inUseful for businesses with a physical location
New reviewsFill inFill inCount 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."

  1. 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.
  2. 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.
  3. 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.
  4. 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.