Home › Guides › How do you build town pages for a concrete company without doorway pages?
How do you build town pages for a concrete company without doorway pages?
Short answer: A concrete contractor should build a town page only for a town it really serves, filled with facts a buyer there can use: jobs done, local permit steps, soil and frost notes, and photos. Google's doorway rule targets near-identical pages made to rank for place names. A page that helps a real person in that town is not one.
- Google's spam policy calls pages made to rank for similar searches, funneling users to one page, doorway abuse.
- Start with up to about ten towns, each passing a test of three true, useful local facts.
- A service-area business can list up to 20 service areas, within about two hours of driving.
- A good town page has real jobs, linked permit rules, frost and soil notes, a local review and a form.
- Two town pages should share no more than your header, footer and company name.
- Publish three to five good pages first, then add more once they work.
A concrete crew works in a radius. You drive to the job, the truck drives to the job, and a pour has a clock on it. So your customers come from a handful of towns, and people in those towns search "concrete contractor" plus the town name. A page for each town can win that search. A bad page for each town can hurt your whole site. This guide shows the difference.
What is a doorway page?
A doorway page is a page made to rank for a specific search, not to help the person who lands on it. Google's spam policy says doorway abuse is when sites or pages are created to rank for specific, similar search queries, and they lead users to intermediate pages that are not as useful as the final destination.
Google lists examples. Two matter for a concrete company. One is having multiple domain names or pages targeted at specific regions or cities that funnel users to one page. The other is creating substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy (Google Search Central: Spam policies).
Here is the bad version. A site has 40 pages, one for every town within 50 miles. Each reads: "Looking for a concrete contractor in [Town]? We pour driveways, patios and slabs in [Town]. Call today for a free estimate in [Town]." Only the name changes. That is a doorway page, and it is the thing to avoid.
Google also has a rule on scaled content. It describes scaled content abuse as many pages generated for the primary purpose of manipulating search rankings and not helping users. Writing pages by script, or by an AI tool with a find-and-replace on the town name, falls into that.
How many town pages does a concrete contractor need?
Fewer than you think. Start with the towns that give you the most work, or the ones you want more of, up to about ten. Each one has to pass a simple test: could you write three true, useful things about concrete work in that town that you could not write about the next town over?
If you cannot, fold that town into a broader page, such as "Concrete contractor serving the north side of [County]." Several towns on one honest page beat six empty ones.
Also match your Google Business Profile. Google lets a service-area business list up to 20 service areas, and says the overall boundary should stay within about two hours of driving from your business. It also says to remove areas you do not serve (Google Business Profile Help: Define your service area). Your town pages should be a subset of that list, not a longer one.
What makes a concrete town page worth reading?
Think about what a homeowner in that town needs to know before hiring a concrete crew. Then put those facts on the page.
| Element | What to write | Why it works |
|---|---|---|
| Jobs you did there | A driveway on [street or neighborhood], with a photo and a one-line description | Real, and no other site has it |
| Permit and rules | Whether the town needs a permit for a driveway apron, a patio or a slab, and a link to the town's own page | Locals ask this, and the answer differs by town |
| Frost and weather | How cold winters affect pours and what you do about it | The cold-weather rules are real concrete facts |
| Soil and drainage | Clay, sandy or rocky ground in that area, if you know it | Changes base prep and price |
| Local landmarks | Neighborhoods, subdivisions, nearby towns you serve | Makes the page specific |
| A review from that town | A real quote, with permission | Social proof for that place |
| Your number and a quote form | One clear action | The point of the page |
You do not need every row on every page. You need enough that two town pages share no more than your header, footer and company name.
How do you build one town page for a concrete company?
Follow these steps for each page. Do them by hand, one town at a time.
Step 1: Pick a town you really serve
Choose a town where you have done work in the past two years, or where you are ready to send a crew. Check that it is inside your Google Business Profile service area.
Step 2: Collect two or three real jobs
Pull job photos from that town. Write a short caption for each: what you built, the size, the finish and one detail that mattered, such as a slope or a tight gate. See our guide to concrete job photos for your website.
Step 3: Look up the local permit rules
Open the town or county building department's website. Find out whether flatwork needs a permit, and whether a driveway apron in the public right of way needs one. Link to that official page and say the date you checked. Do not guess. If you cannot find it, call the office and write what they told you, with the date.
Step 4: Add the weather and ground facts
Write what the cold season does to your schedule. The National Ready Mixed Concrete Association says fresh concrete freezes if its temperature falls below about 25 degrees F, that frozen concrete can lose more than half its potential strength, and that it should be protected from freezing until it reaches 500 psi, about two days after placement. It also says concrete that will be wet and exposed to freezing and thawing should be air-entrained (NRMCA: CIP 27, Cold Weather Concreting).
For a town that gets hard winters, say what you do: air-entrained mix, blankets in cold snaps, and a pour calendar that avoids the worst weeks. For a mild-winter town, say that too. The difference is the point.
Step 5: Write for the person in that town
Write two or three short paragraphs in plain words. Name the neighborhoods, the typical lot and the common job in that town. If most of your work there is driveway replacement on older homes, say so. If it is patios for new builds, say that.
Step 6: Add a review and a clear call
Add a real review from that town, with permission, and a call button and quote form. Link up to your main concrete contractor service pages and over to one or two nearby town pages.
Step 7: Publish a few, not all
Publish three to five good pages, then see which get traffic and calls. Add more once the first ones work.
What should you leave out of a town page?
- The same paragraph with a new town name. That is the doorway pattern.
- A fake address. Never list a mail drop or a virtual office as a shop in a town where you have none. Google's service-area page says to remove your address if you do not serve customers there.
- Fake reviews or fake job photos. One caught fake taints every page.
- A list of 50 towns in the footer. It adds nothing for a reader.
- Facts you did not check. A wrong permit rule is worse than none.
- Claims about weather or soil that you cannot back up. Say what you see on jobs, and say it is your experience.
For a general version of this advice, see the hub guide on service area pages for contractors.
Which example towns could a page cover?
These are examples only, to show how different two pages can look.
A page for Asheville, North Carolina might talk about sloped lots, retaining needs and how a driveway on a grade drains. North Carolina requires a general contractor license when a project costs $40,000 or more, but small flatwork may fall under the line (NC Licensing Board for General Contractors). See our North Carolina page for more.
A page for Fort Collins, Colorado might talk about freeze and thaw cycles, dry air and the town's own permit office. Colorado has no statewide general contractor license, so a shop's local proof matters more. See our Colorado page.
The two pages share a template and nothing else. That is the goal.
How do you keep the pages from going stale?
Put a "last updated" date on each page and update it when you add a job or when a permit rule changes. Add one new job photo per town page after each local job. Delete or merge a page that draws no traffic after six months. A smaller site with fresh pages beats a big one with old copies.
Make sure the pages are in your sitemap and linked from your main site. For the full set of local search steps, read our guide to concrete contractor SEO.
If you want town pages built on a clean layout, you can see a free demo site.
Common questions
How many town pages should a concrete contractor have?
Start with three to five for the towns that give you the most work, up to about ten. Each needs facts that belong to that town. If you cannot write three true, useful things, fold the town into a broader page.
Will town pages get my site penalized?
Not if each page helps a real reader. Google's spam policy targets pages made to rank for similar queries that lead users to less useful pages. Pages with real jobs, real permit info and real photos for a town you serve are a different thing.
Should I put every town in my Google Business Profile?
Only the ones you serve. Google allows up to 20 service areas and says to keep the boundary within about two hours of driving. Remove towns you do not cover.
Can I use AI to write the town pages?
You can use it as a drafting aid, but the facts must be yours: jobs, photos, permit steps and weather notes. Pages produced in bulk by changing the town name are what Google's scaled content rule describes. Edit each page by hand and check every fact.
Do I need a separate website for each town?
No. Several domains aimed at cities that funnel to one page is a listed example of doorway abuse. Keep one site with a clear structure.
Sources
- Google Search Central: Spam policies for Google web search (current)
- Google Business Profile Help: Define your service area (current)
- NRMCA: CIP 27, Cold Weather Concreting (current)
- NC Licensing Board for General Contractors (current)
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.