Method Digital Marketers
All posts
SEO & AIMay 2, 2026 · 3 min read · By Miko Beaudry

City pages that actually rank (and the kind Google ignores)

If you serve Hamilton, Burlington, Grimsby and Stoney Creek, you need a page for each. But not the copy-and-paste kind.

If you run a service business in Southwestern Ontario, you probably serve a cluster of towns. Hamilton, Burlington, Stoney Creek, Grimsby, Ancaster, Dundas, Waterdown. Or St. Catharines, Niagara Falls, Welland and Thorold. Or London, St. Thomas and Strathroy. Each of those towns has people searching "plumber in" plus the town name, and Google wants to show them a page about that town.

So you need city pages. The question is what kind.

The kind Google ignores

Take your Hamilton page, copy it, find-and-replace "Hamilton" with "Burlington", publish. Repeat eight times. Google has seen this a million times and treats the pages as duplicates. At best they don't rank. At worst they drag the rest of the site down with them. AI assistants are even less impressed; a page with nothing specific to say about a place gives them nothing to quote.

The kind that works

A real city page says something true about working in that town. It doesn't have to be long. It has to be specific.

  • The neighbourhoods or landmarks you actually work near. "We're in Westdale and Ainslie Wood most weeks, and we cover the Mountain."
  • Local conditions that matter for your trade. Century homes in Dundas and their knob-and-tube. Lake-effect humidity in Grimsby and what it does to windows. Clay soil in the north end and what it does to foundations.
  • Jobs you've done there, with a photo. One finished project in that town says more than three paragraphs.
  • Reviews from customers in that town, quoted on the page.
  • How fast you can get there, honestly. "Same-day in Burlington most weekdays, next-day in Oakville."
  • The phone number and a tap-to-call button, same as every page.

Two or three hundred words of that beats a thousand words of template.

Tie it to your Business Profile

Your Google Business Profile service area should match the towns you have pages for. The pages should link to the profile and the profile's website link should point somewhere relevant. When the website and the profile agree on where you work, both the map pack and the AI answers get easier.

Don't overreach

Only build pages for towns you actually serve and want more work in. A page for a town you never visit is a promise you can't keep, and the first review from a customer you turned down will say so. Start with your three or four best towns. Add more as the work justifies it.

How long it takes

In our experience, city pages built this way start showing up over a few months and keep improving as reviews and photos from that town accumulate, though how fast depends on how competitive the town is. It is slower than ads and it compounds. A year in, the pages that were written honestly are the ones bringing in calls for free.

More reading

SEO & AISep 23, 2026 · 3 min
What AI search means for a local business in Southwestern Ontario More of your customers are asking ChatGPT, Gemini and Google's AI Overviews who to call. Here is how those answers get built, and what you can do about it. Read
SEO & AISep 4, 2026 · 3 min
The 20-minute Google Business Profile routine every local business should keep Your Business Profile does more for local calls than most of your website. Here is a short monthly routine that keeps it working. Read
SEO & AIMay 17, 2026 · 3 min
The kind of review that gets you recommended, by people and by AI Five stars and "great service" used to be enough. Now the words inside the review decide whether you show up at all. Read
Want this done for you? Let's have a conversation. A short discovery call. We'll hear how your business works and tell you straight whether we can help.
Book a discovery call