Based in Salt Lake City · Working with service businesses across the US

Guide · Get found

Service-area pages that rank.

A page for each town you serve is one of the most reliable ways for a service business to show up for "[service] in [town]." It's also one of the easiest ways to make Google distrust your site, if every page is the same text with a different town name. Here's how to do it right.

The short answer

Service-area pages rank when each one is genuinely useful to a customer in that town: real jobs and photos from there, travel times, local specifics like water, weather, or housing types, any pricing differences, and answers to the questions that town's customers ask. Google's spam policies call out doorway pages, including city pages that funnel visitors to one place, so never publish near-identical pages with only the town name swapped. Start with a few strong pages for your main towns. Almanac Office builds them this way for service businesses.

What Google's spam policies say

Google's spam policies for web search describe doorway abuse: sites or pages created to rank for specific, similar searches that lead users to intermediate pages that aren't as useful as the final destination. One of Google's own examples is having multiple pages targeted at specific regions or cities that funnel users to one page.

Google also has a policy against scaled content abuse: producing many pages mainly to manipulate rankings rather than help people, however they're made. Fifty AI-generated town pages with the same paragraphs reshuffled is exactly what that policy describes.

None of this means town pages are banned. It means each one has to earn its place. The test is simple: if you deleted the town name, could a reader tell which town the page is about?

What makes a town page useful

Useful town pages are full of things that are only true of that town. That's also what makes them hard to copy, which is the point.

  • Real jobs there. A short write-up of recent work in that town: what the problem was and what you did. Use photos only with the customer's permission, and never show a house number or anything that identifies the home.
  • Travel and scheduling. How far you are, typical arrival windows, whether you offer same-day service there, and which days your crews are usually in the area.
  • Local specifics. The things that change the job: older homes and galvanized pipe in some neighborhoods, newer subdivisions with builder-grade systems, hard water, canyon wind, hail, winter inversions, sprinkler blowouts in fall. Only what's true, and only what you actually see.
  • Pricing differences. If there's a trip charge for farther towns, say so. If pricing is the same everywhere, say that too. Customers want to know.
  • Town-specific FAQs. The questions people in that town actually ask you. A cabin owner up a canyon asks different things than someone in a new Lehi subdivision.
  • Reviews from that town. Real reviews from customers there, quoted accurately with permission or pulled from your public profile.
  • How to book. Phone, quote form, and booking link, the same as every page.

Thin vs useful, side by side

Thin (doorway-style)Useful
"We are the best plumbers in Draper. Our Draper plumbing team serves all of Draper with quality Draper plumbing services.""Our crews are in Draper most weekdays, usually 20 to 30 minutes from our shop. Last month we replaced a failed water heater in a 1990s home near the foothills and cleared a root-blocked sewer line in an older lot."
Same five paragraphs as every other town page.A short list of the jobs you do most in that town and why.
Stock photo of a generic house.Your own photos from jobs there, used with permission.
No prices, no timing, no specifics.Arrival windows, any trip charge, and FAQs from local customers.

Illustrative example, not a real client.

Rules for local claims. Don't invent neighborhoods, permit rules, or local statistics. If you're not sure a fact is true for that town, leave it out. A short accurate page beats a long padded one.

How many to make

Fewer than you think. Start with the towns where you already do the most work or most want to grow, often three to eight for a small crew. Write those well. Add the next town when you have real jobs, photos, and something specific to say about it.

A useful rule: a new town page should take real effort to write. If you can produce ten in an hour, they're probably too thin.

For the map pack, remember that distance limits how far your Business Profile reaches. Town pages are mostly how you show up in regular results for towns farther from your base. More on that in how to rank in the map pack.

How to structure a town page

A layout that works for most service businesses:

  1. A clear title and heading. "Furnace repair in Sandy, Utah," or "Window cleaning in Park City." Say the service and the place plainly.
  2. A short answer first. Two or three sentences: what you do there, how fast you can come, how to book. This is also the paragraph AI assistants tend to quote. See how AI assistants choose local businesses.
  3. Services offered in that town. Link to each full service page rather than repeating it.
  4. Recent jobs and photos there. The part that makes the page unique.
  5. Local specifics and pricing notes.
  6. Reviews from that town.
  7. FAQs for that town.
  8. Booking. Tap-to-call and a quote or booking button.

Add structured data that names your business, the service, and the areas you serve. Keep your business name, phone, and hours identical to your Google Business Profile.

Internal linking

Town pages shouldn't be orphans that only exist in a sitemap. Link them where a customer would look for them:

  • A "Where we work" or service-area page that lists every town page, ideally with a sentence about each.
  • From each service page to the towns where you do that service most.
  • From each town page back to the service pages and to one or two neighboring town pages.
  • From your footer or menu, a link to the service-area page, not a wall of fifty town links.

Use descriptive link text: "drain cleaning in Murray," not "click here."

When to skip a town page

  • You rarely work there. If you go twice a year, list the town on your service-area page and leave it at that.
  • You have nothing specific to say. No jobs, no photos, no local differences. Wait until you do.
  • It's a neighborhood inside a town you already cover. Mention it on the town page instead of making a separate page.
  • You'd be pretending to have a location there. Never imply an office in a town where you don't have one. Say you serve it from where you're actually based.

Getting help

Every website Almanac Office builds includes service pages and town pages written this way, from your real jobs and service area. On the local SEO plan, we add new local pages every month, only where there's something true and useful to say. If your site already has a stack of copy-paste town pages, a free audit will tell you which to fix, merge, or remove.

FAQ

Service-area page questions.

What is a doorway page?

A page made mainly to rank for a search and funnel visitors somewhere else, without much value of its own. Google's spam policies name pages targeted at specific cities or regions that funnel users to one page as an example.

Will town pages get my site penalized?

Not if each one is genuinely useful and different. The risk comes from dozens of near-identical pages where only the town name changes. Those can be treated as doorway pages under Google's spam policies.

How many service-area pages should I make?

Start with the towns where you do the most work or most want to grow, often three to eight. Add more only when you have something specific to say about each town.

Should I make a page for every service in every town?

Usually not. Combining every service with every town multiplies thin pages fast. Make strong service pages, strong town pages for your main towns, and a combined page only where there's real demand and something specific to say.

Do service-area pages help in the Google map pack?

Indirectly. Your map listing depends mostly on your Business Profile, distance, and prominence. But Google says your position in web results contributes to prominence, and town pages can rank in regular results for towns farther from your base.

See where you're leaking jobs.

Send your site. Within 48 hours you get a one-page teardown covering speed, search, Maps, reviews, calls, and AI visibility. No call required.