How can I check my Google Business Profile ranking?

SEO questions ยท Local SEO

Short answer

Not by searching it yourself. Your result depends on where you are standing, so a single search tells you almost nothing. Use a grid-based rank tracker to see visibility across your service area, and pair it with the profile’s own performance report: searches, calls, directions and website clicks. Those are the numbers that pay.

The most common way business owners check their map ranking is to search their main keyword from the office and see where they appear. It is also the least reliable way, and it causes a lot of needless worry and some false confidence.

Why searching yourself misleads

Google ranks local results on relevance, distance and prominence. Distance is measured from the searcher. When you search from your own premises, you are about as close to your business as anyone will ever be, so you see the best ranking you have. A customer three miles away may not see you at all.

Personalisation adds to it. Google knows you have visited your own profile and website many times. Your phone and your laptop may show different results. Searching in a private window helps a little. It does not fix the location problem.

Use a grid, not a single number

Grid-based rank trackers search your keyword from a pattern of points across a map, often a seven-by-seven or nine-by-nine grid centred on your business, and show where you rank at each point. The result looks like a heat map: strong near your address, fading with distance.

That picture answers the questions that matter. How far out do you appear in the top three? Which side of town are you weak on? When you fix something, does the strong area grow? It is far more useful than a single position number, and it is how I track local work for clients.

  1. Pick three to five real searches. Your main service, a secondary one, and how customers actually phrase it.
  2. Set the grid to your real service area. Too wide and every point at the edge shows you missing, which is expected and not useful.
  3. Run it monthly, at the same time of day. Results drift. Consistency makes the comparison fair.
  4. Compare against the businesses beating you. Most tools show who holds the top spots at each point. That tells you what you are up against.

Use the profile’s own performance data

Your Business Profile has a performance report that shows what actually happened. Google’s help page lists the metrics as searches, views, directions, calls, website clicks, messages and bookings where they apply, and notes that views count unique visitors, one per day. The searches section shows the terms people used to find you, updated monthly, up to five days late.

Two traps in that report catch people. First, views are not customers. A profile view is the top of the funnel; what you care about is calls, directions and clicks to the website. Second, the mix varies far more than you would expect between businesses. Across six profiles I track for clients, the share of interactions that were phone calls ranged from 13.1% to 3.1%. Compare your profile with its own past, not with someone else’s.

What Search Console can and cannot tell you

Search Console shows how your website performs in Google Search. Clicks from the website link on your profile can appear there, but the map pack ranking itself does not. Tag the profile’s website link with a UTM parameter so you can see those visits separately in analytics. It takes two minutes and it is one of the most useful small fixes I make on local accounts.

What a healthy trend looks like

On the grid, the area where you rank in the top three should slowly widen over months, and should hold through quiet seasons. In the performance report, calls and direction requests should rise relative to the same months last year. If the grid is improving and calls are not, the problem is probably not ranking. Look at reviews, photos, hours and what the profile says.

If the grid is static, start with the primary category and the completeness of the profile, which are the fastest levers. I have published the order I check them in as the Business Profile audit, step by step.

What not to obsess over

Daily movement. Rankings shift with every competitor’s change and every small update. Monthly checks are plenty.

The exact position at your own address. You will almost always look good there.

Totals that mix everything together. If you run two kinds of business from one profile, such as emergency repairs and planned installs, the calls mean different things and should be judged separately.

A note on free versus paid tools

You can do a rough version of this for free by asking people in different parts of town to search and send you a screenshot. It is slow, but it will show you the shape of the problem in an afternoon. Paid grid trackers are inexpensive for a single location and worth it once you are actively working on the profile, because they let you compare one month with the next on identical terms. For multi-location businesses they are essential, since without per-location tracking you cannot tell which branch is underperforming.

If you want visibility mapped properly across your service area and someone to act on it, my local SEO service includes grid-based tracking from the places your customers actually search, not from your office.

More questions about local SEO

See all 5 questions about local SEO or browse every SEO question I answer.