Get named by ChatGPT and book more jobs. Your free demo site is held for20:00Claim it →
Contractor WebsitesFree demo site →

Home › Guides › How Do Contractors Make Service Area Pages Without Doorway Pages?

How Do Contractors Make Service Area Pages Without Doorway Pages?

Short answer: Contractors should make a page for a town only if they work there and can say something true about it that no other page says: jobs done, local rules, local problems. Pages that swap a city name into the same text are doorway pages, and Google's spam policy targets them. A few strong town pages beat 50 thin ones.

Key facts
  • Google's spam policies define doorway abuse as pages created to rank for specific, similar search queries.
  • Swap test: change the town name, and if the page still reads fine, it is a doorway page.
  • Service area businesses can list up to 20 service areas, within about two hours of driving.
  • A good town page holds local jobs, photos, conditions, rules, drive time and a question locals ask.
  • Aim for at least a few hundred words that exist on no other page, or skip the page.
  • Link town pages from a browsable "Where we work" page so they sit inside a clear structure.

What is a service area page?

A service area page is a page on your site about one place you work, such as "Roof Repair in Olathe." (The towns in this guide, such as Olathe and Lenexa in Kansas, are examples only.) It tells people who live there that you come to them, what you do, and how to reach you.

A good one answers the question a homeowner in that town has. A bad one repeats your home page with the town name changed. Google has a name for the bad version.

What is a doorway page?

Google's spam policies define doorway abuse as sites or pages created to rank for specific, similar search queries. They lead people to an in-between page that is less useful than where they end up.

Google gives examples. Two of them fit contractors closely:

  • Multiple pages aimed at particular regions or cities that all funnel users to one page.
  • Substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy.

So a page for every suburb within 50 miles, each saying the same thing, is the exact pattern Google describes. The risk is real, so read the spam policies yourself once. They are short.

Does that mean you should not make town pages?

No. The rule is about what is on the page, not how many you have. A page about a town you serve, with real information for people in that town, is a normal and helpful page.

Google's guidance on helpful content asks whether a page provides original information, reporting, research or analysis. It also asks whether content is mass-produced or spread across a large network of sites, so that individual pages do not get much attention or care.

The swap test is the simplest check. Take your Olathe page. Replace "Olathe" with "Lenexa." Does it still read fine, with nothing else to change? Then it is a doorway page. Something on the page must be wrong for the other town.

How many service area pages do you need?

Start from where you really work, not where you would like to. Here is a rule of thumb. It is our opinion, not a Google rule.

Your situationPage plan
One-truck business, works in 3 to 5 townsOne strong page per town, plus one page per main service
Crew of 5 to 10, covers one countyA page per main town, and one county page that lists the smaller towns in a short paragraph each
Several offices or crews in different citiesA full page per city with its own crew, photos and phone number
Work only within 30 minutes of your basePages for your base city and the biggest nearby towns. Skip the rest.

Google gives a hint on limits for your business profile. For service area businesses it lets you list up to 20 service areas and says the area should stay within about two hours of driving from your base. Those are profile rules, not website rules. They still show what Google thinks is a believable range for one business.

Do not make a page for a town you cannot reach in a day. If you would turn the job down, do not rank a page for it.

What should a good service area page contain?

Each page needs facts that belong to that town. Here is a checklist.

ItemExample for a rooferWhy it works
Your phone and hoursSame number, but state where you are based relative to the townShows real access
Jobs you did there"Replaced a hip roof on Maple Street in March"Cannot be copied to another page
Photos from that townYour truck, a job, a street signReal, with the town in the caption
Local conditionsHail history, old housing stock, salt air, clay soilShows you know the place
Local rulesThe permit office, the code the town usesShows you do it by the book
Drive time or response time"About 20 minutes from our shop"Honest, and helps the reader
A question locals ask"Do I need a permit for a re-roof in Olathe?"Matches what people search
Links to the main service pagesRepair, replacement, emergencyLets people go deeper

Aim for at least a few hundred words of text that exists on no other page. If you cannot find that much to say about a town, that is your answer. Do not make the page.

Where do you get local facts?

You already have them. Look at your invoices, your job photos and your own memory. Which streets did you work on? Which jobs were odd for that town? Did the permit office ask for something the next town does not?

