Spoke
Multi-location local SEO
Each office competes in its own market against its own neighbors. Run them off one brand average and you'll never see the two that are quietly failing — which are the two costing you work.
Follows from Google's documented relevance, distance and prominence basis for local results. The operating advice is judgment from running these programs.
One office is a project. Twelve is an operation.
The first thing that breaks is measurement. You end up with a brand-level average that describes nowhere and nobody.
How should a business with many locations handle local SEO?
Treat each office as its own local business, with its own profile, its own page, its own reviews and its own owner. Standardize the process and the compliance rules centrally, and nothing else. Report per office against its own trend, because an office in a dense city and one in a small town are in completely different competitions and the average describes neither.
The structural rule: one profile per real physical office, with a real address and ideally its own phone. A profile for an address you don't occupy is a misrepresentation, and it'll get removed.
Why the brand average lies to you
Local results are decided partly by distance, so each office competes against whoever happens to be nearby. Roll those into one number and you get a figure dominated by whichever office has the longest history and the most reviews — usually the original one.
A new office with six reviews is invisible in the brand number. It is extremely visible to everyone searching in its neighborhood.
That's the exact pair of facts a brand average is built to hide.
How to set it up
One profile per real office. An address somebody actually works at, staffed, with its own phone line where you can manage it.
One page per office, written to the standard in local landing pages. Genuinely about that place, not the template with the city swapped.
One canonical record per office, so checking your listings is mechanical instead of a series of judgment calls.
A named owner per office who can see their own numbers. An office that can't see its own trend isn't going to move it.
Cannibalization is usually the wrong diagnosis
Two of your offices fighting over the same search is rarer than it gets blamed for.
When it really happens, it's almost always because the two pages are near-duplicates, so there's nothing to tell a search engine which one belongs to which area. The fix is the content, not merging offices. Pages that are actually about different places compete for different searches.
Genuine overlap — two offices that really do serve the same neighborhood — sorts itself out on distance for most searchers. It's rarely worth surgery.
What to centralize, and what to leave alone
Centralize: the process, the compliance policy, the templates, the canonical records, the tooling, who to escalate to, and the format of the report.
Don't centralize: review replies, local photos, local content, or the relationship with the people who work there. Centralized replies read as automated, which defeats the point — multi-location reviews goes into why.
When software starts paying for itself
For one office this is an afternoon a year and you don't need a subscription.
The math changes with scale. Somewhere in the several-offices range, the cost of manually checking listings, hunting duplicates and watching for changes passes what the tooling costs.
The honest trigger isn't a number of offices. It's whether anybody is actually doing the work. Unmanaged listings are the real expense, and they stay invisible right up until a prospect calls a number that doesn't connect anymore.
More in Local SEO
Google Business Profile
For a business that serves people in a place, the profile often brings in more contact than the website does. It's also the thing most likely to have been set up once and never looked at again.
SERP anatomy
Ad units, the map pack and organic results stacked on one screen, ranked by different systems on different inputs. Reading the page correctly is the whole prerequisite for working on it.
NAP & citations
Name, address and phone number, identical everywhere. It is clerical work with no creative content, which is exactly why it goes undone and why doing it is an advantage.
Local landing pages
A page per location works when the locations differ. Generated from a template with the city swapped, it is the doorway page pattern, which has been penalized for two decades.