A plumber based in Laval serves the whole north shore. A consultant in Montréal works with clients across Quebec. A tutor teaches online, everywhere and nowhere. All three face the same structural problem: Google anchors local visibility to location, and your business exists in more places than your address.

There is a right way and a wrong way to handle this, and the wrong way is popular enough to deserve naming first.

The wrong way: a page per city, times fifty

The classic trick is generating a landing page for every town in the region: “Plumber in Terrebonne”, “Plumber in Repentigny”, forty more, identical except for the swapped city name. Google’s spam policies call this doorway content, and the pages themselves are thin by construction, since there is nothing true and specific to say about a town you merely drive to.

Occasionally it still ranks, which is why the tactic survives. But it is exactly the pattern Google’s updates keep tightening on, it reads as filler to any human who lands on it, and I refuse it on principle for client sites: pages exist because they have something real to say. If a city page cannot contain anything true that the next city’s page would not, it should not exist.

What actually works

Set the service area on your profile. Google Business Profile natively supports service-area businesses: you declare the towns or regions you cover, and you can hide your address entirely if customers never visit it. This is the mechanism Google built for exactly your situation; most businesses have not filled it in.

Say your coverage in sentences. Your site should state plainly where you work: “based in Laval, serving Terrebonne, Repentigny and the north shore” on the homepage, the service pages and the contact page. Machines extract coverage from plain statements, it is one of the facts assistants look for, and a sentence naming your real range does more than a doorway page pretending you have an office there.

Build area pages only where you have something true to say. If a real chunk of your work happens in one city, a page for it is legitimate, provided it carries substance: projects done there, clients quoted there, the specifics of working in that market. One honest area page beats forty templated ones, in rankings that survive updates and in what it does to your credibility when a human reads it.

Let your evidence map your territory. Reviews that mention their town, projects documented by location, local mentions from each part of your range: this is how Google learns your true coverage, review by review. The review loop quietly draws your service area for you, with proof attached.

For remote businesses, authority replaces geography. If you serve clients anywhere, as I do, the local game matters less than being findable and credible for what you do: clear positioning, real case studies, content worth citing. My tutoring business wins locally in Montréal; the studio itself wins by being legible about what it does and who it serves, location included but not leading.

The honest summary

Service-area SEO is the same discipline as all local visibility: tell machines the truth in the formats they read, then stack evidence for it. The businesses that get burned are the ones that tried to claim fifty cities with copy-paste; the ones that win claimed their real territory and proved it.

Coverage setup, from the profile to the plain-language layer, is part of what I build at Studio Squalli. The free audit will tell you where Google currently thinks you operate, which for service-area businesses is very often a smaller map than the true one.