What does Google's doorway abuse policy say about city pages?
Google names this pattern directly in its spam policies: "Having multiple domain names or pages targeted at specific regions or cities that funnel users to one page" is listed as an example of doorway abuse. The policy defines doorway abuse itself as when "sites or pages are created to rank for specific, similar search queries" that "lead users to intermediate pages that aren't as useful as the final destination." A separate example in the same list covers pages that are not identical but close to it: "Creating substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy." A block of city names dropped into a page to catch search traffic falls under a different policy in the same document, keyword stuffing, which lists "blocks of text that list cities and regions that a web page is trying to rank for" as an example of that separate practice. Google states the general consequence for the policies on this page, not for doorways specifically: "Sites that violate our policies may rank lower in results or not appear in results at all," a determination made "both through automated systems and, as needed, human review that can result in a manual action."
Is scaled content abuse a related risk?
Yes, once the city pages are produced in volume from one template. Google's policy describes this as when "many pages are generated for the primary purpose of manipulating search rankings and not helping users," and states it applies "no matter how it's created" — the tool behind the pages, a generative model or a spreadsheet mail-merge, is not what the policy checks for. A set of city pages that differ only in a swapped place name, with the surrounding paragraphs repeated, matches that description regardless of how they were built.
What does the helpful-content page say about writing for search engines first?
It frames the question as one of intent, not word count. Google's self-assessment for search-engine-first content asks: "Is the content primarily made to attract visits from search engines?" and "Are you producing lots of content on many different topics in hopes that some of it might perform well in search results?" Ten pages built to catch ten versions of a "[service] in [city]" query, without ten distinct sets of facts behind them, answer both questions in the direction the page warns about.
When is a location page defensible?
A location page holds up when it carries information specific to that place that a visitor needs before deciding: an address or service area, the hours that apply there, and what is different about the work in that location compared to another town you serve. This is our reading of what separates a legitimate page from a doorway, built from the definitions above, not a rule stated on any Google page in these words. A page that would read the same with the city name swapped out matches the doorway description; a page that would not, because the facts on it belong to that place, does not.
What do Google Business Profile guidelines say for a business with real branches?
They require one profile per real location and precision in what each one lists. The guidelines state: "There should only be one profile per business," and separately: "Do not create more than one page for each location of your business, either in a single account or multiple accounts." For a service business without a storefront in every town it covers, the relevant guidance is: "Service-area businesses, or businesses that serve customers at their locations, should have one profile for the central office or location with a designated service area," bounded by the rule that "the boundaries of your profile's overall service area shouldn't extend farther than about 2 hours of driving time from where your business is based." Address information itself must be "accurate and precise."
What does LocalBusiness structured data say about multiple locations?
It treats each real location as its own entry, not each targeted search term. The documentation instructs site owners to "define each local business location as a LocalBusiness type," with name and a PostalAddress as the two required properties for each one. It also notes where the markup belongs: "You can add LocalBusiness structured data to any page on your site, though it may make more sense to put it on a page that contains information about your business" — a page built around one real business location, not one built around one search query.
Where this fits with CitedGEO
Our free GEO audit runs 10 buyer questions through Perplexity and Google AI Overviews, three times each, and reports what the 60 answers name and cite for your category.