Locan — free local SEO tools

Local rankings & Google Maps · Beginner

How to Check Your Google Maps Ranking (and Why It Differs by Street)

Why there is no single Google Maps ranking, how to check yours properly (incognito, set location, rank grid heat map), how to read a local SEO grid, and what to fix when the edges go red.

By Locan Team Updated September 5, 2026 First published September 5, 2026

Free tool for this guide

Local Rank Checker

A free heat map of your Google Maps ranking across your service area.

Run it free

You searched your own service on your phone, saw your business at the top of the map, and relaxed. Then a customer two suburbs over said they could not find you. You were both right. Google Maps does not hold one ranking for a business; it produces a different ranking for every place a search is made from, and the check most owners run is made from the one spot where they look best. This guide explains why, how to check by hand, how grid or heat-map tools do the same job at scale, how to read the result, and what to change when the picture is bad.

Why there is no single Google Maps ranking

Google’s own explanation of local ranking names three ingredients: relevance, distance and prominence. Relevance and prominence belong to your profile and reputation and are the same whoever searches. Distance is not. Google measures it from the searcher, or from the place named in the query, to each candidate business, so the moment the searcher moves the order changes. In a dense category the top three can differ from one end of a shopping street to the other. Our pillar guide on how to rank on Google Maps covers the three factors in depth; here we only need the consequence: “where do we rank” means nothing until you add “for whom, standing where”.

Three more variables sit on top of distance.

  • Personalization. A signed-in account carries search history, saved places and past visits. Google uses some of this to reorder results, so the owner who opens their own listing every day sees a flattering version of it.
  • Device and surface. The local pack in Google Search, the list in the Google Maps app and the expanded “More businesses” view are three different surfaces. They usually agree on the top three and often disagree further down.
  • Time. Whether you are open at the moment of the search appears to matter for some queries. We see profiles slide after closing time in categories where people want someone now.

Your ranking is a distribution, not a number.

The wrong ways to check

Searching yourself, signed in, at the office. You are standing at the point of maximum proximity with maximum personalization. Almost everyone ranks well here, which makes it the least informative check you can run.

Searching your own name. A branded search tests whether your profile exists, not whether it appears for what customers type.

Asking a friend across town, once. Better, but it is one point on one day, filtered through their history.

Reading the Performance report as a rank. The dashboard shows views, searches and actions; our Performance guide explains how to read it. It never tells you where you appeared or for whom.

The manual method

Use this when you want to see what a real person sees at a handful of points. Budget about a minute per point.

  1. Open an incognito or private window. This removes account personalization; it does not change the location Google infers from your connection.
  2. Open Google Maps and search the keyword. Drag the map until the place you want to test sits in the center, at a zoom where a few kilometers fill the screen, and click “Search this area” when it appears. The list reorders for that viewport; count down to your business.
  3. Repeat for four to six points: your door, the edge of your area in each direction, and the city center.
  4. Keep the zoom level the same at every point and at every later check. Zooming in restricts results to the visible area; zooming out pulls distant businesses back in.
  5. The local pack in Google Search cannot be moved as easily; Google pins it to where it thinks you are. Use your phone at the location itself, or treat the Maps list as a proxy: the pack usually shows the top three of a similar list, not always the same three. Our local pack guide covers the difference.
  6. Record the keyword, the point, the date, your position and the three businesses above you.

How grid and heat-map checks work

A rank grid automates the manual method. The tool lays a lattice of points around your pin, 3×3 or 5×5 in free tools and larger in paid ones, spaced a fixed distance apart. It runs the same keyword once from each point as if a searcher stood there and records your position in the top twenty. Each cell is then colored by position, which is why the output is called a heat map.

Two details matter. The points are simulated: the tool tells Google where the searcher is through a location parameter, and different tools use different parameters. And the search is made without an account, so a grid shows the impersonal version of your ranking.

How the Locan Local Rank Checker approximates it

