Opens in a new tab

Local SEO

Location pages: how to create city pages that aren’t doorway pages

What Google calls doorway pages, how a useful location page differs, how it fits with your Business Profile, seven steps and how our city pages compare.

CheckedNovember 3, 2026
Reading time
Part ofLocal SEO
Listen to this guide
0:00 /5:16

Short answer: A location page tells people and Google that you serve a city or area. It works when it describes your real work there and helps people take the next step. Google’s spam policies call it doorway abuse when pages target cities only to funnel visitors to one page, or when pages are substantially similar. Write each page for its area.

What Google calls doorway pages

Google defines doorway abuse as sites or pages created to rank for specific, similar searches that lead people to intermediate pages less useful than the final destination.

Two of its examples matter for local businesses. One is pages targeted at specific regions or cities that funnel users to one page. The other is substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy.

A useful location page and a doorway page

A useful location page A doorway page
Purpose Helps people in that area choose you Catches a city search and sends people elsewhere
Text Written for that area The same text with the city name changed
Next step Contact or booking on the page itself Sends visitors on to one other page
Structure Part of a clear hierarchy of pages Pages closer to search results than to a clear hierarchy
Number One per area you really serve As many as there are city searches

The doorway column follows Google’s spam policies, read November 3, 2026. The other column is our reading of what makes the page useful.

Location pages and your Business Profile

A page on your site isn’t a location on Google Maps. Google allows one Business Profile for each real location of your business, never more than one per location. A service-area business gets one profile for its central office, with a designated service area.

Google adds that the service area shouldn’t reach much farther than about two hours’ drive from where you’re based. A service business with separate locations, each with its own area and staff, can have a profile for each.

A virtual office doesn’t count unless it’s staffed during business hours. So list your real offices on Google, and use your site to explain the areas you serve.

How to create location pages

  1. List the areas you really serve, and which office serves each one.
  2. Give each area one page, inside a clear structure such as service, then city.
  3. Write what’s particular there: the local market, the kind of jobs you do, travel or visits.
  4. Put contact or booking on the page itself, not a click away.
  5. Keep one Business Profile per real office, with your service area in it.
  6. Add LocalBusiness structured data only to pages for an office with an address.
  7. Compare your city pages, and rewrite or merge the ones that read the same.

Our guides to internal links and schema markup for a local business go deeper into steps 2 and 6.

How our own city pages compare

We have eight pages for SEO in different cities, from Miami to Phoenix, each between 1,183 and 1,888 words long. On November 3, 2026, we compared every pair, 28 in all, by the runs of five words they share.

Pairs share between 7.9% and 14.9% of their wording. Almost all of it is in blocks every page carries on purpose: the booking box, the founders, the source notes and the chart from our study of Spanish searches. Each city’s market, searches and examples are written for that city.

Before you publish a location page

  • You really serve that area.
  • The text is written for that area, not copied with a new city name.
  • Contact or booking is on the page.
  • It sits in a clear structure with your other pages.
  • Your Business Profile lists real offices only.
  • LocalBusiness markup is only on pages with a real address.

RememberA location page earns its place by being useful to people in that area. If two of your city pages read the same, they’re one step from being doorway pages.

If you want location pages that rank without crossing Google’s lines, see our local SEO service.

Quick answers about location pages

Are city pages bad for SEO?

Not by themselves. Google’s spam policies target pages made to rank for similar searches. One example is pages for cities that funnel visitors to one page. A city page with real content of its own is a different thing.

How different do my location pages need to be?

Google gives no percentage. Its policies name substantially similar pages as a problem, so write each page for its area. In our own city pages, the shared text is the booking box, the founders and the source notes.

Do I need a Business Profile for every city I serve?

No. A service-area business gets one profile for its central office, with a service area that Google says shouldn’t reach much farther than about two hours’ drive. Separate profiles are for real locations with their own area and staff.

Should every city page have LocalBusiness structured data?

Only pages for a real location. Google’s LocalBusiness markup describes a business’s address, hours and departments, and the address is required. A page about an area you serve from elsewhere has no address of its own to mark up.

Can I create a page for a city where I have no office?

Google’s Business Profile rules allow a service area served from one office. In our reading, a page about how you serve that area, with content written for it, isn’t a doorway page. A copy with the city name changed is.

Sources

Read on November 3, 2026. Google Search Central: Spam policies for Google web search and Local Business structured data. Google Business Profile Help: Guidelines for representing your business on Google. Our own case: our eight city pages, November 3, 2026.

Pedro Galindez

Pedro Galindez

Founder of Feedback Studios, a bilingual growth studio in Miami.

Listen0:00 /5:16

More guides

Checked November 3, 2026

WordPress SEO: the settings that matter and when you need a plugin

What WordPress does for SEO on its own, the six settings to check, seven steps to set it up and how our own WordPress site does it.

Checked November 3, 2026

Website contact form: what to ask and how to build one people finish

What a contact form should ask, how to build each field, seven steps to a form people finish and how our own form is built.

Checked November 3, 2026

How to translate your website into Spanish the right way

What Google needs from a translated site, what to translate on each page, seven steps to do it and how our own bilingual site works.

Checked November 3, 2026

What is a landing page, and what makes a good one

What a landing page is, what Google asks of one, seven steps to build it and how our own audit page follows those rules.

Checked November 3, 2026

What is PPC (pay-per-click) advertising, and how does it work

What PPC means, how the click price is set in the Google Ads auction, seven steps to start and how our own site keeps track of a paid click.

Checked November 3, 2026

Professional email signature: what to include and how to add it in Gmail and Outlook

What a professional email signature includes, where Gmail, Outlook and Apple Mail keep it, seven steps in Gmail and the signatures we use.

Next step

Rather talk it through?

In a 20-minute call we look at your business and tell you what we would do first.