Key takeaways
- Google's spam policies name 'multiple domain names or pages targeted at specific regions or cities that funnel users to one page' as doorway abuse[1]. Copy-and-swap city pages are exactly that.
- Build an area page only where you have real local substance: jobs done there, local conditions, a team that covers it, and reasons a resident would care.
- Distance still matters: Google describes it as how far each business is from the searcher[2], so area pages help most in towns you can genuinely serve.
- Link area pages from a clear hub and to the relevant service pages, so customers and search engines can browse them as a real part of the site.
The problem with most city pages
Many contractor websites have dozens of pages titled 'Roof Repair in Town A', 'Roof Repair in Town B', and so on, each with the same paragraphs and the town name swapped. They were cheap to make and, years ago, they sometimes worked. Today they are a liability. Google's spam policies describe doorway abuse as sites or pages created to rank for specific, similar search queries that lead users to intermediate pages that are not as useful as the final destination[1].
The policy lists examples that read like a description of templated city pages: having multiple domain names or pages targeted at specific regions or cities that funnel users to one page, and creating substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy[1]. Separately, scaled content abuse is when many pages are generated for the primary purpose of manipulating search rankings and not helping users[1]. Mass-produced area pages, whether written by people or software, fit that description too.
Test: if you could swap the town name on a page and it would read just as well for any other town, it is not an area page. It is a doorway.
When an area page is worth building
- You do regular work there, and could show several recent jobs.
- The area has something specific that affects your service: housing age, soil, weather, permit rules, HOA rules, water quality or common equipment.
- A team or technician is based in or near it, or you have a real local office.
- Customers there ask different questions from customers elsewhere.
- It is close enough that you can respond within the times your site promises.
If an area meets none of these, list it on your main service area page instead of giving it its own page. A clear list of towns served helps customers without creating thin pages.
What makes an area page genuinely local
Local substance comes from your own work and from public data about the area. Real differences between places are easy to find once you look. Florida had the most US landscaping services establishments in 2023, 10,670 or 9.0% of the national total, followed by California and New York[3]. Florida also led for pest control establishments, with 2,301 or 13.9% of the national total[4]. Those numbers show how much local markets differ in competition and in the problems customers face.
- Housing stock: older neighborhoods mean different work. EPA's lead renovation rule applies to anyone paid to disturb painted surfaces in pre-1978 homes[5], which matters for handymen and painters in older towns.
- Climate: air conditioning use is highest in the South, at 93% of households, and lowest in the West, at 73%[6], which changes what HVAC customers ask.
- Storms: the Atlantic hurricane season runs from June 1 to November 30[7], so coastal roofing and tree service pages can explain storm preparation and response.
- Permits and rules: which town requires permits for water heaters, panel changes or fences, and how long inspections take.
- Your own jobs: photos and short case notes from that area, with customer permission and no private details.
A page outline that works
Headline that matches the search
Service plus place, written naturally, such as 'Furnace repair in Town A'.
A local opening paragraph
Two or three sentences that could only be about that place: neighborhoods you cover, the common housing, the problem you see most.
Services offered there
A short list linking to each full service page, not a copy of those pages.
Local proof
Recent jobs, reviews from customers in that area, and the technician or crew who covers it.
Local rules and conditions
Permits, inspections, HOA guidance, weather patterns or housing issues that affect the job.
How to book
Tap-to-call, booking link, hours and typical response time for that area.
A short local FAQ
Two or three questions customers there actually ask.
Collect local material as you work
The hard part of a real area page is not writing; it is having something to say. Build the habit of collecting material during normal work, so pages can be written and refreshed without a research project.
- Ask technicians to take two photos per job: the problem and the finished work, with no house numbers or faces unless the customer agrees.
- Tag each job record with the town, so you can count jobs by area and pick examples.
- Keep a shared note per town: permit office quirks, HOA rules you have met, common equipment brands, typical house ages.
- Save local reviews by town as they arrive.
- Note seasonal patterns, such as which towns flood, freeze or lose power first.
Review the notes twice a year and update each area page with a new job example and anything that changed. A page that is kept current reads as genuinely local because it is.
Linking area pages into the site
Google's doorway policy contrasts substantially similar pages with a clearly defined, browseable hierarchy[1]. Build the hierarchy deliberately.
- A service area hub page that lists every town you serve, linking to the area pages you have built.
- Each area page linking to the relevant service pages, and to the hub.
- Service pages linking to the area pages where that service is most common.
- Navigation that lets a visitor reach the hub from any page, usually in the menu or footer.
- No hidden footer blocks with dozens of town links on every page.
Example: a roofer replaces 60 thin pages with 8 real ones
Example (fictional): a roofing company has 60 city pages, each 300 words of the same text with the town name changed. Rankings for those towns are weak and several pages get no visits. The owner reviews where the company actually works and finds that most jobs come from eight towns.
Example: the company writes eight new area pages, each with recent job photos from that town, notes on local permit rules, a summary of the storm season and how the crew responds, and reviews from local customers. The other towns are listed on the hub page. The old pages are redirected to the hub or the nearest real area page. Over the following months, the eight pages bring more calls than the 60 did, and the site is easier to maintain.
Audit your current area pages
- List every area page and its visits and calls over the last year.
- Read three at random. If they are interchangeable, the set needs work.
- Keep and improve pages for towns where you do real work; add local substance using the outline above.
- Merge or redirect pages for towns with no jobs and nothing local to say into the hub.
- Check internal links so every remaining area page is reachable from the hub and relevant service pages.
- Re-check in three months and compare calls by page.
Mistakes to avoid
- Generating pages for every suburb and ZIP code in a radius.
- Using AI or a template to spin near-duplicate text; scaled content abuse covers pages made to manipulate rankings, however they are produced.
- Claiming an office address in a town where you have none.
- Copying the same reviews onto every page.
- Promising response times in distant towns you cannot meet.
Area pages work alongside strong service pages and a site built to book jobs on a phone. Consistent details across the web, covered in citations and NAP, complete the picture.
Frequently asked questions
Are city pages bad for SEO?
Near-duplicate city pages can count as doorway abuse under Google's spam policies[1]. Area pages with real local substance, built into a clear site structure, are fine and often helpful.
How many service area pages should I have?
One for each area where you do regular work and have something specific to say. List other towns on a service area hub page.
What should a service area page include?
A local introduction, services offered there with links, local jobs and reviews, permit or climate notes, and clear booking details.
Can area pages help me rank in towns far away?
Not much. Distance is one of the main factors in local results[2], so focus on towns you can genuinely serve.
References
Google Search Central (2026). Spam policies for Google web search (opens in a new tab) ↑
Google Business Profile Help (2026). Tips to improve your local ranking on Google (opens in a new tab) ↑
U.S. Census Bureau (2023). County Business Patterns 2023: state detail file (cbp23st) (opens in a new tab) ↑
U.S. Census Bureau (2023). County Business Patterns 2023: state detail file (cbp23st) (opens in a new tab) ↑
U.S. Environmental Protection Agency (2026). Lead Renovation, Repair and Painting Program (opens in a new tab) ↑
U.S. Energy Information Administration (2020). Nearly 90% of U.S. households used air conditioning in 2020 (opens in a new tab) ↑
NOAA National Hurricane Center (2026). Tropical Cyclone Climatology (opens in a new tab) ↑