Multi-City SEO: How to Grow Your Service Area on Google
A tradesperson or service provider working across several cities? Discover the multi-city SEO method to show up on Google everywhere you work, without penalty risk.
Multi-city SEO is the search strategy that allows a local business to appear on Google in every city within its service area, not just the one where its address is registered. In practice, the method rests on three pillars: an optimized page for each target city, a properly configured Google Business Profile, and local proof (reviews, completed projects, links) in each town. In France, it is the number one growth lever for a tradesperson or service provider working within a 20 to 50 km radius: a plumber based in Villeurbanne can win clients in Lyon, Caluire or Bron. Done badly, however (duplicated pages, fake addresses), this approach can get your entire site penalized. Here is how to grow your service area cleanly, step by step.
In short
- Google favors proximity: without a dedicated strategy, you only show up in the city of your address.
- The pillar of multi-city SEO: one unique page per target city, with projects, reviews and neighborhoods, never a copy-paste.
- One Google Business Profile per real address: fake addresses lead to suspension.
- Start with 3 to 5 priority cities, then expand as results come in.
- Allow 2 to 6 months for solid rankings in a new city, depending on local competition.
Why Google only shows you in your own city
Google thinks proximity first. When someone types "electrician Bordeaux" or "plumber near me", the algorithm prioritizes businesses whose address, website and reputation are tied to the searched city. Three criteria come into play: proximity, relevance and prominence.
The problem for a mobile tradesperson is mechanical. Your address is in Mérignac, your website and reviews only mention Mérignac: to Google, you are a Mérignac business. So you remain invisible in Pessac or Talence, even though you work there every week.
The good news: it is not inevitable. Google ranks businesses very well when they prove real activity in several towns, as a natural extension of solid local SEO.
The city page: the pillar of your multi-city visibility
What a real city page looks like
A city page is a page dedicated to one town in your service area, built to answer the search "your trade + city". It usually includes:
- a clean URL, for example
/plombier-lyonor/electricien-caluire; - a title and H1 combining the trade and the city;
- 500 to 800 words of genuinely local content;
- your contact details, response times and a contact form;
- photos of projects completed in or near the city.
What Google calls a doorway page (and penalizes)
The classic trap: duplicating a page and only changing the city name. Thirty identical pages where "Nantes" becomes "Rezé" then "Saint-Herblain" are what Google calls doorway pages: pages built for the engine, with no value for the visitor. At best they are ignored, at worst they are penalized. The rule is simple: if two of your city pages are interchangeable, they are dangerous.
The method for creating unique city pages
Each page must prove you truly know the city. Here are the ingredients that make the difference:
- Tell the story of real projects. "Water heater replacement in the Saint-Michel district of Toulouse" beats three generic paragraphs.
- Mention neighborhoods and neighboring towns. A roofer who talks about Vieux-Lille, Wazemmes or Lambersart shows real local knowledge.
- Include customer reviews from that city. A review mentioning "fast response in Villeurbanne" is powerful local proof.
- Adapt to local specifics. Haussmann buildings in Paris, 1930s houses in Lille, humidity along the Loire in Nantes: every area has its technical quirks.
- State your response and travel times. "On site in under 45 minutes from our workshop" reassures and adds context.
- Add authentic photos. Shots of your local projects build far more credibility than stock images.
Google Business Profile: the correct multi-city setup
Your Google profile is the second pillar, and the most regulated. The rules are strict:
- One profile = one real address. You can hide the address and declare a service area, the normal setup for a mobile tradesperson.
- List your service cities in the service area, but know that this list has little ranking impact: your city pages and local proof do the heavy lifting.
- A second profile is only legitimate with a second real location (depot, branch, staffed office).
- Never use a fake address or a simple mail-drop: Google regularly suspends these profiles, and the suspension can take down your main profile too.
To go further on this topic, read our complete Google Business Profile guide.
Which strategy for your situation?
| Strategy | Best for | SEO impact | Google risk |
|---|---|---|---|
| Wider service area on the profile | All mobile tradespeople | Low on its own | None |
| Unique city pages on the website | Any multi-city business | High | None if content is unique |
| Second real location + dedicated profile | Businesses with two premises | Very high | None |
| Mass-duplicated pages | No one | Zero in the long run | Doorway page penalty |
| Fake addresses or mail-drops | No one | Zero in the long run | Profile suspension |
The winning combination for most tradespeople: one well-optimized profile, a consistent service area and 3 to 10 polished city pages, linked together.
Internal linking and local proof: what holds it all together
Organize your pages into a geographic silo
Create a "Service area" page listing all your cities, then link every city page from that hub page and from the footer. Each city page should also link back to your trade pages to distribute the site's authority.
Build local proof beyond your website
- Google reviews mentioning the city: ask clients to name their town in their review.
- Local links: regional press, town hall directories, merchant associations, suppliers, business clubs.
- Geotagged photos published on your profile after every project.
These signals also strengthen your presence in the Google Maps local pack, a lever we cover in our article on how to rank first on Google Maps.
How many cities to target, in what order, and on what budget
Do not aim at 40 cities at once: prioritize. Three criteria for choosing your first targets:
- Client potential: population, housing type, purchasing power.
- Local competition: a mid-sized town with few well-ranked competitors is won faster than a saturated metropolis.
- Travel profitability: favor towns within 30 minutes of your base.
A concrete example around Toulouse: an electrician based in Colomiers should target Blagnac, Tournefeuille and Plaisance-du-Touch first, before tackling central Toulouse, which is far more competitive.
On the budget side, a city page written and optimized by a professional generally costs 150 to 400 euros. A full multi-city strategy (5 to 10 pages, optimized profile, internal linking, monitoring) usually runs between 1,000 and 3,000 euros at an agency. At Lenobot, the website build and SEO are 100% financed at the start: you pay nothing in advance.
The costly mistakes (and how to avoid them)
- Copy-pasted city pages: the number one cause of penalties in local SEO.
- Stuffing city names into the footer ("plumber Lyon, plumber Villeurbanne, plumber Bron..."): a classic spam signal.
- Fake Google profiles: near-guaranteed suspension in the medium term.
- Targeting cities where you never work: without projects, reviews or photos, the page will stay weak.
- Publishing then abandoning: a city page feeds on new projects and reviews, update it every quarter.
FAQ
How many city pages can I create without penalty risk?
There is no official ceiling: the criterion is quality, not quantity. Ten genuinely unique pages beat forty duplicated ones. Most tradespeople get excellent results with 5 to 15 polished pages, enriched as projects come in.
Do I need one Google Business Profile per city?
No. Google only allows one profile per real physical location. To cover several cities with a single address, combine a properly declared service area on your profile with optimized city pages on your website.
How long does a city page take to rank on Google?
Allow 2 to 6 months in general for stable rankings, depending on competition and how established your site is. Small towns are often won within weeks, while large cities like Lyon or Marseille require more local proof.
Can I target a city where I have no clients yet?
Yes, that is precisely the point of the method. Write an honest page about your offer and your proximity, then strengthen it with photos and reviews as soon as the first projects land. Just avoid inventing fictional local references.
Is a single "service area" page enough?
It is useful as a hub page, but insufficient on its own. A list of cities on one page cannot compete with rivals who have a dedicated page for each town.
Conclusion
Multi-city SEO is the most profitable way to expand your service area: no extra premises, no permanent ad budget, just pages working for you day and night. The method comes down to three points: unique city pages, a spotless Google profile, and local proof accumulated project after project.
At Lenobot, we build this strategy from A to Z: website, city pages, Google profile and monitoring, with a 100% financed setup and exclusivity per sector and per city. Check if your sector is still available in your city: we call you back and you receive your quote within 48h.
Want a website that brings you clients?
100% financed setup, 0€ upfront. We work with 1 business per sector per city.
Check my eligibility