Skip to content

Toufiq SEO

Local SEO

Location Pages SEO: How to Create City Pages That Rank Without Doorway Content

How to write location and service area pages that are genuinely local, rank in their area and stay clear of doorway page problems.

  • Published
  • 5 min read
Colored push pins marking several locations on a map, representing multi-location SEO
On this page
  1. When you need location pages
  2. What Google means by doorway pages
  3. What to put on a location page
  4. How to structure location pages on your site
  5. How many location pages should you create?
  6. Service area pages for businesses without a storefront
  7. A quick quality check before you publish
  8. Frequently asked questions

Quick answer: A location page ranks when it gives a searcher in that place something they cannot get from your other pages: the local address or service area, the team who works there, projects or cases completed nearby, local pricing factors, rules or conditions that differ by area, and clear directions or contact options. Pages that only swap the city name are treated as doorway pages under Google’s spam policies and tend to be filtered out.

Location pages are one of the most useful and most abused tactics in local SEO. Done well, a multi-location business gets one strong page per branch, each ranking in its own area. Done badly, a contractor publishes 80 pages that read “Best Roofing in [City]” with the same paragraph underneath, and none of them rank.

The difference is not word count. It is whether each page is genuinely about that place.

When you need location pages

  • You have more than one physical location. Each branch, office or clinic should have its own page, linked from its own Business Profile.
  • You serve distinct areas with genuinely different conditions. A pest control company serving both coastal and inland counties deals with different pests, seasons and rules.
  • People search with the place name. “Family lawyer Plano” or “dumpster rental Fort Worth” are common patterns in many trades.

If you have one location and serve a single metro area, a strong homepage and service pages often do the job without separate city pages.

What Google means by doorway pages

Google’s spam policies describe doorways as pages created to rank for specific, similar search queries that lead users to intermediate pages that are not as useful as the final destination. One of the examples Google gives is multiple domain names or pages targeted at specific regions or cities that funnel users to one page. The test I use is simple: if you deleted the city name, could anyone tell which page was which? If not, the pages are doorways in practice, whatever the intent.

What to put on a location page

ElementPhysical locationService area page
Address, hours, phoneRequired, matching the Business ProfileService area and response times instead of an address
Map and directionsEmbedded map, parking, landmarksMap of the area covered
TeamNames and photos of local staffCrew or technicians who cover that area
Local proofReviews from local customersProjects completed in that area, with photos
Local specificsServices offered at that branch onlyPermits, soil, climate, housing stock or regulations
Structured dataLocalBusiness with that location’s detailsService schema with areaServed

Local specifics are where real pages separate from templates. A foundation repair contractor can explain clay soil movement in one county versus another. A septic company can explain county inspection requirements at sale. That kind of detail is useful to the reader and impossible to fake across 80 pages.

How to structure location pages on your site

  • Use a clean URL pattern, such as /locations/plano/ for branches or /service-areas/plano/ for service areas.
  • Create a locations hub that links to every page, so they are not orphaned.
  • Link from each location page to the relevant service pages and back again where it helps the reader.
  • Write unique title tags, for example “Family Law Attorney in Plano, TX | Firm Name”.
  • Link each Business Profile to its own location page, not the homepage, when you have several branches.

How many location pages should you create?

Start with the places where you already have customers, proof and staff. Ten pages with real content will outperform fifty thin ones, and they avoid the risk of a site-wide quality problem. Add more only when you can say something new. If a page would just repeat what another page says, combine them instead. Duplicate pages also cause duplicate content problems and split your signals.

Service area pages for businesses without a storefront

If you hide your address on Google, you cannot rank in the map pack for a city just by creating a page about it. Distance from your verified address still matters. Service area pages help in the organic results below the map, and they help visitors from that area trust that you actually work there. My guide to service area business SEO covers the profile side of this in detail.

A quick quality check before you publish

  1. Does the page mention at least three things specific to this place?
  2. Is there local proof, such as a project, review or photo from the area?
  3. Would a resident learn something useful?
  4. Is the page linked from the locations hub and relevant service pages?
  5. Do the name, address and phone match the Business Profile exactly?

If you answer no to the first three, the page is not ready.

Location pages are part of a wider local plan that starts with the profile and reviews, as covered in my local SEO checklist. Businesses with several branches, such as self-storage facilities, get the most from them. If you want a location page plan built around your real coverage, that is part of my local SEO service.

If you run several branches or a franchise, my multi-location SEO service builds location pages, profiles and reviews as one system rather than page by page.

Frequently asked questions

Are city pages bad for SEO?

No. Thin, duplicated city pages are bad. City pages with real local content and proof are useful to visitors and can rank well.

How long should a location page be?

Long enough to cover what is specific to that place. For most businesses that is 500 to 1,200 words, plus photos and a map. Padding a page to hit a word count does not help.

Can I use the same template for every location page?

The same layout is fine. The same text is not. Keep the design consistent and make the content genuinely local.

Should location pages have their own reviews?

Yes, where possible. Showing reviews from customers of that branch or area is strong local proof. Make sure any review markup follows Google’s rules for self-serving reviews.

Sources: Google Search Central: Spam policies (doorway abuse); Google Search Central: Local business structured data.

Toufiq-ur Rahman Kobir
Written by

Independent SEO consultant

Top Rated on Upwork

Toufiq-ur Rahman Kobir is an independent SEO consultant with five years of agency and freelance experience, including SEO management for a Dallas agency where he led more than twenty webmasters, content managers and copywriters. He works on technical SEO, content strategy and AI search visibility for US and international businesses.

Experience
Five years, agency and freelance
Previously
SEO Manager, JP Marketing, Dallas
Focus
Technical SEO, content strategy, AI search
Status
Taking on a limited number of clients
Scroll to Top