Google's spam policies page (last updated 2026-08-28) contains two sections that apply directly to template-built local pages.
Scaled content abuse. Google defines it as "when many pages are generated for the primary purpose of manipulating search rankings and not helping users." The listed examples include "Using generative AI tools or other similar tools to generate many pages without adding value for users," scraping feeds or search results to generate many pages, and "stitching or combining content from different web pages without adding value."
Doorway abuse. Google defines it as "when sites or pages are created to rank for specific, similar search queries. They lead users to intermediate pages that aren't as useful as the final destination." The examples include "Having multiple domain names or pages targeted at specific regions or cities that funnel users to one page." They also include pages generated to funnel visitors into the usable part of a site, and substantially similar pages placed closer to search results than a clear browseable hierarchy.
Read those examples against a typical programmatic local build: dozens of near-identical pages, each aimed at a different city, all pushing the visitor to the same contact form or phone number. That is the shape Google describes.
Enforcement. Google says it detects violations "through automated systems and, as needed, human review that can result in a manual action. Sites that violate our policies may rank lower in results or not appear in results at all."
Two supporting pages say the same thing from different angles. Google's guidance on generative AI (last updated December 10, 2025) states that using generative AI tools "to generate many pages without adding value for users may violate Google's spam policy on scaled content abuse," and adds: "When creating content for the web, focus on accuracy, quality, and relevance, especially when automatically generating the content." Google's helpful-content guidance (last updated 2025-12-10) says the "why" behind your content should be "creating content primarily to help people, content that is useful to visitors if they come to your site directly." It continues: "If the 'why' is that you're primarily making content to attract search engine visits, that's not aligned with what our systems seek to reward." It also asks whether content is "mass-produced by or outsourced to a large number of creators" and whether automation is "self-evident to visitors."
Google's March 5, 2024 announcement said the update would "reduce low-quality, unoriginal content in search results by 40%," and described scaled content abuse as "producing content at scale to boost search ranking — whether automation, humans or a combination are involved." The method of production isn't the test. Producing pages at scale to boost rankings, rather than to help users, is.
What Google does not say. The spam policies page gives no page-count threshold, and it does not say that location pages are spam as such. The commentary that the line is drawn through value rather than volume comes from third-party blogs, not from Google. The only Google-side comment on a keyword-plus-city page set is informal: on December 10, 2019, John Mueller replied on Twitter to a question about 1,300 "keyword + city" pages with "That sounds like doorway pages, not something I'd recommend." That is a tweet, not documentation, and it is seven years old, but it points the same direction as the written policy.
There is also a gap worth stating plainly: Google has no published guidance telling owners how many city pages on a website are acceptable.