In short
- A town page helps when it says something specific and true about that town. It hurts when it is a template with the name swapped.
- Doorway pages, dozens of near-identical city pages, are what Google's guidelines warn against, and the penalty is being ignored.
- Most service businesses need three to ten town pages, not forty.
- A good area page names neighborhoods, jobs done, drive time and local quirks, and links to the service pages.
- Multi-location businesses need location pages with real addresses. Service-area businesses need area pages that are honest about distance.
The forty-page site that ranks for nothing
An owner opens his laptop to show what the last company built. Forty pages. "Plumber in Schertz." "Plumber in Cibolo." "Plumber in Universal City." Each has the same four paragraphs with the town name swapped, the same stock photo of a wrench, the same button. He paid by the dozen. Not one ranks for anything, and the site as a whole ranks worse than before they were added.
This is the most common way a small business site gets hurt on purpose. The industry sells it as a "local landing page package," priced per page, and the pitch is arithmetic: forty towns, forty pages, forty chances to rank. Google has treated that arithmetic as spam since before anyone sold it.
So the question is not whether to make a page for every city you serve. It is whether you have a city's worth of things to say. For some towns you do. For most you do not, and the honest answer for those is a sentence on a page, not a page of sentences.
When a town page helps and when it hurts
A town page is a bid to be found in a place your Google Business Profile cannot reach. The map pack measures distance from your address; the organic results measure whether a page answers the search. A page about your work in a town twenty miles out can rank in those results while the map shows three closer businesses. That is why the pages exist, and it defines when they are worth building.
| A town page helps when | A town page hurts when |
|---|---|
| You already do jobs there and can name them | You have never worked there and hope the page changes that |
| The town is far enough out that the map pack ignores you | The town is next door and your profile already ranks there |
| People there search for your service by town name | The town is too small to produce searches worth the page |
| Only someone who works there could write the page | The page would be a template with the name swapped |
| You plan three to ten, linked and maintained | You plan forty, generated, and never touched again |
Run every candidate town down the left column. A town that fails two of the five is a sentence on your service-area hub, not a page. The local SEO guide explains the distance signal behind the second row: a page for the suburb you can see from your shop is usually wasted; a page for the town forty minutes out can be the only way in.
The doorway-page trap
Google's spam policies name the pattern directly. Doorway pages are pages built to rank for specific searches that all send the visitor to the same place. Forty identical city pages that each say "call us" are the textbook case. The penalty is rarely a letter. Google decides the pages are near-duplicates, indexes one, ignores the rest, and takes a dimmer view of the domain that produced them.
There is a simple test. Take the page. Change the town name to a different town. Read it again. If it still makes sense, it was never about the town, and it will not rank for it.
What a good area page contains
A good area page reads like a local wrote it, because one did. Its job is the job of any service page: answer the search, prove you are the right call, make the call easy. The difference is that the proof is about the place.
The area page checklist
- A title with the service and the town: "Roof Replacement in New Braunfels," not "New Braunfels."
- A first paragraph about the town's houses, not your passion: the age of the housing stock, the roof types, the soil, whatever your trade meets there.
- The services you actually offer there, each linked to its service page.
- Jobs you have done there, with photos and the neighborhood named. Three is enough; one is a start.
- Reviews from customers in that town, quoted with names, pulled from your Google profile.
- The honest drive time from your base and what it means: same-day, next-day, or emergency only.
- One local detail an out-of-town competitor would not know: the permit office, the water hardness, the older subdivisions with cast iron pipe.
- The phone number, one button, and links back to the hub, so the page converts and is not an orphan.
For a worked example, the service areas on this site are built this way: a hub, then a page for San Antonio, New Braunfels, Boerne and a handful more. Not forty, because there are not forty towns with something to say.
How many, and which ones first
Rank the towns. For each one: how many jobs did you do there last year, how many people there search for your service, and how far is it from the address on your profile. The towns that score high on all three go first. Three pages at launch, written well, is the right start for almost every business. Add one a month as jobs come in from the last one.
Most service businesses end up with three to ten. A large company with several crews across a metro can justify twenty. Nobody needs forty. The page count guide explains where the rest of a site's pages should go, and the SEO page-count guide reaches the same answer from the search side.
3
Town pages to launch with, each written like a local
3–10
Where most service businesses end up
1
New page a month, only when there are jobs there to show
0
Pages that should still read correctly after the town name is swapped
How to link them so each one is found
An area page that nothing links to will not be found by Google or by anyone. The pages have to be wired into the site so each is reachable in two clicks and lends its weight to the others.
- 1
Build a hub.
One page, usually at /areas, that names every town with a sentence each and links to the ones with pages. This is where the towns that did not earn a page live, as a line.
- 2
Link the hub from the navigation and footer.
Every page should be one click from the hub, and the hub one click from every area page.
- 3
Link each area page to its service pages.
The Boerne page links to water heaters, drain cleaning and slab leaks. The customer wants the service; the search engine learns the two belong together.
- 4
Link each service page to the area pages.
A short "where we do this" list at the bottom of each service page. This is the link most sites forget, and the one that makes the area pages rank. Neighbors can link to neighbors too, sparingly.
- 5
Check for orphans every quarter.
A crawl should reach every area page from the home page. Orphan pages and topic clusters is the service for sites where it does not, and internal linking keeps the structure honest as the site grows.
Multi-location versus service-area: two different jobs
Two kinds of business need town pages, and they need different ones.
A multi-location business has a real office, store or clinic in each town: a dental group with three practices, a tire shop with five stores. Each location gets its own Google Business Profile and its own location page with that address, hours, staff, photos of that building, and structured data tying the page to the profile. These pages rank in the map pack for their town, because there is a real address for distance to measure.
A service-area business has one base and travels. It gets one profile with a hidden address, and its town pages are area pages, honest about the drive. They rank in the organic results, not the map, and they are about the customer's town rather than a building the business does not have there.
The mistake is a service-area business trying to be a multi-location one: a mailbox rented in each town, a profile for each mailbox, a "location page" for an office nobody works in. It ranks for a while. Then the profiles are suspended together, the pages are flagged as doorways, and the business is worse off than the day it started. Area pages built the slow way are what remains, and long-tail SEO is the discipline of building them, town by town.
A town page is a promise that you know the place. Google checks the promise by reading the page. Customers check it by calling.
Get found. Get the call. Get the job.
One team builds the site, runs the local marketing and does the SEO, so the site is built for the searches and one report shows what came in. Financed at 0%.
Go deeper
- How to rank a business locallyThe three signals, and why distance decides which towns need a page
- How to show up in Google MapsThe profile side, including the service-area rules
- Long-tail SEOThe pages that win the specific searches, built one at a time
- Our service areasA hub and a handful of area pages, built the way this guide describes
Want to be the first name in your town?
Tell us your trade and the towns you want to win, and we will check where you appear on the map today and what would move you. Free, and the answer is yours to keep.
Which of these sounds like you? (pick any)
Questions people ask
Straight answers
Copied city pages are. Dozens of near-identical pages with the town name swapped are what Google calls doorway pages, and it ignores them or worse. A small number of pages that each say something true and specific about a town, with real jobs and local detail, are good for SEO and are often the only way to be found in a town outside your map pack range.
Three to start and three to ten at maturity, for most businesses. The right number is the count of towns where you already work, where people search for your service by town, and where you can write a page only a local could write. A business covering a whole metro with several crews can justify more; nobody needs forty.
With a page on your site about the work you do in that city, written with real jobs, local detail and reviews from customers there, linked from your service pages and your service-area hub. The page competes in the organic results, because the map pack measures distance from your actual address. Expect two to four months before it earns its place.
For a real location: the address, a map, hours, phone, photos of that building and staff, the services offered there, reviews from that location and structured data tying it to its Google profile. For a service-area page: the town's housing and local detail, the services you offer there, jobs done there with photos, honest drive time, local reviews and links to the service pages.
Only if there is a real, staffed location in that city. A profile requires an address where staff are present during business hours, and a mailbox or virtual office does not qualify. A service-area business gets one profile with a hidden address and its service areas listed; its city pages live on the website and rank in the organic results instead.
No. That is the pattern Google's spam policy describes as doorway pages. Google will index one and drop the rest, and the domain may be marked down for it. Each page needs its own paragraphs about that town: the housing, the jobs you did there, the reviews from there. If you cannot write that, the town belongs as a sentence on your service-area hub.
Where to go from here
The next step down the road
- Build the area and service pages that rankWritten one at a time, for the searches customers actually type
- Local marketing, monthlyProfile, pages, reviews and citations, from one team
- Website, pages and local marketing as one systemOne team, one plan, 0% financing
- 0% financing on SEO25% down, then equal payments, no interest