For rules, go to the source. Permit and code rules are set by the town or county, and licensing is set by the state board. Link to the official page and state the date you checked. Do not guess. Our guide on how to tell if a contractor is legit shows the kind of facts buyers look for.

Only write down what is true. Never invent a job, a customer or a review for a town. An invented local detail is worse than none, because buyers may check it.

How should you set up the page?

Follow these steps for each page.

  1. Pick a town you serve, with proof you work there.
  2. Write the title as the service and the town in plain words, for example "Roof Repair in Olathe, Kansas."
  3. Put your phone number at the top, with a tap-to-call link.
  4. Write three to five short paragraphs from real jobs, local conditions and local rules.
  5. Add two or three photos from that area.
  6. Add a short question and answer for locals.
  7. Link to your main service pages and to one or two nearby town pages.
  8. Add the town to your service area in your Google Business Profile if it is a real one.
  9. Add the town to your areaServed labels, as covered in schema markup for contractors.

Do not hide these pages. Link them from a "Where we work" page that a person can browse, so they sit inside a clear site structure and not off to the side.

What about a page for every service in every town?

That is where most sites go wrong. If you do 8 services in 10 towns, that is 80 pages. Almost none will have anything to say that the others do not.

Instead, build one page per main service, and one page per main town. A town page mentions the services you do there and links to them. A service page mentions the towns and links to them. That gives people two ways to browse and gives you far fewer pages to keep real.

Take a plumber with drain cleaning, water heater work and repiping in six towns. Make three service pages and six town pages, not eighteen combinations. Add a combined page only when you have something real to say, like a big job: "Water heater replacement in a 1950s neighborhood with galvanized lines (a made-up example)."

What do the rules say about your Google Business Profile?

Your profile is separate from your website. But the same honesty rule applies.

Google says a service area business has only one profile for the whole area it serves. You cannot make a new profile for each town. Google also says you cannot define your area as a radius around your business. Use cities or postal codes.

On names, Google's guidelines say a business name should not include service or location details and should reflect the business as it is consistently shown in the real world. So "Smith Roofing - Olathe - Shawnee - Gardner" is out. Keep it as "Smith Roofing."

For service area businesses, Google also says to remove the address if you do not serve customers there, and it does not allow a virtual office unless it is staffed during business hours. Do not rent a mailbox in a town to fake a local listing.

Will AI tools use your town pages?

They can, if the page states real facts in plain text. A page that says "We replace roofs in Olathe, about 20 minutes from our shop, and have done hip roofs on Maple Street" gives a tool something to quote. A page that says "We are the best roofer in Olathe, Lenexa, Overland Park..." gives it nothing.

Make sure the bots can read the pages at all. See robots.txt for AI crawlers. For how each tool picks a business, see our guide to AI SEO for contractors.

Trades differ in what goes on these pages. A roofer's service area pages should bring up storms and permits. An electrician's service area pages should bring up code adoption and panel work in older housing. Both still need to pass the swap test.

If you would like a site built with pages like this, see a free demo site.

Common questions

How many city pages should a contractor have?

Only as many as the towns you really work in, with something true to say about each. For most small crews that is three to ten. Past that, build one county page that groups the small towns. Pages you cannot fill with real local detail should not exist.

Are service area pages bad for SEO?

No. Google's spam policy targets doorway pages, which are near-duplicate pages made to rank for similar searches in different places. A page about a real town, with original local information, is fine. The danger is volume with no difference between the pages.

Can I use the same text and just change the city name?

No. That is the clearest example of a doorway page. Google's examples include multiple pages aimed at different cities that funnel people to one page. Write each from real jobs and local facts, or leave the town out.

Should I list every town on my Google Business Profile?

Only the places you actually serve, and not more than Google allows. Google lets service area businesses list up to 20 areas and says to keep within about two hours of driving. You get one profile for the whole area, not one per town.

Can I add a town page for a place I want to work in but do not yet?

It is better not to. A page for a place where you have no jobs, no crew and no local facts is thin by nature. Win a few jobs first, take photos, then write the page with real detail.

Sources

About the author

Ansh Singh runs Contractor Websites. He builds websites for electricians, plumbers, roofers and other home service trades, and writes the guides on this site. More about Ansh Singh.

Want a site that does all this for you?

We build your new website free, before you pay, then work every week to get you named when homeowners ask Google and AI who to call. Get your free demo site.

Want AI to recommend your business? We build your new site free.

Get my free demo site →