SEOelinks field guide · website structure
A real second location can change a customer’s choice, visit route and service availability. A city name alone cannot. Build from verifiable local operations and distinct reader paths—not a cloned page matrix.
A multi-location website becomes difficult when “location” means too many things at once. A team may have an office, a service area, a regional sales market, a virtual address, a temporary event space and a list of cities it wants to mention. Those are not automatically separate local destinations for customers. Before a new location page is planned, a business needs to identify the real location, the visitor question it changes and the information that can stay accurate after publication.
This guide is for an organization with genuine, separate locations that needs to help people choose the right one. It is not a city-page generator, a Google Business Profile setup guide or a visibility promise. The goal is a site architecture that lets a visitor understand which location is relevant, what is available there and how to take the next step without sending them through a generic intermediate page. A business that travels to customers from one central base should start instead with the distinct service-area business website strategy.
Begin with the real-location test
Google’s Business Profile guidance asks businesses to represent themselves as they are consistently known in the real world and to provide a precise, accurate address and/or service area. It warns that a virtual office is not eligible when the business does not operate there, and says locations shown on Google should have the required permanent signage and customer-facing staffing. [1] The website need not copy every profile field, but it should pass the same truth test.

Give every page a different job
The usual failure mode is not having too many URLs. It is asking every URL to perform the same vague job: “tell Google and people we serve this city.” A useful multi-location structure separates the questions that readers actually have. One page helps a visitor compare or select locations. Another describes a specific place they can visit or contact. A service page explains the service itself. A contact route gives an immediate way to act. Each page may link to the others, but it should not become a paragraph-swapped copy of them. The separate internal-link architecture guide explains the broader principle of linking readers to the next relevant page rather than collecting links for their own sake.
Location hub
Use a hub to help a person choose between genuine locations. It should state the decision rule plainly, such as which location has a particular service, which accepts visits or where to find current local contact details. It is an orientation page, not a long city list.
Real location page
Use one page for a separately operated location when it can answer questions that change at that location: a truthful customer route, locally applicable service availability, customer-facing hours where relevant, specific contact instructions or a named local team process.
Service page
Use a service page to explain fit, process, constraints and next steps for the service. It should not need a separate clone for every city if the customer’s service decision is materially the same.
Contact route
Use the contact page or form to collect only the information needed to route a real enquiry. Let a visitor select a location when that changes the conversation; do not conceal every useful answer behind a generic lead form.

Test a proposed location page before creating it
Before a page enters a content calendar, write one sentence that completes this prompt: “A visitor who needs this location can learn or do this specific thing here that they could not learn or do just as well on the hub or another location page.” If the sentence only contains a city name, an unverified service claim or a promise that the page will capture local searches, stop. The page has not yet earned a distinct job.
Next, assemble evidence rather than marketing adjectives. A page owner should be able to identify the actual location, the relevant customer experience, the information source, the person responsible for updates and the condition that would make the page misleading. For example, a page may need revision when a location stops accepting visits, a service is no longer offered there, an appointment process changes or a named route becomes unavailable. This is ordinary information stewardship, not a technique for forcing a search outcome.
| Question | Evidence-led answer | Editorial decision |
|---|---|---|
| Is there a real separate location? | There is an operational location with a customer-relevant explanation and a responsible owner. | Continue to the page-value test. |
| What changes for a visitor? | The location changes visit, contact, service availability, accessibility, process or another answer the customer needs. | Describe that difference clearly. |
| What is unique on this page? | The page contains verifiable, maintained facts and a distinct next step rather than a substituted place name. | Publish or revise only after facts are reviewable. |
| Would the page funnel to the same generic endpoint? | The only difference is a city/region term and every visitor ends at an identical generic destination. | Combine or defer; do not create an intermediate doorway. |

A useful local path is not a city-page funnel
Google’s spam policies describe doorway abuse as pages created for similar queries that send users to intermediate pages that are less useful than the final destination. Its examples include city or region pages that funnel to one page and substantially similar pages that sit closer to search results than a clearly defined, browseable hierarchy. [2] This policy language gives a practical design question: does the visitor reach the useful answer sooner, or have they been sent through a page whose only job is to match a place name?
A browseable architecture makes the path visible. A location hub can list real locations with short factual summaries. Each location page can link to the services that genuinely apply there, its relevant contact route and any needed customer guidance. The service page can link back to the locations where that service is available. If a page has no unique customer task, a hub link, a service section or a contact selector may be a more honest solution than another URL.
Those paths should be ordinary HTML links with concise, descriptive text that tells a visitor what they will find next. Google’s link guidance recommends crawlable anchor elements with href values, useful surrounding context and an internal link to every page a site cares about. [4] The practical test is simple: a customer should be able to identify the relevant location or service before they click, rather than choosing from a stack of bare city names or generic “learn more” buttons.

