What I do

Being found in your own town

There are two results on a local search and they’re won in different ways. Underneath there’s the ordinary list of blue links, which is the search work on the next page along. Above it there’s a map with three businesses in it, and that box is decided by something else entirely, which is why a brand can rank first on the page and still be missing from the thing everybody looks at first.

The map box doesn’t rank brands

It ranks businesses, and a business in Google’s eyes is a Google Business Profile with an address, a category, some reviews and a page it points at. That distinction is the whole problem for anyone with more than one location, because a network is one brand and fifty businesses, and the marketing is almost always run by the one, for the one.

Head office builds a national site that ranks nationally, buys ads nationally and measures nationally. The fifty profiles get left to whoever set them up, which is often the franchisee, a previous franchisee, or nobody at all. None of what goes wrong with them is hard to fix on its own, and none of it is anybody’s job, so it stays broken while the national numbers look fine enough that nobody goes looking.

That’s also where franchise marketing loses money, because a campaign buying the phrase plus a town at network level looks like it’s covering that town, the report says the town converted, and the fact that the location there could have had that customer for nothing never appears anywhere.

What I found when I went and checked

Between 19 August and 4 September 2026 I audited sixteen UK franchise networks the same way, one after another, unsolicited, and the pattern held. The brand’s national page ranked, sometimes in the first organic position, and the map box sitting above it was full of independents and rival franchises. Of the first four I looked at, three were paying Google for ads on searches where their own locations weren’t in the free results underneath.

I’d rather be straight about the other half of it. Three of the sixteen were doing it well, with their locations in the box in every town I checked, and I took them off the list and told them so, because emailing somebody to say they’re invisible when they aren’t is a good way to be ignored for the right reasons. So the problem is common rather than universal, and the way to find out which side of it you’re on is to run the searches.

The note has the whole method, including the three things that make an audit like this wrong: searching a phrase the brand doesn’t actually use, claiming a town without checking there’s a location in it, and counting a map box that Google has localised to where you’re sitting rather than the town you typed.

What I do about it

Local search at this scale is mostly plumbing rather than writing, and it goes in this order.

Audit the towns rather than the country. The phrase comes off the brand’s own home page, because the phrase decides whether Google shows a map box at all. Then three or four towns per brand, searched from a real browser, with each one recorded as in the box, ranking but not in the box, or absent, and a screenshot with the search bar visible so there’s nothing to argue about later.

One profile per location, claimed by the network. With the primary category set to the thing the brand actually sells, the name in the format Google expects rather than brand-plus-town invented locally, and the profile pointing at a page about that location instead of at the national home page.

A page on the site for every location. Saying where it is and what it does in that town, so there’s something for the profile to point at and something for the town’s searchers to land on.

One process for reviews. So they land on the right profile rather than on whichever duplicate the customer happened to find, and the location with three reviews starts closing on the independent that has forty.

The same name, address and phone number everywhere they appear, because Google notices when they don’t match and discounts the profile for it, and nothing tells you it has happened.

Measuring the towns. A monthly check of who’s in the map box for the brand’s phrase in every town the network has a location in, so a gap shows up as a gap rather than as a slightly lower national number.

Then, and only then, the ads. Once the locations are in the box, the network can stop paying for the searches it now owns and put that money on the ones it doesn’t.

The single-shop version

Most of this applies to a business with one location, and it’s a much smaller job. The Bristol trade laminator whose site I rebuilt in 2018 went to number one on Google for “print encapsulation” and is still there, which I checked on 8 September 2026, eight years on. That’s the blue links rather than the map box, but the principle is the same: the phrase the business actually uses, on a page that deserves to win it.

I also look after the Google Business Profiles for three of the businesses on this site, which is Claims Bible, Express Encapsulation and CrossFit Fort-Ashton, so this isn’t a thing I’ve read about.

The network-scale version, honestly

I’m building something for the fifty-profile problem, so that a head office doesn’t have to run fifty listings by hand, and it’s early. That’s why the emails I sent those sixteen networks asked for twenty minutes rather than a sale, and the same offer stands. If you run marketing for a network, tell me how you handle local rankings today, what works and what you wish existed, and I’d rather build it with you than at you.

The audit and the fix are things I can do now. The product is not finished, and I’m not going to pretend otherwise on a page that’s trying to sell you something.

Questions I get asked

We rank first for our own name. Isn’t that enough?

Ranking for your own name catches people who already know you. The searches this is about are people who don’t, and they’re typing what you do plus where they are. Across the sixteen networks I audited, the brand’s national page often ranked in the first organic position while the map box above it went entirely to independents and rival franchises, so first place and invisible were the same result.

Can’t the franchisees just do their own profiles?

They can, and that’s usually how it is, which is the reason it’s a mess. What I keep finding is a profile with the wrong primary category, or a name in a brand-plus-town format Google doesn’t recognise, or a profile pointing at the national home page rather than at anything about that location, or two profiles for one shop with the reviews split between them, or no profile at all because the location opened after the last time anybody looked.

How would we know whether we’ve got this problem?

It takes about five minutes. Take the phrase off your own home page, pick three towns where you’ve got a location, and search the phrase plus the town in a normal browser while you’re not logged in. Look at the map box before you look at anything else. If your location isn’t in it, that’s the finding. If there’s an ad with your name on it above a box you’re not in, that’s the cost.

Do you do this for businesses with one location?

Yes, and it’s a smaller and cheaper job, because there’s one profile rather than fifty and no argument about who owns it. The work is the same shape: the right phrase, a profile that matches it, a page worth landing on, and reviews arriving in one place.

Who this is for

Franchise networks and multi-site brands whose brand is visible and whose branches aren’t, especially if you’re paying for ads on searches your own locations should be getting for nothing. And single-location businesses in a town where the map box is going to somebody else and nobody has ever explained why.

Send me the phrase from your home page and three towns, and I’ll run the searches and send you what I find before we talk about anything.

Run a network, or one shop?

Send me the phrase from your own home page and three towns you’ve got a location in, and I’ll run the searches and show you what I find.

Get in touch