Our free Local Rank Checker builds a 3×3 or 5×5 grid around your Google Business Profile’s location, with points 0.5, 1 or 2 km apart. For each point it runs a Google Places text search for your keyword biased to that point’s coordinates and records where your place ID sits among the top twenty results. The center cell is your own location and north is up. Beside the grid it reports your average, best and worst position, the share of points where you were found, the share where you were in the top three, and the five businesses that appeared most often.

Be clear about what that is. Google Places is the same place database behind Google Maps, and in our experience the ordering tracks Maps closely for most keywords. It is not identical to what a person sees: Maps personalizes by history, device and time of day; the location bias is a preference rather than a fence, so a distant business can appear where few local ones match the query; and the local pack in Google Search is a separate surface with its own filtering. Use the tool for what it is good at: seeing the shape of your reach, comparing keywords, and tracking change over months, at no cost. It is not court evidence. When a single cell matters, confirm it with the manual method.

Choosing the grid: 3×3 or 5×5, and how far apart

Spacing is the distance between neighboring points, so a grid spans (size minus one) times the spacing from edge to edge. Match the coverage to where your customers actually come from, not the area you would like to serve.

Grid Spans Typical use
3×3 at 0.5 km 1 km across Dense inner-city walk-in trades: barbers, cafes, nail salons
3×3 at 1 km 2 km across Quick first read for a town-center business
5×5 at 1 km 4 km across The standard check for a city clinic, shop or restaurant
5×5 at 2 km 8 km across Suburban trades, home services, service-area businesses

Start with 3×3 at 1 km to learn the tool, then move to 5×5 to find the edge of your reach or to track month to month. A 5×5 check uses three times the daily limit of a 3×3, so spend it on the keywords that pay the bills. Check two or three keywords per business: the main service plus city, the generic head term (“physio”, “plumber”), and one service you want to grow. The pattern across keywords tells you more than any single grid.

How to read a grid

Center versus edges. The center cell should be your best. If it is not green, proximity is not your problem; look at relevance (category and services) or at the profile itself (unverified, suspended, pin in the wrong place).

The ranking radius. Count how many cells out from the center the green extends and multiply by the spacing. That is the area in which you are in the local pack for this keyword, and the number to track over time.

Share of green. The “top 3” share in the summary is the one figure to write down every month. Average position is less useful because a single grey cell drags it more than one green cell lifts it.

Shape. An even drop-off in every direction means you are running out of proximity. A lopsided grid, green to the north and grey to the south, means a strong competitor sits to the south; find them in the competitor table.

Grey versus orange. Grey means you were not in the top twenty at all: for that searcher you were not a candidate, which points at relevance. Orange and amber mean you were a candidate but outranked, which points at prominence and distance. Our rule of thumb: grey is fixed with categories and services, orange with reviews and the website.

Who takes your place. The competitor table is your comparison set. Open the top two profiles and note their primary category, review count and rating, and the page their website field points to.

Tracking over time

Repeat the same keyword, same grid size, same spacing and roughly the same time of day once a month, and save each screenshot with the date in the file name. Compare the top-3 share and the shape, not individual cells. One cell moving from position 3 to 4 is noise; a change that survives two consecutive monthly checks is real.

In our experience category and services changes show in the grid within a few weeks, while review and website work takes longer to move the edge. Change one significant thing between checks if you want to learn what worked.

When the grid is red at the edges

Categories. The primary category is the strongest on-profile lever, and edge cells filled by competitors with a more specific primary are the commonest pattern we see. Run the GBP Category Optimizer with the same keyword to see which categories the businesses in your grey cells carry, then read our categories guide before changing anything. Add only categories for services you genuinely sell.

Reviews. Compare your count, rating and newest review date with the businesses that take your place. The gap matters more than the absolute number; our reviews guide covers closing it within Google’s rules.

