Are city pages considered doorway pages by Google?

Short answer

Some are. Google's spam policies give pages aimed at specific cities or regions that funnel visitors to the same place as an example of doorway pages. A city page that only swaps the place name fits that description. A city page with specific, true information about working in that place doesn't.

Some city pages are doorway pages in Google’s eyes, and some aren’t, and the difference is whether the page is useful by itself. Google’s spam policies describe doorway pages as pages or sites built to rank for many similar searches, which then lead visitors to an intermediate page less useful than the place they end up. One of the examples Google gives is a set of pages targeted at particular cities or regions that funnel visitors to one page. The wording is revised from time to time, so read the current spam policies in Google Search Central before relying on my summary.

Which city pages cross the line

A city page is a doorway when its only job is to catch a search and pass the visitor along.

Looks like a doorway Looks like a real page
The same text on every page with the place name swapped Detail that is true only of that place
Dozens or hundreds published at once from a template Pages added as you have something to say
Cities you have never worked in Cities where you have jobs, photos and reviews
Not linked from your menus, reachable only from search Part of the site’s normal structure
Every page pushes the visitor to the same contact form and offers nothing else The visitor can get the answer on the page

Having a page about a city isn’t the offense. Google’s own guidance on doorways asks whether the page exists for visitors or only for search engines. The pages that pass are built on what makes a good service area page.

What happens to doorway pages

Google says that sites breaking its spam policies may rank lower or not appear in results at all. That can happen through its automated systems or through a manual action, which is a decision by a human reviewer. A manual action is reported to you in the Manual Actions report in Google Search Console.

The outcome I’d expect more often is quieter, and this part is observation, not something Google documents for city pages in particular. Near-identical pages tend to be crawled and then left out of the index, or indexed and never shown. The Page indexing report in Search Console lists pages Google knows about and has chosen not to index. If most of your city pages are in that list, you have your answer without any penalty being involved. Near-copies also raise the question of what duplicate content is and whether it’s penalized.

My competitor has hundreds of them and ranks

That does happen, and it isn’t a reason to copy them. Enforcement of spam policies is uneven, and templated city pages can rank for a long time, especially for searches with little competition. What you can’t see from the outside is how many of their pages are indexed, how many bring any visits, and what happens to the site when Google’s systems change.

If your site already has them

Don’t delete everything in one afternoon. Some of those pages may be bringing you calls. A measured cleanup:

  1. In Google Search Console, list which city pages get impressions and clicks, and which aren’t indexed.
  2. Keep the pages for cities you really work in, and rewrite them with detail that is specific to each place.
  3. Merge the rest into a single service area page, and redirect the old addresses to it so visitors and links aren’t lost.
  4. Watch rankings and calls afterward, so you know what the change did.

I do this review page by page in a content audit, before anything is removed. The pages that stay should meet the standard for service area pages.

No published threshold

Google doesn’t publish a threshold for how similar pages may be or how many are too many, and anyone who quotes one is guessing. I can’t tell you the exact point at which Google treats a set of pages as doorways. The working rule I use: publish a city page only when it would be worth reading if search engines didn’t exist.

Find out whether your city pages are a risk.

From your website address I can check how alike your city pages are and whether Google is indexing them.

Prefer to talk? Call (619) 675-7678, 9am to 6pm.

Step 1 of 2: your business

Your business

Where to reach you

No long contracts. You talk to Simon.

Call Get My SEO Audit