Should You Build a Page for Every City You Serve?

Table of Contents
ToggleIf you run a service business, you have probably asked this question. You serve twelve cities. You rank in one. So the obvious step is to build twelve pages, one per city, and let Google do the rest.
For years, that worked. We know, because we built those pages ourselves.
Here is what we used to do, what changed, what still works despite the change, and what we would recommend now.
Why businesses create city pages
Suppose a roofing company is based in San Antonio but also regularly takes up projects in Boerne, New Braunfels and Schertz (Suburbs located in the outer ring of the San Antonio, Texas metropolitan area )
Its main roofing page may rank well in San Antonio but have limited visibility when someone searches for a roofer in Boerne. A dedicated Boerne page can help Google understand that the company serves customers there as well.
This is the legitimate purpose of a city page. It connects a service with a specific local audience.
The problem begins when a business creates 50 or 100 pages simply because those city names have search volume. Every page carries the same service description, the same photographs and the same claims. Only the location name changes.
These are not really local pages. They are duplicate sales pages created to capture additional searches.
Why the old approach has become riskier
Google has never encouraged pages created only to rank for different locations. It refers to pages that lead users through very similar search results to the same destination as doorway pages.
In March 2024, Google also introduced a clearer policy against scaled content abuse, which covers large numbers of pages produced mainly to manipulate rankings rather than help users.
This does not mean that every set of city pages will receive a formal penalty. More commonly, we see outcomes such as:
- Many of the pages are not indexed.
- Google ranks only one or two pages and ignores the rest.
- Rankings appear initially but gradually disappear.
- Several pages compete with one another for the same searches.
- Traffic reaches the pages, but visitors do not enquire because the content does not build confidence.
The risk is higher when hundreds of pages are produced quickly and offer little beyond a different city name.
AI-based search also makes weak local claims more difficult to sustain. When an AI platform recommends a local business, it may look for supporting information across the website, business listings, reviews and other online sources. A city name on a page is not necessarily enough to establish that the business has a meaningful presence there.
Have Too Many City Pages? Let’s Find Out What’s Worth Keeping
Serving a city is not the same as being located there
This distinction is particularly important.
Imagine a rehabilitation centre that has one facility in San Francisco but accepts patients from other parts of California. It may genuinely serve people from Los Angeles, Sacramento or San Jose.
However, it should not create pages that give users the impression that it operates treatment centres in all those cities.
A heading such as “Our Los Angeles Rehabilitation Centre” would be misleading if no such facility exists. The page should instead explain that the centre is located in San Francisco and supports patients travelling from Los Angeles. It could provide information about admissions, travel, family visits and accommodation where relevant.
This matters even more in healthcare, legal services, financial services and other areas where people make important decisions based on the information they find online. A person looking for urgent help should not have to discover halfway through the page that the nearest facility is several hours away.
A simple principle applies:
You can market a genuine service area, but you should not manufacture a local presence.
When a separate city page makes sense
A city page is worth considering when at least some of the following are true:
- You regularly serve customers in that city.
- The service, process or customer need differs by location.
- You have completed projects or worked with customers there.
- You can show reviews, photographs or examples connected with the area.
- People in that city ask location-specific questions.
- The city represents a meaningful business opportunity rather than a keyword added to a list.
- You can explain clearly where your office, store or facility is actually located.
At Growth Accelerators, we have seen city pages work very well for service-area businesses when the locations are chosen carefully. In one of our local SEO campaigns for a lawn care company, we developed pages around priority locations the company genuinely served rather than trying to target every town in the wider region.
The difference is intent. The pages supported an actual operating area and a real customer acquisition plan.
What should make each city page different?
You do not need to rewrite the history of every city or add a paragraph about its population and weather. That information rarely helps someone choose a service provider.
Useful local content comes from the business itself.
Depending on the industry, a city page could include:
- Services most frequently requested in that location
- A recent project or customer example from the area
- Original photographs of work completed there
- A testimonial from a customer in or near the city
- Neighbourhoods or postal codes genuinely served
- Typical response, delivery or travel times
- Local regulations, property types or operating conditions
- Directions to the nearest office or facility
- Clear information about whether the business has a physical location there
- Questions commonly asked by customers from that area
Not every page needs all these elements. But if you cannot find anything meaningful to say about a city, that may be a sign that it does not need its own page yet.
Do you need a page for every city?
Usually, no. Build fewer than you planned, and better than you planned.
A stronger approach is to begin with the cities that matter most to the business. These may be locations where you already have customers, see regular enquiries or have a clear ability to deliver the service.
For smaller towns with limited demand, a well-written regional or service-area page may be sufficient. For example, instead of creating 25 thin pages for towns across one county, a business could create one strong county-level page that clearly lists and explains its coverage.
You can then monitor where enquiries and searches are coming from. If a particular city develops enough demand and you gain genuine work, reviews and experience there, it may deserve a dedicated page later.
What about city pages that are already ranking?
Do not delete a page simply because it follows an older format.
First, review what the page is doing:
- Does it receive relevant traffic?
- Does it generate enquiries?
- Is the business information accurate?
- Does it rank for searches with the right intent?
- Can it be strengthened with real local evidence?
- Is it substantially different from the other location pages?
If the page is performing, improve it rather than removing it unnecessarily. Add clearer service-area information, local project details, relevant FAQs and stronger proof.
If dozens of pages receive no traffic, have no links and repeat almost the same content, consider combining them into stronger regional pages. Any consolidation should be planned carefully so that useful rankings and links are not lost.
Our view on scaling city pages
As an experienced SEO outsourcing agency, we have seen that city pages are neither outdated nor automatically harmful. We continue to use them where they make commercial and practical sense.
What has changed is the standard they need to meet.
A business should not ask, “How many city pages can we publish?” It should ask, “In which cities can we demonstrate that we genuinely serve customers, and what useful local information can we provide?”
Ten credible pages are usually a better long-term investment than 100 pages created by replacing one city name with another.
Rankings gained through thin, repetitive pages may last for a few months or even longer. But if the pages do not reflect the reality of the business, they remain vulnerable to search updates, stronger competitors and users who leave because they do not trust what they see.
The safest strategy is also the simplest: build pages for people in the cities you genuinely serve, explain the relationship honestly and support it with evidence wherever possible.
If you are unsure whether your existing city pages are helping or weakening your website, Growth Accelerators can review their rankings, content and lead contribution before you add, remove or consolidate them.
Make Your Local SEO Strategy Match Your Real Service Area
Author
-
View all postsTanya Sharma, Sr. SEO Executive at Growth Accelerators, brings 4 years of expertise in crafting innovative SEO strategies. With a keen eye for detail and a passion for staying up-to-date on the latest search engine trends, she helps businesses boost their online presence.