Landing page. Open the page your website field points to. It should name the service and the place, load quickly on a phone, and show the same name, address and phone as the profile. The free Google Business Profile Optimizer catches the basic profile gaps in two minutes.

Service areas. If you travel to customers, Google ranks you around the address it holds on file even when that address is hidden. The service area you draw tells customers where you go; in our experience it does not extend where you rank. Google’s service-area business rules explain what is allowed, our service-area business guide explains what to do about it, and a virtual office used to move the pin is a suspension risk, not a strategy.

Worked example: a physiotherapy clinic in Brisbane

Kurilpa Physio, a two-practitioner clinic in West End, Brisbane, was sure it ranked well. The owner searched “physio near me” from the front desk and came first every time. Bookings were flat.

We ran a 5×5 grid at 1 km spacing for “physio near me”, which spans about four kilometers: West End and Highgate Hill to the south-west, South Brisbane, and across the river to the city center. The center cell was green, as were the two cells to the west and south. Cells toward South Brisbane were amber, and everything across the river was grey. The top-3 share was roughly a quarter of the points. The competitor table showed a South Brisbane clinic and two in the city, each with several times the reviews.

Then we ran “sports physio brisbane” on the same grid. Nearly every cell was grey, including the center: a relevance problem, not a proximity one. The primary category “Physiotherapist” was correct, but there were no secondary categories, the services list was empty, and the homepage the website field pointed to never used the word sport. The clinics filling the grid carried a sports medicine category beside their physiotherapy one, and “sports physio” appeared in their review text and page titles.

The plan had four items. Add the sports medicine secondary category, because the clinic genuinely runs sports injury sessions, confirming the exact name in the dashboard picker. Fill the services list with what the practitioners actually do. Add a sports physiotherapy section to the landing page. Ask every discharged patient for a review and invite them to mention what they came in for. Then re-check both grids at six and twelve weeks, same settings.

The expectations were stated up front. The “sports physio brisbane” grid should turn amber or orange around the center within weeks once the profile is eligible for the query. The edge of the “physio near me” grid will move outward only as the review gap closes, and the cells across the river may never turn green, because proximity is not something a profile can buy back.

Common mistakes

  • Checking while signed in, at the office. Use incognito and a grid.
  • Checking only branded terms. Everyone ranks for their own name.
  • Comparing grids with different spacing, size or keyword. They are different measurements, not a trend.
  • Reading one cell flip as a result. Wait for two consecutive checks.
  • Expecting the tool to match your phone exactly. It shows the impersonal version of the ranking on one surface.
  • Treating grey and orange as the same problem. Grey is eligibility; orange is competition.
  • Changing everything, then re-checking. Nothing can be attributed.

Do this now

  1. Open an incognito window, search your main keyword in Google Maps, and check three points by hand: your door, the far edge of your area, the city center.
  2. Run the Local Rank Checker for the main service plus city on a 3×3 grid at 1 km.
  3. Run it again for the generic head term, then once on 5×5 to find the edge of your reach.
  4. Save every grid as a screenshot with the date in the file name; this is your baseline.
  5. Read each grid in order: center, ranking radius, top-3 share, shape, grey versus orange.
  6. Open the top two competitor profiles and note category, reviews and landing page. Run the Category Optimizer for the same keyword.
  7. Pick one fix, make it, and put the re-check in the calendar for four weeks’ time.

What to do next

Turn the grid into a plan with our pillar guide on how to rank on Google Maps, and use the local SEO checklist to keep the monthly re-check and the review routine from slipping.

Put this into practice

Run the free Local Rank Checker now

Local rankings change from street to street. Enter your business and a keyword and we check your position at every point of a grid around your location, so you see where you win, where you vanish, and who takes your place.

Frequently asked questions

How do I check my Google Maps ranking for free? +

Open Google Maps in an incognito window, search your keyword, drag the map to the area you want to test and click Search this area, then count your position in the list. Repeat for a few points around your business. For a fuller picture, run a free grid tool such as the Locan Local Rank Checker, which does the same thing from nine or twenty-five points at once and colors the result.