Build a small evidence ledger before changing the site
Location architecture is easier to maintain when every URL has a short, reviewable reason for being there. A useful ledger does not need to predict how a search engine will treat the page. It records the facts that make a visitor’s decision different. For each current or proposed location-related URL, list the claimed location, the operational owner, the customer question, the evidence source, the closest similar page, the important incoming links and the next review date.
This prevents a common cleanup mistake: deciding from titles alone. Two titles can use different place names yet take a visitor to the same generic contact form with the same service copy. Conversely, two similarly designed pages can serve different real locations and answer materially different customer questions. The ledger creates space for the right decision: retain a page with a real job; revise one with incomplete facts; combine two overlapping explanations; redirect a retired duplicate to the closest useful alternative; or defer an idea that does not yet have evidence.
The factual source should be something the business can check. It might be an approved local service-availability record, a current customer route, a confirmed appointment process or an operations contact who owns the answer. It is not a keyword list, a map pin copied from a third-party directory, an assumed audience or a generic claim that a business “serves” a place. When no one can verify the fact, the responsible decision is to keep it out of public copy until it is resolved.
Escalate uncertain information instead of decorating the page
Some location facts need an operations decision before a writer can use them. Can a customer visit the location? Does a local team handle calls there? Is a service actually available at that site? Is an appointment required? Has the prior location closed or simply changed a contact route? These questions are not writing prompts. They are factual gates.
Avoid filling an unresolved gap with decorative local detail. A neighbourhood reference, a city-prefixed headline, an unverified address, a generic map graphic or a fabricated staff reference can make a page sound specific while giving a customer the wrong expectation. The information should be removed, qualified or held for review until a responsible owner provides a clear answer. This is especially important where a business has a central office, a service area and a broader market that are not interchangeable.
If an old page describes a location that no longer accepts customers, decide its future deliberately. A direct replacement may be appropriate when a visitor has a clear equivalent destination. A revised general service page may be better when the location-specific decision no longer exists. A broad homepage redirect should not be a default simply because it is convenient; the destination should answer the reason the visitor arrived.
Test the paths a visitor actually takes
After a structural draft is ready, test ordinary customer journeys on the rendered website. A person who knows the desired location should be able to reach it without scanning a long city list. A person who knows the service but not the location should be able to tell where it is genuinely available or how to choose the right contact route. A person whose preferred location is unavailable should reach a truthful alternative rather than a silent generic funnel.
These checks are useful on a small screen as well as a desktop display. On mobile, the location choice, key service relationship and contact action should remain visible and understandable without hover-only controls or buried desktop navigation. The test does not require invented personas, conversion figures or claims about search visibility. A colleague unfamiliar with the draft can walk the visible headings and links and describe what they believe the location means, what they can do there and where they would go next. Confusion is evidence that the page needs clearer information or a different place in the architecture.
Treat the system as a maintained record
A multi-location site is not complete when its initial pages are published. Location facts change: a route can close, hours can change, a service can move, a customer-facing process can be revised or a real location can stop accepting visits. Assign a fact owner for each page and review the hub when the business’s real location set changes. Review individual pages when their visitor-relevant facts change. Keep a short decision log that explains why a page was retained, combined, redirected or deferred.
This routine does not produce a promised ranking, crawl or lead outcome. It gives the business a way to keep information trustworthy and customer paths usable. That is the durable standard for multi-location architecture: do not multiply pages to chase place names. Add, retain or retire pages because the real customer decision and the supporting facts require it.
Review the page as a public promise
Before a location-related page is retained or added, read it without the planning spreadsheet beside it. Every statement should answer one of three questions: what is true at this location, what changes for a customer, or where should the customer go next. If a sentence does not do one of those jobs, remove it or move it to a page where it does. This reduces the pressure to manufacture “local” copy merely because a URL contains a place name.
Check the evidence boundary a second time when the page is ready for public review. The page may describe a real operating location and a useful contact route. It should not imply awards, reviews, staffing, accessible features, service availability, opening status or market results that have not been verified. It should not present a map, photo, address or customer story as proof when the business cannot stand behind it. Where facts are conditional, write the condition plainly or direct the reader to the appropriate current contact path.
This final pass keeps location architecture connected to business reality. It helps a site remain understandable as locations and operations change, while leaving crawling, canonical choice and search outcomes to the systems that make those decisions.
Handle similar pages one page at a time
Canonicalization is relevant when pages are duplicate or very similar, not because a location label feels weak. Google describes redirects and rel="canonical" as canonicalization signals, recommends consistent preferred URLs in internal links and sitemaps, and notes that Google makes the final canonical choice. It also advises against using noindex merely to select a canonical. [3] First compare the reader task, facts, destination and maintenance owner. Retain a genuinely distinct location page; revise an incomplete but valid page; combine overlapping explanations; redirect a retired duplicate to the closest useful destination; or defer a page with no distinct job.
Build a page inventory before making that choice. For every location-related URL, record its current title, the claimed place, the customer question it answers, the factual inputs it relies on, its closest similar page, its contextual inbound links and its best visitor destination if it is retired. Compare the rendered public pages, not only their WordPress titles. Two pages can have different slugs yet make the same promise, route to the same contact form and contain the same service copy. Conversely, two pages can look similar at a glance but serve different real locations and resolve a different customer task.
Do not consolidate from a spreadsheet label alone. A page that is changing because a real location closed needs a different treatment from a page that was never distinct, and both are different from a temporary factual gap that can be corrected. If a direct replacement is chosen, the destination should be the closest useful page for a human visitor, not a generic home page selected only because it is convenient. Review existing internal links so they point to the retained destination, then validate the public response after the change. A migration runbook belongs in the separate SEO migration checklist; this guide’s job is deciding whether the location page itself has earned a lasting place in the architecture.

