web analytics
Skip to content
Home / FAQ / Local SEO Basics / Do I Need a Page for Every City I Serve?

Local SEO Basics

Do I Need a Page for Every City I Serve?

Only if you have something true and specific to say about each city. Google’s spam policies list city-targeted pages that all funnel visitors to one page as doorway abuse. A page for a city you really serve, with local detail and real work, can rank. A copy with the city name swapped will not.
By Eric Walker · Last updated October 2026
Roofers installing shingles on a residential roof

The swap test

Take the page you wrote for one city, replace the city name with another, and read it again. If it still makes complete sense and says nothing different, do not publish it. Google’s spam policies describe doorway pages as pages built to rank for similar searches that lead people to a less useful page, and they name pages aimed at specific cities as an example.

Duplicate city pages also compete with each other, so you can end up with five weak pages instead of one strong one.

What earns a city page its place

  • Real jobs you completed there, with photos and a short description of what was done.
  • Neighborhoods, streets, or property types you actually work in.
  • Local factors a customer cares about, such as permits, utility rules, or the housing stock, but only ones you have verified.
  • Reviews from customers in that city.
  • Answers to questions people in that area ask you.

If you cannot fill most of that list honestly, the page is not ready.

Build service pages first

In the 2026 Whitespark survey, having a dedicated page for each service you sell was the top factor for regular local organic results and 24th for the map pack. A strong page for each service usually does more for you than a thin page for every town.

The alternative: one good service area page

If you cover a dozen towns and have real stories from only three, write detailed pages for those three and one service area page that lists the rest. Keep your Business Profile service areas consistent with it. I cover that setup in my guide to Business Profile service areas.

If you already have thin city pages

Do not delete them overnight. Improve the ones that matter with local detail, and merge the rest into a stronger page with a redirect from the old address. Then watch Search Console for a few weeks.

A short checklist before you publish

  • Does the first paragraph mention a real job, area, or situation in that city?
  • Is there at least one photo that was taken on a job there?
  • Did you say something a competitor’s page for the same city does not?
  • Would you be comfortable showing this page to a customer from that city?
  • Does it link to the service pages that apply and back to your main page?

What to avoid

Do not paste a block of forty town names into your footer or the bottom of a page. That reads as keyword stuffing, and it does nothing a clean service area list would not do better. Do not create pages for areas you do not serve or cannot reach in a reasonable drive. Google’s own Business Profile guidelines say service areas should not extend much beyond about two hours of driving, and a website that promises more than that invites the same suspicion.

Want a second pair of eyes on this?

If you would rather have someone look at your own profile and website, I will tell you what is worth fixing first and what can wait.