Why does my business rank first on my phone but customers cannot find it? +

You are searching from the one spot where proximity favors you most, usually signed in to an account that has visited your listing many times. Customers search from their own street, without your history. Distance is one of Google's three local ranking factors, so your position changes with every searcher location; a rank grid shows how quickly it falls off.

What is a local rank grid or heat map? +

A grid tool places points at a fixed spacing around your business, runs the same keyword once from each point as if a searcher stood there, and records your position in the top twenty. Each point is colored by position, which makes the result look like a heat map. The shape shows how far your reach extends and which competitors take over beyond it.

Is the Locan Local Rank Checker the same as what people see on Google Maps? +

No. It runs a Google Places text search biased to each grid point and reads your position among the top twenty, which in our experience tracks Google Maps closely but is not identical. Maps also personalizes by search history, device and time of day, and the local pack in Google Search is a separate surface. Use the grid for direction and trends, and confirm any single cell that matters by hand.

How often should I check my Google Maps ranking? +

Monthly, with the same keyword, grid size and spacing every time, plus a check six weeks after any significant change to categories, services, reviews or the landing page. Compare the top-3 share and the shape of the grid rather than single cells, which flip with normal noise. Weekly checking mostly produces anxiety.

What grid size and spacing should I use? +

Start with a 3×3 grid at 1 km for a quick read. Use 0.5 km spacing for dense inner-city walk-in trades, 1 km for a typical city clinic, shop or restaurant, and 2 km for suburban trades and service-area businesses. Move to 5×5 when you want to find the edge of your reach or to track change month to month.

About the author. Locan Team — local SEO specialists who have spent years optimising Google Business Profiles and local rankings for real businesses, and who now publish free tools and guides on Locan. Why everything here is free →

Related guides

Keep going

All local SEO guides →
Local rankings Updated Sep 2026

How to Rank Higher on Google Maps: The Complete Local Ranking Guide

How Google Maps ranks local businesses (relevance, distance, prominence), which Google Business Profile changes actually move positions, a 30-day plan, and a rank-grid worked example.

Read the guide →
Local rankings Updated Sep 2026

Google Business Profile Ranking Factors: What Actually Moves Local Rankings

Every GMB / Google Business Profile ranking factor grouped by profile, reviews, proximity, website, prominence and behavior: what Google says, what we observe, the effort, and how to check it free.

Read the guide →
Local rankings Updated Sep 2026

Local Pack Ranking: How to Get Into Google's Top 3 Map Results

What the local pack is, which searches trigger it, how Google assembles the top 3 (relevance, distance, prominence), the levers in order, a 6-week plan and a Google Business Profile worked example.

Read the guide →
Google Business Profile Updated Sep 2026

Google Business Profile for Service Area Businesses: Setup, Ranking, and Pitfalls

How to set up a Google Business Profile as a service-area business: the address rule, realistic service areas, why the hidden pin decides where you rank, video verification, area pages and reviews.

Read the guide →
Google Business Profile Updated Sep 2026

Google Business Profile Categories: How to Choose Primary and Secondary Categories

A practitioner's guide to Google Business Profile categories: what they control, how to research competitors, a decision framework, a Denver HVAC example and how to change them safely.

Read the guide →
Local rankings Updated Sep 2026

The Local SEO Checklist: 60 Steps From Setup to Ranking (Free)

A free local SEO checklist: 60 tasks in seven phases, from Google Business Profile setup to reviews, citations, schema and AI visibility, with a 30/60/90-day order and the free tool for each step.

Read the guide →

Stay in the loop

New guides and tools, straight to your inbox

One short email when a new tool ships or a guide gets a major update. No drip campaigns, nothing to buy — unsubscribe any time with one click.

Free, forever. We send one confirmation email first; every email has a one-click unsubscribe link.