Insights

One Website, Several Towns: Location Pages That Aren’t Spam

If your business serves several towns, it’s tempting to create a page for each one: “Plumber Cambridge”, “Plumber Kitchener”, “Plumber Waterloo”, each the same page with the town name swapped. Google calls these doorway pages, and its spam policies treat them as a problem. They also don’t persuade anyone, because a customer reading them learns nothing.

Done properly, though, location pages are useful for customers and for search. This guide explains the difference, and uses our own city pages as a worked example.

When a location page is justified

Ask one question: would a customer in this place learn something on this page that they wouldn’t learn elsewhere on the site? If yes, the page earns its place. If the honest answer is no, mention the town on your service pages and contact page instead.

Location pages are usually justified when:

  • You have a real presence there: an office, a branch, staff or regular work.
  • What you offer, or how you deliver it, differs by place.
  • You have real local proof: projects, customers or partners there.
  • Customers there have genuinely different questions or needs.

Our worked example: three cities, three different pages

We’re based in Cambridge and work with businesses in Kitchener and Waterloo. When we built pages for each, we started by asking what’s actually different about each market, and gave each page a different lead:

  • Cambridge is our home base, so it’s the deepest page: the full range of services, how projects run and the areas we cover across Galt, Preston and Hespeler.
  • Kitchener leads with Shopify stores, product and packaging design and branding, with product case studies, because commerce and product brands are a strong fit there.
  • Waterloo leads with technical websites, technical SEO, AI-search visibility and accessibility, which fits the city’s technology companies.

Each has its own headline, section order, examples and FAQs. None claims an office we don’t have; Kitchener and Waterloo are described as places we serve from Cambridge. That honesty matters for customers and for Google, which expects your location claims to be true.

What makes a location page genuinely unique

Lead with what’s different here

Start with the services or problems most relevant to that place, not the same intro with a new town name.

Local proof

Projects completed there, photos from real jobs, local partners, or customer comments that mention the area. One real local example beats three paragraphs of generic copy.

Practical local details

Which neighbourhoods or nearby towns you cover, how quickly you can be there, whether you meet in person, local pickup or delivery options. These are things customers actually want to know.

FAQs customers there ask

If people in one town ask different questions, answer them there. If the questions are the same everywhere, keep them on the service page.

What to avoid

  • City-swapped copy. If you could find-and-replace the town name and the page still reads correctly, it isn’t a location page.
  • Long lists of towns in footers or at the bottom of pages.
  • Invented local claims, such as implying an office or local team you don’t have.
  • Pages for places you don’t really serve.
  • Thin pages with a heading, two sentences and a contact form.

Structure and internal linking

  • Use simple, readable URLs, such as /cambridge/ or /locations/cambridge/, not long keyword-stuffed slugs.
  • Link from each location page to the relevant service pages, and from service pages back to the locations where it’s natural.
  • Link related locations together (“We also work in Kitchener”) so customers near the edge of an area can find the right page.
  • Make location pages reachable from your navigation or footer, not orphaned.

Structured data

Only mark up what’s true. If you have a real public address in that city, LocalBusiness markup with that address is appropriate. If you serve the area from elsewhere, describe the page and service and the area it serves rather than inventing a local address. Our city pages use Service markup with the area served, because none of them is a separate office.

How to measure whether they work

  • In Google Search Console, filter by page to see which local searches each location page appears for.
  • Track enquiries by page: does the Kitchener page actually bring Kitchener enquiries?
  • Watch for pages that get impressions but no clicks. That usually means the title and description don’t match what people searched for.

How this fits with Google Business Profile

Location pages work alongside your Business Profile, not instead of it. A service-area business still has one profile for its central location; the location pages help explain the areas it covers. Our guide to Google Business Profile for service-area businesses covers the profile side, and our local SEO checklist covers everything else.

A short checklist for every location page

  1. Can you name three things on this page that are specific to this place?
  2. Does it include real local proof?
  3. Is every location claim true?
  4. Does it link to the right services, and back from them?
  5. Would a customer there find it more useful than the general service page?

If any answer is no, improve the page or remove it.

A template for a genuinely local page

Use this outline as a starting point, and only fill in sections you can make specific:

  1. Headline that says what and where, plus a one-line reason this place matters to you: “We’re based here”, “We’ve worked here for years” or “Our nearest team covers this area daily”.
  2. The services most relevant here, in the order local customers need them, each linking to its full service page.
  3. How you work in this area: response times, whether you meet in person, delivery or pickup options, which neighbourhoods or nearby towns you cover.
  4. Local proof: one to three real projects or customers from the area, with photos.
  5. Prices or starting points, if you publish them.
  6. Questions people here actually ask, answered briefly.
  7. One clear next step, plus links to nearby location pages.

Then test it: cover the town name and read the page. If you can’t tell which place it’s about, it isn’t finished.

What if you can’t make it unique?

That’s useful information. If you can’t find three genuinely local things to say about a town, don’t create a page for it. Mention it in your areas-served sentence and your Business Profile service areas instead. Fewer, stronger pages beat many thin ones, for customers and for search.

Need help planning location pages?

Run the free SEO check on an existing location page, or talk to us about SEO. We plan pages around what’s genuinely true and useful for each market, the same way we built our own.

Written by the CHRISPS studio in Cambridge, Ontario.

Put it into practice

Check your own site.