Make the architecture maintainable
A location page is an operating record. Give each page a fact owner who can say when its practical information was last checked and what would require a correction. Review the location hub whenever a real location opens, closes, changes its customer route or loses a locally available service. Review an individual page whenever its contact path, customer-facing access, hours, service availability or relationship to the hub changes. Publicly test the rendered page after a material update instead of assuming a saved editor state is the delivered visitor state.
Before keeping a location URL live
- Confirm the location has a truthful, maintained operational and customer-facing explanation.
- Confirm the page answers a question that the hub and a service page do not already answer as well.
- Confirm each internal link leads to the useful next destination, not a generic city funnel.
- Compare nearby pages for overlapping facts, reader tasks and final destinations before choosing retain, revise, combine or redirect.
- Check the public canonical, robots directive, visible title, headings, assets and mobile layout after material changes.
Common questions
Does a business need one URL for every city it can serve?
No. A city name is not by itself a distinct visitor task or real location. A concise accurate service-area explanation, a genuine location page or a stronger service page may be more useful depending on the underlying facts.
Can a canonical tag make several city templates acceptable?
No. Canonical annotations communicate a preference among duplicate or very similar pages; they do not create reader value or turn a generic intermediate page into a distinct location resource.
Should every real location have the same copy?
Shared brand and service information can be consistent, but each location page should still earn its own URL through maintained, verifiable information and a distinct customer decision. If nothing changes for the reader, reconsider whether another page is necessary.
Will a location hub or canonical cleanup improve rankings?
These are information-architecture and duplicate-management decisions. They can make the website clearer for visitors and reduce conflicting signals, but Google decides how it crawls, indexes and selects canonical URLs. No article structure guarantees a search outcome.
Sources
- Google Business Profile Help: Guidelines for representing your business on Google
- Google Search Central: Spam policies for Google web search
- Google Search Central: How to specify a canonical URL
- Google Search Central: Link best practices for Google
Run a factual location-architecture workshop
Bring the people who can verify operations into the review. That often includes an owner, operations lead, customer-service lead and the person who maintains the website. Start with the business’s real locations, not a list of target cities. For each one, ask what happens there, whether customers visit or contact that location directly, which services can actually be discussed or delivered there, and who can correct a page when that answer changes. A site editor can make the prose tidy, but cannot invent the operational distinction that a location page needs.
Then walk through three reader journeys. First, imagine a visitor who already knows the location they need; they should be able to reach its useful page without scanning a promotional city list. Second, imagine a visitor who knows the service but not the location; the service page should explain how to choose the right location or where availability differs. Third, imagine a visitor whose preferred location is no longer suitable; the page should point to a truthful alternative, not leave the person at a dead end or silently send them to an unrelated generic form.
Record the answers in a small working table before changing any URL. The key columns are the current page, factual location owner, distinct reader question, public evidence required, closest comparable page, current internal paths and a recommended decision. The recommendation can be “retain for now” rather than “optimize.” A decision to defer a page is valuable when the facts are incomplete. It avoids publishing a vague promise that later needs a more disruptive cleanup.
What belongs on a location hub
A hub can be short. Its responsibility is orientation: identify the real locations a visitor can choose, explain the practical difference between them where one exists, and provide clear paths to the relevant pages. It does not need to repeat every service paragraph, every location description or a full regional keyword string. If a location has no page because it is not distinct enough, the hub can still provide an accurate general service-area explanation or send the reader to the appropriate contact path.
What belongs on a real-location page
Start with the decision the location changes for a customer. That may be a visit route, locally applicable service availability, access instructions, a specific contact path, a distinct appointment process or factual customer guidance. Avoid borrowed “local flavor,” manufactured neighborhood claims, unsupported staff details and fabricated photos or reviews. Add information only when a responsible person can verify it and a visitor can use it. The page should make sense to a customer who never searches for the city name at all.
What should stay off the page
Do not add lists of nearby cities merely to signal coverage, a fake local address, an implied storefront, city-prefixed brand names or a result claim. Do not conceal the same contact destination behind dozens of location buttons. When a visitor needs only the service information, direct them to the service page. When they need to choose between real locations, direct them to the hub. Clear paths are more useful than more pages.
Use a calm change sequence
For existing sites, inventory first and change in small verified groups. Capture the present public URL, page title, canonical reference, main reader task, closest related page and internal links. Decide the intended destination before retiring or redirecting anything. Make the content or link change, then check the public response, rendered copy, navigation and mobile layout. Finally, document what changed and why. This sequence does not guarantee a search result; it gives the business a defensible record and reduces the risk of removing a useful customer route by accident.
