Field note · Written in Sacramento

How to Write Service Area Pages That Google and Customers Actually Use

SEO7 min readAAntonie Lewis

A service area page is worth publishing only if it tells someone in that town something a page for the next town would not: the jobs you have done there, photos from them, reviews from local customers, the neighborhoods you cover and how fast you get there. Pages that copy one template and swap the city name are what Google's spam policies describe as doorway abuse. They are a risk to the site, and they rarely give a customer a reason to call.

The good news is that real local pages are not hard to write. They just take facts instead of find-and-replace.

01 /

What is a service area page?

A service area page is a page on your website for one town or part of a region you serve, like "Water Heater Repair in Roseville." It is separate from the service area on your Google Business Profile.

On the profile, Google lets a service-area business set up to 20 service areas by city, postal code or other area, and says the overall area should not be more than about 2 hours of driving from where the business is based. Google also says a service-area business gets one profile for the whole area it serves. Separate profiles are only for separate locations with their own staff, not for each city.

So the profile tells Google where you go. Your website pages are where you prove you actually work there.

02 /

Why are swapped-city pages a spam risk?

Because Google names them in its spam policies. Under doorway abuse, Google lists examples that include:

  • "Having multiple domain names or pages targeted at specific regions or cities that funnel users to one page"
  • "Creating substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy"

Two other policies hit the same pages. Under keyword stuffing, Google lists "Blocks of text that list cities and regions that a web page is trying to rank for." Under scaled content abuse, it describes many pages generated mainly to manipulate rankings, with little value to users, "no matter how it's created." That includes pages made with AI tools without adding value.

Google's guidance on helpful content points the same way. It asks whether content shows first-hand expertise, "for example, expertise that comes from having actually used a product or service, or visiting a place," and lists "Is the content primarily made to attract visits from search engines?" as a warning sign. It also says Google has no preferred word count, so padding a thin page to 1,000 words does not fix it.

The customer test is simpler. Someone in Folsom who lands on a page that reads exactly like your Elk Grove page, with the town name changed, learns nothing new and can usually tell.

03 /

Do you need a page for every city?

No. Build a page for an area only when you have something real to say about it.

A practical way to decide:

  1. Start with where the jobs come from. List your last year of jobs by town. The towns at the top are your first pages.
  2. Check what you can show. Do you have photos, reviews or finished projects there? If not, the page will be thin no matter how well it is written.
  3. Skip towns you will not drive to. A page for an area you turn down wastes the customer's time and yours.
  4. Group small areas honestly. Several nearby communities you serve the same way can share one regional page instead of five near-copies.

Google allows up to 20 service areas on a profile. That is a ceiling for the profile, not a target for your website.

04 /

What does real local content look like?

Real local content is anything that would be false if you moved it to another town's page. For a service business, that usually means:

  • Jobs done there. A short write-up with the problem, the fix and photos, shared with the customer's permission.
  • Reviews from local customers. Quote the ones that mention the town or the job, word for word.
  • The parts of town you cover. Neighborhoods, corridors or ZIP codes you actually serve, and the ones you do not.
  • How you get there. Typical response time, scheduling days, whether there is a travel fee.
  • Local details that change the job. City permit steps, HOA rules, older or newer housing in certain neighborhoods. Only include what you know firsthand or can source.
  • Questions people in that town ask. Written from real calls, not invented for the page.
  • A clear next step. Phone number up top and a quote or booking path that works on a phone.
05 /

A service area page template

Use this order and fill every section with facts that only fit that town:

  1. H1 with the service and the town. "Roof Repair in Elk Grove."
  2. A two or three sentence answer. What you do there, the areas you cover and how to book.
  3. Recent local work. Two or three jobs with photos.
  4. Local reviews. Real quotes, with first names if the customer allows it.
  5. Coverage and timing. Neighborhoods, response times, travel fee or none.
  6. Local notes. Permits, building types or seasonal issues you deal with there.
  7. FAQ. Two or three questions you actually hear from that town.
  8. Call and booking. Same phone number and business name as everywhere else.

If a section stays empty because you have nothing real to put in it, that is a sign the town is not ready for its own page yet.

06 /

How we handle this on our own city pages

We follow the same rule on our own site. Our Roseville page explains that someone in west Roseville and someone near the Galleria see different map results, uses Census population figures, and names the corridors it is talking about. It also says plainly that we have no Roseville clients to name yet, and labels our proof as Sacramento work.

Our Folsom page separates Sutter Street visitors from Highway 50 homeowners, and explains why it leaves out an employer headcount it could not verify. Being clear about what you do not know reads as more trustworthy than a page that claims to be everywhere.

07 /

How do you tell if your city pages are thin?

Try the swap test. Replace the town name on a page with a different town. If every sentence is still true, the page is thin.

Then check the data. Google Search Console's Performance report shows clicks, impressions and average position, and you can group it by page. A city page that gets almost no impressions after a few months is telling you something. Rewrite it with real local content, fold it into a regional page, or take it down.

Remember the profile still matters more for map results. Google says local results are mainly based on relevance, distance and prominence. A city page helps relevance. It does not replace reviews, photos and a complete profile, and it does not erase distance. To see where you actually show up across town, use local rank tracking instead of one search from your desk.

08 /

How we build service area pages

We are a two-person Sacramento marketing agency, and Antonie and Teo write, shoot and build everything in-house. When we do local SEO in Sacramento, we only build pages for areas a client really covers, and only when there is real work to show. Our clearest local search result is Elysian: an average local rank that moved from 9.4 to 3.9 across a grid of Sacramento searches, from a new site, content, paid social, local SEO and booking automation working together. It is a full-system result, not a page trick.

If you want to know which of your city pages are helping and which are dead weight, start with a free audit.

09 /
FAQ /

Questions people ask

How many service area pages should a local business have?

Only as many as you can fill with real local content. Start with the towns where most of your jobs come from and where you have photos, reviews and finished work to show. Google allows up to 20 service areas on a Business Profile, but that is a limit for the profile, not a target for your website.

Are city pages considered doorway pages?

They can be. Google's spam policies list pages targeted at specific regions or cities that funnel users to one page, and substantially similar pages, as examples of doorway abuse. A city page with unique local work, reviews and details is a normal page. A template with only the town name swapped is the risk.

What should go on a service area page?

Recent jobs in that town with photos, reviews from local customers, the neighborhoods you cover, response times and any travel fee, local details like permits that affect the job, a short FAQ and a clear call or booking button. If a fact would still be true on another town's page, it is not local content.

Vessel Archive · Sacramento

Not sure which of your city pages are helping?

We read your marketing back to you and tell you what to fix first. Six questions, sixty seconds.

See how we handle local SEO in Sacramento: pages only for the areas you really cover, with real work to show.

Take the audit ↗