Building City Service Area Pages Without Creating Doorway Pages

October 23, 2026
Featured image for “Building City Service Area Pages Without Creating Doorway Pages”

What makes a service area page useful instead of a doorway page?

A service area page is useful when it gives someone in that city information they can’t get anywhere else on your site, like local jobs, reviews, photos, response times, or pricing. If you could swap the city name and nothing else would change, it looks like the doorway pages Google’s spam policies describe.

Most home services, legal, and medical businesses want a page for every suburb they serve. That instinct makes sense. People search by town, and a roofer based in one suburb still wants calls from the next one over.

The trouble starts with how those pages get built. A template gets copied 30 times, the city name gets swapped, and the site suddenly has dozens of service area pages that say the same thing.

This guide covers what Google actually says, a quick test for spotting doorway pages, a rule for deciding which cities earn their own page, and a checklist for cleaning up the pages you already have.

Key takeaways

  • Google’s spam policies name city pages that funnel visitors to one place as an example of doorway abuse.
  • A useful city page has local substance you can prove, like jobs done there, reviews from there, and real response times.
  • If swapping the city name is the only difference between two pages, treat them as one page.
  • Most businesses are better off with one strong service area page plus a few city pages that earn their spot.
  • Billboard viewers in a suburb often search later, so the page they land on has to make a strong first impression.

What do Google’s spam policies say about city pages?

Google’s spam policies address city pages directly. Two sections matter most: doorway abuse and scaled content abuse. A third, keyword stuffing, catches a common shortcut.

The stakes are real. Google says sites that violate its spam policies may rank lower or drop out of results entirely, and in some cases, human review can result in a manual action.

Doorway abuse

Google defines doorway abuse as pages built to rank for specific, similar searches that lead people to in-between pages less useful than the real destination. One listed example is pages “targeted at specific regions or cities that funnel users to one page.”

Another example on the same list is a set of substantially similar pages that look more like search results than a clear, browsable site. A stack of near-identical city pages fits that description.

Scaled content abuse

Scaled content abuse occurs when many pages are generated mainly to manipulate rankings rather than help people. Google says this applies no matter how the content is created.

That point matters for web designers. Spinning one city page into 40 versions with reworded sentences doesn’t make them unique. AI tools, templates, and synonym swaps all count the same way.

Long lists of cities

Google’s keyword-stuffing examples include blocks of text that list the cities and regions a page tries to rank for. A footer crammed with 60 suburb names isn’t a service area strategy.

A short, readable list of where you actually work is fine when it helps visitors plan. The test is whether a person would find the list useful.

Google’s guidance on helpful, people-first content points in the same direction. One warning sign is content made primarily to attract visits from search engines. If a city page exists only because a keyword tool showed search volume, that’s the warning sign.

What separates a real city page from a doorway page?

A real city page answers questions a person in that city would actually ask. A doorway page answers nothing new. It repeats your homepage with a different town in the headline.

A useful service area page usually includes several of these:

  • Jobs you’ve completed in that city, described specifically, like the type of system you replaced or the part of town you worked in
  • Reviews from customers in that city, shared with their permission
  • Photos from real jobs there, not stock images
  • Local service details, like typical response times, scheduling windows, or whether you charge a trip fee to that area
  • Specific pricing or price ranges, if your industry allows it
  • Local conditions that change the work, like older homes, permit rules, or HOA requirements
  • Who on your team usually covers that area

A doorway page usually shows these signs:

  • The same paragraphs as every other city page, with the city name swapped in
  • No proof of any work done in that city
  • No links to it from your menu or service pages
  • A title and heading that exist only to match a search phrase
  • A call to action that sends everyone to the same contact page with nothing local along the way

Try the swap test

Open two of your city pages side by side. Change the city name on one to match the other. If the pages are now basically identical, you have one page published twice.

The swap test takes two minutes and removes the guesswork. It also gives a business owner and a web designer a shared, plain-language standard, which helps when someone asks for 30 more pages by Friday.

When does a city deserve its own page?

A city deserves its own page when you can fill it with material that’s true only for that city. If you can’t, list the city on one strong service area page instead.

Here’s a practical decision rule. Give a city its own page only if you can check at least three of these boxes today:

  1. You’ve completed enough jobs there to describe several of them specifically.
  2. You have reviews from customers in that city.
  3. You have original photos from work there.
  4. Something about your service differs there, like response time, pricing, or scheduling.
  5. Local conditions change how you do the work.
  6. Calls or form leads already come from that city.

Three boxes is a judgment call, not a Google number. Google publishes no minimum. The point is to force an honest answer before anyone builds the page.

Cities that don’t pass belong on a single service area page. That page can list every town you serve, explain your coverage, and answer common questions about scheduling and travel. One strong page beats 25 thin ones, and it’s far easier to keep current.

As cities pass the test later, give them their own page. Building city pages as you earn them, instead of creating them all at launch, is the simplest way to stay on the right side of the policy.

How should service-area businesses set up Google Business Profile?

A service-area business should have one Google Business Profile for its whole area, not one per city. Google’s guidelines for representing your business say service-area businesses should have one profile for the central office or location, with a designated service area.

A few rules from Google’s service area help page and guidelines are worth knowing before you plan city pages:

  • You can add up to 20 service areas, set by city, postal code, or a similar area.
  • You can’t set a service area as a radius around your business.
  • Your overall area shouldn’t extend more than about 2 hours of driving time from your base, though Google notes larger areas may fit some businesses.
  • If you don’t serve customers at your address, remove the address from your profile.
  • You can’t list a virtual office unless it’s staffed during business hours.

