Do I need a separate page for every town I serve?
The honest local SEO answer for service businesses: when a town deserves its own page, when it doesn't, and what has to be different on each one.

Yes — for towns you genuinely serve and can say something specific about. No — for a list of town names padded with the same paragraphs. Google has never penalised location pages as a category; it penalises near-duplicate pages. Three or four genuinely different town pages will outrank forty copies of the same page.
What Google actually penalises
There's a persistent myth in local SEO that "doorway pages" means "one page per town". It doesn't. Google's guidance targets pages created purely to funnel searchers somewhere else, with little or no unique value of their own. A page about your drainage work in Warrington, written by someone who actually works in Warrington, is not a doorway page.
What does get filtered out is sameness. If ten pages share the same 400 words with the town name swapped in, Google will usually pick one, ignore the rest, and quietly reduce how much of your site it bothers crawling. You don't get a penalty notice — you get silence.
The test for whether a town deserves its own page
Before creating a page for a town, ask whether you could answer these four questions specifically for it. If you can answer three or more, the page will earn its place. If you can't answer any, you're about to publish filler.
- Have you actually done work there, and can you describe a job or two?
- Is there anything locally specific about the work — housing stock, parking, ground conditions, permit rules, travel time, congestion or clean air zones?
- Do you price or schedule differently there (call-out area, minimum charge, days you cover it)?
- Would a customer in that town ask something a customer elsewhere wouldn't?

What has to be different on each page
The town name in the H1 and title is the least important difference. What moves the needle is material a competitor couldn't copy: real jobs, real photos, real logistics.
A page that carries genuine local detail also earns citations in AI answers, because answer engines are looking for the specific passage that answers "who does X in Y" — not another generic services page.
- Two or three sentences of first-hand local detail, not a rewritten intro
- At least one photo of work you've done in or near that town
- Concrete coverage facts: postcodes covered, travel time, response window
- A review or quote from a customer in that area, if you have one
- FAQs that differ — parking, access, permits, typical property type
- LocalBusiness schema with the correct service area, plus links to the services you're describing
What to do for the towns that don't earn a page
Most service businesses cover far more places than they can write meaningfully about. That's normal, and there's a clean solution: one strong service-area page that lists everywhere you cover, with the towns that do have their own pages linked from it.
This gives searchers in smaller towns something relevant to land on, keeps every place name on your site, and avoids forty thin pages competing with each other. As you do more work in a town, promote it out of the list into its own page.
How many pages to start with
Start with three to five towns: the ones where you already have jobs, photos and reviews. Get those ranking, then expand. This is deliberately the opposite of the old tactic of generating a page for every settlement within fifty miles.
The practical bottleneck was never the page building — it was writing five genuinely different versions of the same page and keeping them updated. That's the part Koo automates: it generates service × town pages from your real services, coverage areas and proof, adds the schema, and refreshes them when they go stale.
- Location pages aren't penalised. Near-duplicate location pages are.
- A town earns a page when you can say something specific about working there.
- Three or four detailed town pages beat forty copies, every time.
- For everywhere else, use one service-area page and link out from it.
Frequently asked questions
Will location pages get me penalised by Google?
Not for existing. Location pages get filtered or ignored when they're near-identical to each other with only the town name changed. If each page carries genuine local detail — real jobs, photos, coverage facts, its own FAQs — it's a legitimate page and Google treats it as one.
How many location pages should I start with?
Three to five, covering the towns where you already have completed jobs, photos and reviews. Publish those properly, see which rank, then add more. Starting with forty thin pages usually performs worse than starting with four good ones.
Can I reuse the same text and just change the town name?
No. That's the specific pattern search engines discount. Keep your service explanation consistent if you like, but each page needs its own local substance: examples of work there, coverage and travel facts, local photos, and FAQs that differ from the other pages.
What if I serve a whole county rather than individual towns?
Then lead with one service-area page for the county, and add town pages only for the two or three places most of your work comes from. Set your service area correctly in your LocalBusiness schema and Google Business Profile so you're eligible for the wider area even without a page per town.
Is it better to have one page per service or one per town?
Both, in that order. Build a strong page for each service first, because that's what people search for most. Then add town pages for the places where you have real proof, and cross-link them so the service page and the town page reinforce each other.
