← Back to blog
·5 min read

How to Check if a Business Shows Up on Google: An Agency Guide

Every local SEO engagement starts with the same question: where does this business actually show up on Google right now? Get the answer wrong at the audit stage and everything downstream suffers - the strategy, the reporting, and eventually the client’s trust in your agency.

The problem is that the way most people check - including plenty of agencies - produces an answer that’s somewhere between incomplete and flat-out wrong. Here’s how to run a visibility check that holds up, and more importantly, how to demonstrate the result to a client in a way they instantly understand.

Step 1: Strip out personalisation before you check anything

Google personalises results. If you or your client have visited the client’s website, clicked their listing, or searched their brand name before, Google learns that and starts serving the business back to you more often. This is why so many prospects tell you “we rank fine, I checked” - they Googled themselves from their own shop, logged into their own account.

At minimum, use an incognito window (Ctrl+Shift+N on Windows, Cmd+Shift+N on Mac). What you see there is much closer to what a brand-new customer would see. It’s also a useful teaching moment on a discovery call: walk the prospect through why their own search results flatter them.

Step 2: Search the way the client’s customers do

Don’t audit the brand name. Customers 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 shortlist of the terms that actually drive enquiries - a mix of the obvious head terms and a few specific service terms. For most local businesses, five to ten keywords covers the searches that matter. That shortlist becomes the backbone of your monthly reporting later, so it’s worth agreeing it with the client up front.

Step 3: Check organic and Maps separately

A local search returns two distinct 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, and a business can be strong in one and invisible in the other.

Your audit needs both numbers. A client who ranks fourth organically but nowhere on Maps has a Google Business Profile problem. A client who’s in the map pack but missing from organic has a website problem. Lumping the two together hides the diagnosis - and the diagnosis is what the client is paying you for.

Step 4: Accept that a single position check lies

Here’s the part that separates a proper agency audit from a quick look: for local results, rankings change depending on where the searcher is standing. A jeweller in Shoreditch might be number one for someone searching from 200 metres away and completely absent for someone two miles away in Islington. Same keyword, same moment, different result.

This is why “you rank #3” is a fragile thing to tell a client. Number three where? Checked from your office, the answer might be three. Checked from the north end of the client’s service area, it might be twelve. When the client runs their own search from home and sees something different from your report, you don’t just have a data problem - you have a credibility problem.

The fix is a geo-grid scan: checking the ranking from a grid of points spread across the client’s whole service area, then plotting the results as a heatmap. LocalPulse runs a 49-point grid - a 7×7 lattice of simulated search locations - for every property you track.

Show the client a map, not a number

A ranking number needs explaining. A heatmap doesn’t. Green where the client is in the top three, amber where they’re close, red where they’re invisible. Any business owner can look at that map for five seconds and understand exactly where their customers can and can’t find them.

This matters twice in the agency relationship. At the pitch, a red-heavy grid is the most honest and most persuasive “here’s the problem” slide you can show. And month after month, the grid turning from red to green is visible proof that your work is landing - proof that doesn’t require the client to understand what an algorithm update is.

The new blind spot: AI search

A growing share of “who should I hire” questions now get asked in ChatGPT, Claude, and Perplexity, or answered directly by Google’s AI Overviews. Clients are starting to ask about it, and most agencies have no answer beyond a shrug. Including AI search visibility in your audit - is the client cited when someone asks an assistant for a recommendation? - is an easy way to look ahead of the curve, and it’s included in every LocalPulse property scan.

You can’t do this manually across a client roster

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. Rankings shift constantly - a competitor picks up a run of reviews, Google reshuffles, a new business opens nearby - and your reporting needs to catch it without you re-doing the audit by hand.

That’s the job LocalPulse does. Each tracked property is one client site plus up to 10 keywords: monthly organic rank checks, the 49-point Maps grid heatmap, AI search visibility across ChatGPT, Claude, Perplexity, and Google AI Overviews, and a white-label PDF report with your agency’s branding on it - ready to send straight to the client. At £15 per property per month, it sits comfortably inside a £50-200/month reporting retainer.