How to Check Local Rankings Properly: The Agency Guide
Every local SEO engagement starts with one question: what are this business's local rankings right now, on Google Maps and in the organic results? Get the answer wrong at the audit and everything after it suffers. The strategy, the report, and in the end the client's trust.
The problem is that the way most people check, including plenty of agencies, gives an answer that is somewhere between incomplete and wrong. Here is a check that holds up, and a way to show the result that a client understands at once.
Step 1: Take personalisation out first
Google personalises results. If you or the client have visited the client's website, clicked their listing or searched their name before, Google learns that and serves the business back to you more often. That is why so many prospects say "we rank fine, I checked". They searched from their own shop, logged into their own account.
Use a private window as the minimum. Ctrl+Shift+N on Windows, Cmd+Shift+N on a Mac. What you see there is closer to what a new customer sees.
This is also a useful moment on a discovery call. Walk the prospect through why their own results flatter them. It costs nothing and it sets you up as the person who knows how Google works.
Step 2: Search the way customers search
Do not audit the brand name. People who already know the business name were never the problem.
Audit the commercial terms: "emergency plumber marylebone", "balayage leeds", "accountant near me" searched from the client's area. Build a short list of the terms that bring enquiries, a mix of the obvious head terms and a few specific service terms.
For most local businesses, five to ten keywords cover the searches that matter. Agree the list with the client now. It becomes the backbone of the monthly report later, and you do not want to renegotiate it in month three.
Step 3: Check organic and the map pack separately
A local search returns two different battlegrounds. The regular organic results, and the map pack, the box with three businesses that sits above almost everything else.
The two are ranked by different signals. A business can be strong in one and invisible in the other, and the combination tells you what is wrong.
| What you see | What it usually means | Where to look first |
|---|---|---|
| In the map pack, weak in organic | The website is the problem | Site speed, content, links |
| Ranks organically, missing from the map pack | The Google Business Profile is the problem | Verification, category, reviews, service area |
| Missing from both | Usually a new or neglected profile plus a thin site | Profile first, then the site |
| Strong in both near the shop, gone further out | Distance and competition | Set expectations, then widen the green zone |
Step 4: Accept that one check lies
This is the part that separates a proper audit from a quick look. For local results, the ranking changes with where the searcher is standing. A jeweller in Shoreditch can be number one for someone searching 200 metres away and absent for someone two miles away in Islington. Same keyword, same minute, different result.
So "you rank number 3" is a fragile thing to tell a client. Number 3 where? Checked from your office it might be 3. Checked from the north end of the client's service area it might be 12. When the client searches from home and sees something different from your report, you do not just have a data problem. You have a credibility problem.
The fix is a grid scan: check the ranking from a grid of points across the whole service area, then plot the results as a heatmap. LocalPulse runs a 49-point grid, 7 by 7, for every property you track.
Step 5: Check local rankings from a grid and show the client a map, not a number
A ranking number needs explaining. A heatmap does not. Green where the client is in the top three, amber where they are close, red where they are invisible. Any business owner can look at it for five seconds and see where customers can and cannot find them.
This matters twice. At the pitch, a red-heavy grid is the most honest and most persuasive "here is the problem" slide you can show. And every month after that, the grid turning from red to green is proof the work is landing, without the client having to understand what an algorithm update is.
The new blind spot: AI search
A growing share of "who should I hire" questions are now asked in ChatGPT, Claude and Perplexity, or answered directly by Google's AI Overviews. Clients have started asking about it. Most agencies have no answer beyond a shrug.
Add one question to your audit: when someone asks an assistant for a recommendation, is the client named? That check is included in every LocalPulse property scan, across ChatGPT, Claude, Perplexity and Google AI Overviews, at no extra cost.
You cannot do this by hand across a client list
One thorough manual check for one client is an afternoon. Repeating it monthly for twenty or fifty clients is nobody's idea of agency margin. And rankings keep moving: a competitor picks up a run of reviews, Google reshuffles, a new business opens nearby.
That is the job LocalPulse does. Each tracked property is one client business with up to 10 keywords: monthly organic rank checks, the 49-point map grid, AI search visibility, a website health check and a white-label report with your agency's logo, ready to send. £15 per property per month, built to sit inside the £99 to £199 a month that agencies typically charge for the reporting line.
What to do next
Open a private window and search the client's three most valuable terms from their area. Note organic and map pack separately. Then do the same from a second location across town, using the map's "search this area" or a rank-checking tool.
If the two answers differ, and they usually do, you have your pitch slide. Run a baseline grid before you touch anything, so month two has something to be compared with. You can see what that grid looks like in a finished report here: view the sample report.
To run one grid check right now, free and without signing up, use the free Google Maps rank checker: one keyword, one business, 49 points.
Related: local rank tracker · white-label SEO report tool · AI visibility tracker · free Google Maps rank checker