
Here is a structure we see constantly. A business has six locations. The website has one page called Locations, and on it are six addresses, six phone numbers and a map. Everything a customer needs is there, and almost nothing a search engine can use is.
The problem is not that the information is missing. It is that one page cannot be about six cities. When someone in Dayton searches for what you sell, the engine has to decide which page of yours answers a Dayton question. A page that mentions Dayton once, in a list, alongside five other cities, is a weak answer to that question — and there is almost certainly a competitor with a whole page about it.
What a combined locations page actually competes for
Roughly nothing. A page covering six markets equally is a fair match for a search that names all six, and nobody searches that way. Meanwhile it is a poor match for each individual city search, because the page has no depth on any of them: no local detail, no service-area specifics, no reviews from that market, no reason to believe this business is meaningfully present there.
Search results for local intent are a comparison. You are not being judged against a standard — you are being judged against the other results for that query. One-sixth of a page loses that comparison to a full page every time.
The structure that works
The shape is boring and it works: a parent page for the whole footprint, a page for each location beneath it, and internal links running in both directions.
- A hub page at /locations that lists every market and links out to each one. This is what earns links and gives crawlers the shape of your footprint in a single read.
- One page per location at a predictable path — /locations/ohio/dayton, not /page-id-4471. The URL is a small ranking signal and a large usability one.
- A link from each location page back to the hub, and to the two or three nearest locations. A customer who lands on the wrong branch should be one click from the right one.
- The matching Google Business Profile for that location pointing its website field at that location's page, not at the homepage.
That last point is the one most often skipped, and it is close to free. If eleven profiles all point at the homepage, you have told Google that the homepage is the answer to eleven different local searches. Point each one at its own page and the signal resolves.
What belongs on a location page that is not on the others
This is where most multi-location programs quietly fail. The page exists, the URL is right, and the content is the same six paragraphs with the city name find-and-replaced. Search engines have been able to detect that pattern for well over a decade, and a page that adds nothing gets treated as though it adds nothing.
- The actual service area — the suburbs, townships and neighborhoods this location covers, which are different from the ones the next location covers.
- The staff at that location, by name, with real photographs. Nothing else on the page is as hard for a competitor to copy.
- Reviews written by customers of that location, not a company-wide feed.
- Hours, parking, access and anything else specific to that address — including the awkward details, like the entrance being round the back.
- The services that location actually offers. If three of your six sites do not do installations, do not list installations on all six.
If you could swap the city name on two of your location pages and nobody would notice, neither page has earned its place.
Where the effort should actually go
Not every location deserves the same investment, and pretending otherwise is how these projects stall at location four of twenty. Rank your locations by how much revenue a ranking improvement would be worth — usually a function of market size, margin, and how far you currently are from the top of the results — and build in that order.
The first three or four pages will also teach you what the template should be. Building all twenty at once means building twenty versions of your first draft.
The profile and the page have to agree
A location page is one half of the job. The other half is the Google Business Profile attached to it — the same name, the same address formatted the same way, the same phone number, the same hours. Where they disagree, the disagreement itself is the problem: an engine that cannot confirm which version is current has a reason to trust all of them slightly less.
At any real number of locations this stops being something one person can hold in their head, which is the argument for managing listings from one place rather than one profile at a time. It is also the point where brand consistency starts to slip in ways nobody notices until a customer does.
How long this takes to show up
Longer than anyone wants. New location pages generally need to be crawled, indexed and then given time to gather the signals that make them credible — links, mentions, reviews, engagement. Expect movement in weeks and a settled picture in months, and be suspicious of anyone who promises otherwise.
What speeds it up is not tricks. It is having something on the page worth ranking, having the profile agree with it, and having the rest of the site link to it as though it matters. If you want to see how your locations currently show up before deciding where to start, our presence check runs the audit across every listing we can find.
Frequently asked questions
- Should I build a page for every location, even the small ones?
- Eventually, yes — a location with no page cannot rank for its own city. But build them in order of what a ranking is worth, not all at once. The first few pages teach you what the template should be, and a strong page for your biggest market beats twenty thin ones.
- Will duplicate location pages get my site penalised?
- Penalised is the wrong word for what usually happens. Near-identical pages are more often simply filtered — treated as one page rather than many, so the extra pages add nothing. The outcome is the same either way: the work does not pay, and the fix is genuinely different content on each page.
- What if two of my locations serve overlapping areas?
- Give each page the area it actually serves and accept the overlap rather than inventing a boundary. Where two locations genuinely compete for the same searches, decide which one should win that market and link the other page to it, so a customer who lands on the wrong one is redirected by the content rather than by leaving.
- Do I need a separate Google Business Profile for each location?
- Yes, for every location with a staffed address where you meet customers. Each profile should point its website field at that location's own page. Managing them from a single dashboard is what keeps hours, categories and responses from drifting apart as the count grows — that is the core of multi-location brand management.
