Doorway Pages

What doorway pages are, how Google detects them, and why templated location pages are programmatic SEO's most common spam trap — from Patrick Stox.

First published: Jun 26, 2026 · Last updated: Jul 18, 2026 · Advanced
demand #1 in Risks#2 in Programmatic SEO#168 on the site

Doorway pages are pages built to rank for specific queries that funnel users to a different destination instead of being useful themselves. In programmatic SEO the modern version is templated [service] in [city] page stacks where only the H1 changes and everything funnels to one contact form — that's doorway abuse by Google's own definition. The test isn't whether you target a city; it's intent and unique value. Google gave six diagnostic questions in 2015; use them as a self-audit. Enforcement is both manual and algorithmic, and it's an active policy, not a 2015 relic — Google added new spam policies like scaled content abuse in its March 2024 core update that raise the bar for templated pages. Legitimate geo pages exist — they carry real, location-specific value and are reachable from the rest of the site. Mueller's advice on the 1,300-city-page plan: do 15–20 areas genuinely well instead.

TL;DR — Doorway pagesDoorway pages are pages or sites built to rank for specific search queries that then funnel users to a different destination instead of being useful in their own right. Google treats them as spam. are pages or sites built to rank for specific, similar queries that funnel users to an intermediate destination less useful than the final one. In programmatic SEOProgrammatic SEO (pSEO) is the practice of generating many pages from a single template plus a data source to target large sets of similar queries. It's powerful when each page genuinely answers its query with unique data, and spam when it just stamps a thin template across a shallow dataset. the modern form is templated [service] in [city] stacks where the content is nearly identical from page to page and everything funnels to one contact form. The test is intent + unique value, not whether you target a location. Google’s 2015 update shipped six diagnostic questions — use them as a checklist. Doorways overlap with, but are distinct from, scaled-content abuse and thin content. Enforcement is both manual (visible in Search ConsoleA free Google service that reports how a site performs in Google Search and surfaces problems with how Google crawls, indexes, and serves it. It's first-party data straight from Google — but you don't need it to appear in results.) and algorithmic (silent), and it’s an active policy — Google’s March 2024 core update added new spam policies, including scaled content abuseScaled content abuse is Google's spam policy (introduced March 2024) for generating many low-value pages primarily to manipulate search rankings rather than help users — and it applies no matter how the content is created: AI, automation, or human writers., that raise the bar for templated pages. The fix is consolidation, genuine differentiation, or pruning.

What Google actually says

The policy focuses on intent and user journey, not a fixed page-count or word-count threshold. Evidence for this claim Official or primary documentation supporting the adjacent article claim, with scope limited to the source's published description. Scope: No ranking guarantee or undisclosed system mechanics are inferred beyond the cited source. Confidence: high · Verified: Google: Spam policies Apply it by reviewing whether pages independently satisfy users rather than automatically treating scaled pages as violations. Evidence for this claim Official or primary documentation supporting the adjacent article claim, with scope limited to the source's published description. Scope: No ranking guarantee or undisclosed system mechanics are inferred beyond the cited source. Confidence: high · Verified: Google: Spam policies

Straight from the spam policies: “Doorway abuse is when sites or pages are created to rank for specific, similar search queries. They lead users to intermediate pages that are not as useful as the final destination.” Sites that violate the policy “may rank lower in results or not appear in results at all” — and can also pick up a manual action.

The policy lists its own examples of the pattern, and they read like a description of a badly-executed programmatic project:

  • “Having multiple websites with slight variations to the URL and home page to maximize their reach for any specific query”
  • “Having multiple domain names or pages targeted at specific regions or cities that funnel users to one page”
  • “Generating pages to funnel visitors into the actual usable or relevant portion of a site”
  • “Creating substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy”

The funnel-to-one-destination test

If I had to give you one practical test, it’s this: do all the pages ultimately funnel users to the same destination? A plumber’s 200 city pages that each lead to the same contact form, differing only in the city in the H1An H1 tag is the HTML `<h1>` element that marks a page's primary heading — the big visible headline at the top of the content. It helps users, search engines, and screen readers understand what the page is about., are doorways by Google’s own definition. Genuine location pages lead to genuinely different content — the actual location, the local staff, the portfolio of work done in that area. Same template, different substance.

Doorways are the most common modern programmatic trap

The classic doorway — separate domains cloaking and redirecting to one site — is largely extinct. The version I see in audits now is templated programmatic pages at scale: [service] in [city] pages generated from a spreadsheet, nearly identical page to page, with minimal unique value per URL. Google’s systems have gotten progressively better at catching this at scale, because scale is exactly what makes it detectable — identical content profiles, engagement signals showing users bounce immediately, and internal-link structures that point at dead-end pages.

That [service] in [city] pattern is the one I flag earliest in any programmatic plan. It’s the modifier that’s most likely to produce real, useful pages and the one most likely to produce doorways — it all comes down to whether the data behind each page is real.

Google’s six questions — use them as a self-audit

