Google Maps builds every result list around the person searching, not around the business. Distance from the searcher is one of Google’s three local ranking factors, so the same search returns a different list on every street. A business can hold position 1 outside its own door and sit 9th three blocks away, with nothing changed on its profile.
The searcher is the centre, not the business
Google says local results are ranked on relevance, distance and prominence. Relevance and prominence belong to the business. They are the same wherever the search is made. Distance belongs to the search. It is measured from the spot the searcher stands on, or the spot Google thinks they stand on, to each business in turn. Move the searcher and every distance in the list changes at once.
Picture a dentist on the high street. Searched from the pavement outside, the dentist is a few metres away and three rivals are 800 m off. Searched from a flat 1 km north, the dentist is 1 km away and one of those rivals is now the nearest. The dentist’s reviews, categories and website have not moved. The order has.
So the question “what is my Maps rank?” has no single answer. It has one answer per spot. The picture below is the same search for the same business from 25 spots.
Why your phone, your laptop and the Maps app disagree
Three people on the same corner can also see three lists, because the position Google uses and the product they search in are not the same.
- A phone knows where it is. GPS places it within a few metres, so the distance factor is measured from the kerb you stand on.
- A laptop guesses. Without GPS, Google takes the position from the network connection. That can be a few streets off, or, on an office network, a different part of town. The list is built around that guess.
- The map box and the Maps app are two products. The map box on a Google Search results page shows three listings chosen for the search. The Maps app shows a long list, and that list also follows the area of map on screen: zoom out and it changes. Local pack vs Google Maps covers the difference.
- Your account shapes the list. Places you have saved, visited or searched before are weighted for you. Your own business is one you look at more than anyone else does.
The “I searched from the shop and I’m at the top” trap
An owner stands at the counter, takes out a phone, searches their trade and sees themselves in position 1. Three things have stacked in their favour. The distance is zero. Google knows this phone has opened this listing every day for months. And the search was made from the one spot on earth where they are most likely to win.
The reading is true, and it is worth nothing. The customers who matter are at home, at work or in the car, somewhere between 500 m and 5 km away. For them the list is different, and for some of them the business is not on it at all.
The mirror image is the same trap. “My competitor is above me” is usually a search made from the competitor’s street, or from an office whose network puts the laptop on it.
What else moves a rank, apart from where you stand
Location explains most of the difference between two readings. Three other things explain the rest, and it helps to rule them out before blaming the profile.
Time. Google Maps results shift a little from day to day and across the day. A point that reads 3 at noon may read 4 at 8 pm, with nothing changed. Opening hours play a part: a closed business can slip while a rival is open. One reading moving by a place or two is noise. A real drop shows on many points at once.
Query wording. “Dentist”, “dentist near me” and “emergency dentist” are three different searches with three different lists. The “near me” form leans harder on distance. The “emergency” form leans on relevance, so a profile that says nothing about emergencies ranks lower for it however close it is.
Other businesses. The list is relative. A rival adds a category, collects 30 reviews or opens a second branch 200 m from you, and you move down without having done anything. Half of a rank change is often someone else’s change.
How to see it: a grid
If rank depends on position, the honest measurement is many positions. Lay a grid of points over the area your customers come from, run the same search from every point, and colour each point by the rank it found. The result is a map of where you win, where you fade and who takes your place. Geo-grid rank tracking explains the method and the numbers that come out of it.
RankShark Track runs this for you: a real browser located at each point of a 3×3 to 21×21 grid searches Google Maps the way a customer there would, every competitor in the top 20 is drawn on the same grid, and 25 months of scans are kept so you can watch the edge move.
Read the grid in three passes:
- Find the edge. The line where green turns yellow or orange is how far your pull reaches today.
- Name the taker. At each weak point, see who holds the top 3 instead. It is often not the rival you had in mind.
- Hold the grid still. Next month, scan the same points with the same keyword. Compare the two maps, not two single readings.
There are cheaper ways to look from one spot, from Chrome’s location override to a phone call to a friend across town. Checking your ranking from another location walks through four of them and what each gets wrong.
The next step is one scan: run the free audit for your main keyword, 49 points on a 7×7 grid, and find the street where your green stops.