- Build area pages only for places where you genuinely do a lot of work, usually a handful, not one for every Calgary community.
- Each page needs something only true of that area: real jobs, local conditions, travel times and permit or bylaw notes.
- Pages that only swap the town name look like doorway pages to Google and rarely rank or convert.
- Your Google Business Profile service areas and your website area pages should tell the same story.
- Link area pages from your services pages and your footer so Google and customers can actually find them.
On this page9 sections
- What a service area page is (and isn't)
- Pick the right areas before you write anything
- What to put on each service area page
- How many pages, and how to structure them
- Make your Google Business Profile match
- Writing area pages without a marketing budget
- How to tell if your area pages are working
- Where Sidekick fits
- Frequently asked questions
Picture an electrician based in Airdrie who does a lot of work in Calgary's north communities: Sage Hill, Evanston, Nolan Hill, Livingston. The website says "Serving Calgary and area" in the footer, and that is about it. When someone in Evanston searches for an electrician, Google has almost nothing on the site that connects this business to that part of the city.
That is the job of service area pages: website pages that show Google and customers where you work, with enough real detail that both believe it. Done well, they help you show up beyond the few kilometres around your shop. Done badly, they are filler that Google skips and customers bounce off.
01What a service area page is (and isn't)
A service area page is a page about your work in a specific place, like "Roofing in Okotoks" or "Plumbing in NW Calgary." It is not your services page with a town name pasted in, and it is not a list of 60 communities in tiny grey text.
The test is simple: if you deleted the town name from the page, could a reader still tell which area it was about? If not, the page isn't doing anything a footer line couldn't do.
A good area page proves you work there. A bad one just claims it.
Why copy-paste area pages backfire
Google's spam policies call out doorway pages: sets of near-identical pages built to catch searches for slight variations, like the same plumber page repeated for Tuscany, Royal Oak, Rocky Ridge and Arbour Lake. Google is good at recognizing this pattern. At best those pages get ignored. At worst they drag down how Google sees the whole site.
They also fail with real people. Someone in Chestermere who lands on a page that reads exactly like the Cochrane page, word for word, can tell. It feels like a template, and templates don't make the phone ring.
Some cheap SEO packages sell "50 location pages" as a deliverable. Ask what will be different on each page. If the answer is only the town name, you are paying for doorway pages.
02Pick the right areas before you write anything
Start with your own job history, not a map. Pull the last year of invoices or jobs and sort them by community or town. Most service businesses find the work clusters in a few places, often near where they are based or where a certain type of home is common.
Group Calgary sensibly
Calgary has around two hundred communities, and you don't need a page for each. Group them the way customers and your crew think about them:
- By quadrant: NW, NE, SW and SE Calgary are how most Calgarians describe where they live.
- By cluster: the deep southeast lake communities (Auburn Bay, Mahogany, Cranston, Seton), or the established inner city (Bridgeland, Inglewood, Kensington, Marda Loop).
- By housing type: if you do a lot of work in 1950s and 60s bungalows, a page about older inner-city homes may beat any single neighbourhood page.
Treat nearby towns separately
Airdrie, Cochrane, Okotoks, Chestermere and Strathmore are separate municipalities with their own searches. People there often search "plumber Airdrie," not "plumber Calgary." If you do steady work in a town, it usually deserves its own page. Acreage areas in Rocky View County or Foothills County can also be worth a page if you serve them, because the jobs are different (wells, septic, longer driveways, bigger lots).
If you can't name at least three real jobs you've done in an area, you probably aren't ready to write a page for it yet.
03What to put on each service area page
The goal is to include things that are only true of that area. Here's a checklist to work from:
- A clear heading with the service and the place, like "Furnace Repair in Cochrane."
- Real jobs you've done there described in a sentence or two each: the problem, what you did, the type of home. No customer names or addresses unless you have permission.
- Photos from those jobs, with plain descriptive alt text.
- Local conditions that change the work: older homes with original wiring, hilly lots, hail exposure, hard water, long acreage driveways, newer builds with warranty considerations.
- Permits and bylaws where relevant. Calgary, Airdrie and the counties each run their own permit processes, so say which one applies and tell people to confirm current requirements with that municipality.
- Travel and response details you can actually stand behind, such as which days your crew is usually in that area.
- Area-specific questions customers ask you, answered briefly.
- A clear call or quote button near the top, and again at the bottom.
An example of the difference
Do
- "Most of our Okotoks work is in homes built in the 2000s, where the original water heaters are now reaching the end of their life."
- "We're in Airdrie most Tuesdays and Thursdays, so those are the easiest days to book."
- Three short job write-ups with photos.
Avoid
- "We are the best plumber in Okotoks, proudly serving Okotoks and all Okotoks residents."
- Claims of "minutes away" when you're an hour out.
- The same five paragraphs you used on every other area page.
04How many pages, and how to structure them
For most small service businesses in the Calgary region, three to eight area pages is plenty. A common, clean structure looks like this:
| Page type | Example | When it makes sense |
|---|---|---|
| Quadrant or cluster page | Landscaping in SW Calgary | You work across a big part of the city |
| Town page | Roofing in Airdrie | Steady work in a separate municipality |
| Service plus town page | Hot Water Tank Replacement in Okotoks | One service is a big share of your work in that town |
| Rural or acreage page | Electrical for Rocky View County Acreages | The work is genuinely different outside the city |
Use simple URLs like /areas/airdrie or /airdrie-roofing. Link each area page from a "Where we work" section on your homepage or services pages, and from the footer. Pages that nothing links to are hard for Google to find and easy for it to dismiss.
Your area pages also work best when your service pages are solid. If you only have one generic "Services" page, fix that first; our guide to contractor website must-haves covers the basics.
05Make your Google Business Profile match
Your website and your Google Business Profile should tell the same story about where you work. In the Business Profile, a service-area business (one that goes to customers rather than having customers come to it) should hide its street address and list service areas instead. Google lets you add up to 20 service areas, and its guidelines say the overall area shouldn't extend much beyond about two hours of driving from where you're based.
Listing a town as a service area tells Google you work there, but it doesn't guarantee you'll show up in the map results for searchers in that town. Distance still matters. That is exactly why the website page matters: it gives Google more to match against when someone searches "electrician Cochrane" and your shop is in northwest Calgary.
Open your Business Profile and compare its service areas with your website's area pages. If your profile lists Strathmore but your site never mentions it, either add a real page or remove the area from your profile.
For the full setup, see our Google Business Profile guide for Calgary businesses.
06Writing area pages without a marketing budget
The best material for area pages is already on your phone and in your job history. A simple routine that works:
- Take photos on every job. Before and after, plus one of the street or house exterior if the customer is fine with it.
- Write a two-line job note. Town or community, what the problem was, what you did. Do it in the truck before you leave.
- Drop notes into one place. A shared folder or a note per area is enough.
- Once a month, update one area page. Add the best new job and photo. A page that keeps getting real updates is far more useful than one written once and forgotten.
- Ask for a review that mentions the area naturally. Don't script it, but customers often mention their town on their own. Our post on a review system that runs itself covers how.
Ask your crew what is different about working in each area. The answers ("Cochrane driveways are steep, bring the chains in winter", "the inner-city panels are often original") are exactly the details that make an area page believable.
07How to tell if your area pages are working
Give a new page a few months before judging it, since new pages can take time to be crawled and ranked. Then check:
- Google Search Console: look at the page's impressions and the search terms it shows up for. You want to see the town or area in those terms.
- Calls and forms from that area: ask new customers where they're located and how they found you, or track it with call and form tracking. Our post on call tracking for small businesses explains the options.
- Whether people stay: if a page gets visits but nobody calls, the content probably isn't convincing enough or the call button is buried.
If an area page isn't pulling its weight after six months or so, improve it with more real jobs, or merge it into a broader quadrant page. Fewer strong pages beat many weak ones.
If you need calls from a new area right away, area pages won't do it overnight. Ads can cover that gap while the organic side builds; our post on Google Ads location targeting for Calgary covers how to aim ads at specific areas.
08Where Sidekick fits
If you're comfortable writing, you can build good area pages yourself with the checklist above and a website builder that lets you add pages easily. When we build a website, we set up proper service and area pages, connect it to your Google Business Profile and add call and lead tracking so you can see which areas are actually producing work. The website and Google Ads package is $1,285 CAD plus GST, and you can book a free 10-minute call to talk through which areas are worth a page.
Frequently asked questions
How many service area pages should a small business have?
Usually between three and eight. Start with the areas where you already do the most work and have real jobs to show, then add more only when you can make each one genuinely different.
Are service area pages bad for SEO?
Not on their own. They become a problem when they are near-identical copies with only the town name swapped, which Google's spam policies describe as doorway pages. Useful, specific area pages are fine.
Do my Google Business Profile service areas help me rank in those towns?
They tell Google and customers where you work, but they don't guarantee rankings there. Distance from the searcher still matters, which is why a strong website page for that area helps.
Should I make a page for every Calgary neighbourhood?
No. Grouping by quadrant or cluster, such as NW Calgary or the deep southeast communities, usually works better than dozens of thin neighbourhood pages. See our local SEO guide for the bigger picture.
Can I hide my address and still rank in nearby towns?
Yes. Service-area businesses that don't serve customers at their location should hide the address in their Business Profile and list service areas instead. Ranking still depends on relevance, distance and prominence.
Want area pages that actually bring in calls?
Free 10-minute call. We'll look at where your jobs come from and which area pages are worth building.