The most useful thing Google ever published on this came with the March 2015 doorway update (the algorithm rolled out the following month). It introduced six questions you can run your own pages against. I treat these as a checklist:

  1. “Is the purpose to optimize for search engines and funnel visitors into the actual usable or relevant portion of your site, or are they an integral part of your site’s user experience?”
  2. “Are the pages intended to rank on generic terms yet the content presented on the page is very specific?”
  3. “Do the pages duplicate useful aggregations of items (locations, products, etc.) that already exist on the site for the purpose of capturing more search traffic?”
  4. “Are these pages made solely for drawing affiliate traffic and sending users along without creating unique value in content or functionality?”
  5. “Do these pages exist as an ‘island?’ Are they difficult or impossible to navigate to from other parts of your site?”
  6. “Are links to such pages from other pages within the site or network of sites created just for search engines?”

If you’re answering “yes” to several of these about your own pages, you’re in doorway territory — regardless of word count.

The “island” red flag

Question five deserves its own callout because it’s where programmatic projects fail quietly. Generate thousands of URLs with no internal-linking integration and you’ve built exactly the orphan/island pattern Google asks about — pages a user can only reach from a search result, never by browsing the site. That’s both a crawl/indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. problem and a doorway signal. Build a real hub-and-spoke structure or you’re flagging yourself.

Doorways vs. scaled content vs. thin content

People conflate three distinct (but overlapping) Google policies. Keep them separate:

  • Doorway abuse — pages created to rank, then funnel users to a final destination.
  • Scaled content abuseScaled content abuse is Google's spam policy (introduced March 2024) for generating many low-value pages primarily to manipulate search rankings rather than help users — and it applies no matter how the content is created: AI, automation, or human writers. — content generated primarily to manipulate rankings, “no matter how it’s created.”
  • Thin contentThin content is web content that provides little or no value to users. Google's spam policies name it 'thin content with little or no added value' — and it's about value per page, not word count. — pages with little substantive original content.

A single programmatic location page can trip all three at once, but each has its own policy language and its own enforcement path. Knowing which one you’ve triggered tells you what the fix is.

Manual actions vs. algorithmic demotion

A myth worth killing: “doorways only get manual penalties, so I’ll be notified.” Not true. Doorway pages get hit two ways:

  • Manual actions — a human reviewer flags the site; you see it in Search ConsoleGoogle's free tool for monitoring crawling, indexing, and search performance. and can file a reconsideration request after fixing it.
  • Algorithmic demotion — your pages just quietly stop ranking, with nothing in Search Console to tell you why.

Most modern enforcement is the silent, algorithmic kind. If a location-page stack lost traffic around a known update and you got no manual action, that’s the most likely explanation.

Enforcement is live, not historical

This isn’t a 2015 curiosity. The 2015 update established the modern policy; in November 2022, around the October 2022 spam update, location-page stacks took visible hits and Danny Sullivan reiterated that intent is the issue; and Google’s March 2024 core update added new spam policies — including scaled content abuse — aimed squarely at low-value content produced at scale, templated location pages included. I haven’t foundA 302 (\"Found\") is a temporary redirect: it forwards users to a new URL while telling search engines the original URL should stay in the index. It's a weak canonicalization signal, not the zero-equity dead end of SEO folklore. a Google statement singling out location-page stacks by name in the 2024–2025 updates, but the direction is consistent: treat doorway risk as actively enforced, not a historical artifact.

What a legitimate geo page looks like

Google explicitly anticipates the “but I have real offices” objection — and accommodates it. A geoGenerative Engine Optimization (GEO) is the practice of optimizing content and brand presence so AI-powered search engines and assistants — Google AI Overviews, ChatGPT, Perplexity — cite, recommend, or mention you when generating answers. Google's position is that it's still SEO.-targeted page is not a doorway when it has:

  • Unique, locally verifiable information — specific address, hours, local staff, local case studies, local reviews.
  • Real integration into the site’s navigation — reachable by browsing, not just from a search result.
  • No duplication of an aggregation that already exists elsewhere on the site.
  • Standalone value — content a user would find useful independent of whether it ranks.

Adding word count does not convert a doorway into one of these. Google evaluates whether the page delivers distinct, verifiable value for that location, not whether it’s 800 or 1,500 words.

What Mueller said about city pages

The clearest rep guidance came from John Mueller in a December 2019 hangout (documented by Barry Schwartz at Search Engine Roundtable; the exact wording is from secondary reporting, not a clean transcript). An SEO described a plan to build 1,300 city landing pages targeting keyword-plus-city combinations. Mueller’s response: that would be a doorway strategy and against Google’s guidelines — the problem being swapping out one word on a page where the rest of the content is the same. His recommended alternative is the one I give too: pick 15–20 key service areas and make those pages genuinely excellent rather than generating hundreds of thin copies.

How to fix doorway pages

Three moves, in rough order of preference:

  1. Consolidate. If 200 city pages all funnel to one form and add nothing per location, replace them with a small number of genuinely strong pages — or a single excellent service page plus a real list of areas served.
  2. Genuinely differentiate. If you do have real, distinct value per location, surface it: real local content, real internal linksAn internal link is a hyperlink from one page on a website to another page on the same website. Internal links help search engines discover your pages and pass ranking signals (PageRank and anchor-text context) between them., real reasons the page exists. Make each page pass Google’s six questions.
  3. Remove or noindex the rest. Combinations with no demand and no real data shouldn’t have indexable pages. Prune them or noindex them — this is the same index-bloat discipline that governs any programmatic project.

The honest framing: doorway risk is a data problem, not a template problem. If deleting the city name leaves a generic page, no amount of template polish saves it. Fix the data or don’t publish the page.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.