Your website and your profile should tell the same story. If your profile lists 12 cities and your site has pages for 40, one of them is overstating your coverage. Use your profile’s service areas as a sanity check on your city page list.

For the rest of profile setup, like categories, photos, and reviews, see our guide on why your Google Business Profile matters after someone sees your billboard.

How do billboards change what your city pages need to do?

A billboard in a suburb creates searches from that suburb. A driver passes your board in Owasso or Olathe, remembers your name, and searches later. Some type your business name. Others search the service plus “near me.”

Either way, Google decides which of your pages to show, and it isn’t always your homepage. If a thin city page ranks for that search, it becomes the first thing a warm prospect sees after your billboard did its job.

Every indexed city page should do a few things for that visitor:

  • Confirm right away that they found the business from the board, with the same name, logo, and colors
  • Show a phone number and a clear next step near the top of the page
  • Prove you work in that area with local jobs, reviews, or photos
  • Link to your main service pages so they can keep exploring

Before a campaign starts, check Google Search Console to see which pages earn impressions and clicks for searches that include your business name. If a city page you’d never want as a first impression shows up, fix it or merge it before the board goes up.

Our guide to modeling the customer journey for a local service business covers how branded search fits into the rest of your tracking.

What do we see when auditing city pages?

Whistler Billboards builds websites for home services businesses, and city pages come up often in our site audits. Four patterns show up again and again.

  • Identical templates. Same layout, same paragraphs, same photos, with only the city name changed. These fail the swap test right away.
  • Thin copy. A few sentences about the service, the city name repeated, and a contact form. Nothing a resident couldn’t have guessed.
  • No internal links. The pages exist, but no service page, blog post, or menu item links to them.
  • Footer-only orphans. The only path to the page is a long list of city links in the footer.

These problems tend to show up together. A page copied from a template is usually thin, and a thin page rarely gets linked from anywhere that matters. So the fix is rarely more pages. It’s fewer, better ones, linked from the service pages they support.

A common misunderstanding drives most of this. Owners often assume more city pages means more coverage. In practice, ten near-identical pages mostly compete with each other and with your main service pages. If you’re planning a rebuild, our web development team works through exactly these decisions.

How do you audit your existing service area pages?

Start by listing every city page, then sort each one into merge, improve, or noindex. Most sites end up with some of all three.

  1. Export a list of every city or location URL on the site.
  2. Pull 12 months of impressions, clicks, and leads for each page from Search Console, analytics, and call tracking.
  3. Run the swap test on each page against one or two others.
  4. Score each city against the three-box decision rule.
  5. Check how each page is linked internally, and flag any page reachable only from the footer.
  6. Compare your city list with your Google Business Profile service areas.
  7. Assign each page one of the actions below.

Merge

Merge a page when it fails the swap test, and the city doesn’t pass the decision rule. Move any real local details to your main service area page. Then set up a 301 redirect, a permanent redirect that sends visitors and search engines from the old URL to the new one.

Google’s spam policies list consolidating several pages into one as a legitimate reason to redirect, so this is a normal cleanup step, not a trick.

Improve

Improve a page when the city passes the decision rule, but the page doesn’t show it yet. Add the real jobs, reviews, photos, and service details. Then link to it from the relevant service pages, not just the footer.

Noindex

Noindex is a tag that tells search engines not to show a page in results. Use it when a page has a real purpose for visitors but shouldn’t compete in search, like a page your sales team sends to prospects in one town.

For pages that look like scaled content, Google’s own advice is to exclude them from Search. Merging is usually the cleaner choice, though, because it keeps the useful details in one place.

What to measure after the cleanup

  • Leads by landing page, since a city page that never produces a call isn’t earning its spot
  • Impressions and clicks for your main service area page after merges
  • Which pages appear for searches that include your business name
  • Whether every merged URL redirects cleanly, with no broken internal links left behind

Give it a few months before you judge the results. Rankings and traffic often shift for a while after you consolidate pages.

Frequently asked questions about service area pages

Are city pages bad for SEO?

No. City pages are fine when each one gives people in that city useful, specific information. Google’s spam policies target pages built to rank for similar searches that funnel visitors to one place, not pages with real local substance.

How many service area pages should a small business have?

There’s no set number. Build a page for each city where you can show real local proof, like completed jobs, local reviews, and service details. List the rest of your cities on one strong service area page.

Can I use AI to write service area pages?

You can use AI to help draft, but Google’s scaled content policy applies no matter how pages are created. If the pages add no local value, the method doesn’t matter. The real jobs, reviews, and photos still have to come from your business.

How many service areas can I add to Google Business Profile?

Google allows up to 20 service areas, set by city, postal code, or a similar area. Your overall area shouldn’t extend more than about 2 hours of driving time from where your business is based.

Should I delete thin city pages or redirect them?

If a thin page has traffic or links, move any useful local details to your main service area page and 301 redirect the old URL there. If it has no traffic, no links, and no local value, removing it is usually fine.

Do billboards affect which city page people find?

Billboards can raise branded searches from the areas where boards run, and Google chooses which of your pages to show for those searches. That’s why every indexed city page should work as a first impression.

Like our stuff? Subscribe to the Billboard Buzz to get a weekly recap of our latest articles.

Explore Articles by Topic


Share:

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.