Lenobot
Back to blog

City Pages: How to Rank in Several Towns Around You

Want to attract customers in several neighboring towns? Learn how to build city pages for local SEO without falling into the duplicate content trap.

July 19, 20268 min read
City Pages: How to Rank in Several Towns Around You

A city page in local SEO means creating a dedicated web page for each town you want to cover, so you appear when a local types "plumber Villeurbanne" rather than "plumber Lyon". It is the most effective method for a tradesperson, a health professional or a shop that wants to be found in several towns around its base, without relocating or inventing multiple addresses. In France, local search works by town: Google ties each query to a town name, and a well-optimized city page gives you a chance to rank where a generic "service area" page fails. Done well, this strategy extends your commercial reach from a few kilometers to an entire metropolitan area. Done badly, it can instead penalize your site with duplicate content.

In short

  • A city page targets a precise local query ("electrician Nanterre") that your homepage alone cannot cover.
  • Each page must have unique content: neighborhoods, project examples, testimonials, local pricing. Copy-pasting the same text and just swapping the town name is penalized by Google.
  • This approach mainly suits service-area trades (tradespeople, construction, healthcare, home services) rather than shops with a single physical address.
  • Plan for 5 to 15 priority towns to start, not 200 empty pages at once.
  • City pages combine with a strong Google Business Profile and customer reviews to truly dominate the local pack.

Why one page is not enough to cover several towns

When a resident of Bagnolet searches for a "locksmith Bagnolet", Google favors results that explicitly mention Bagnolet and that are geographically relevant. If your site only talks about Paris, you miss that search, even if Bagnolet is ten minutes from your workshop.

The classic reflex that fails is the "Our service areas" page listing twenty towns in bulk. Google sees a list of keywords with no real content, and none of those towns rank. A dedicated page per town instead sends a clear signal: here is a complete page, built for the residents of this specific town.

Local searches are very specific. A customer does not search "plumber Greater Paris", they search "plumber Montreuil" or "emergency plumber Vincennes". Each town is a different entry point. To understand the broader logic of local search, the article getting found by customers in your town lays the groundwork before moving on to multi-town pages.

Which trades really need city pages

Not every business gets the same benefit from this strategy. The key distinction: do you have a service area (you travel to clients) or a fixed address (clients come to you)?

Business typeCity pages useful?Recommended strategy
Tradesperson / construction (plumber, electrician, mason)Very useful1 page per service town
Home services (cleaning, gardening, assistance)Very usefulPages per town + neighborhoods
Home healthcare (nurse, home physio)UsefulPages per geographic area
Restaurant, hair salon, shopLow valueStrong Google profile + single page
Practice (lawyer, accountant)Moderately useful2 to 4 towns max around the office

For a shop with a single address, like a restaurant in Bordeaux, it is better to focus on the Google Business Profile and reviews rather than multiplying artificial pages. Construction trades, on the other hand, have every reason to cover each town in their area, as our dedicated guide to the website for tradespeople and construction explains.

How to build a city page that actually ranks

The number one danger is duplicate content. If your twenty pages say exactly the same thing with only the town name changing, Google ignores them or penalizes your site. Here is the method for pages that rank.

1. Unique, local content per page

Each page must say something true about the town:

  • The neighborhoods and areas you serve (town center, residential zones, neighboring towns).
  • Project examples in that town: "Electrical renovation of an apartment on rue de la République in Villeurbanne."
  • Customer testimonials from the town, with first name and neighborhood.
  • Practical information: response times from your base, parking, local specifics (old buildings, co-ownerships).

2. A clean SEO structure

Each page needs a clear title ("Plumber in Saint-Denis: repair and installation"), a meta description with the town name, a readable URL (/plumber-saint-denis) and LocalBusiness structured data markup. To go further on this technical point, see our article on Schema.org in 2026.

3. Smart internal linking

Link your city pages to each other and to your homepage. A "Plumber Lyon" page can link to "Plumber Villeurbanne" and "Plumber Caluire", which helps Google understand your geographic coverage and strengthens your authority in the area.

How many towns to target, and in what order

Do not create 200 pages at once. This is the temptation to absolutely avoid. Google spots sites that mass-generate empty pages, and it looks like spam. Start small and solid.

  1. List your priority towns: those where you already have clients, those with high demand, those close to your base.
  2. Start with 5 to 15 real-quality pages. Ten rich pages beat a hundred hollow ones.
  3. Measure results over three to six months: rankings, traffic, quote requests by town.
  4. Expand gradually to secondary towns once the first ones are established.

This logic of controlled growth avoids penalties. If you truly aim for large scale (hundreds of towns), there are advanced techniques we detail in programmatic SEO, but they require real know-how to avoid creating low-quality content.

The fake address trap

Never create a fake address or fake local phone number in a town where you are not genuinely present. Google and directories detect these NAP inconsistencies (name, address, phone), and it can suspend your listing. A city page is legitimate as long as it honestly describes an area you serve from your real base.

City pages and Google profile: a winning duo

City pages act on "organic" search (the blue links), but the Google Maps local pack follows different rules, dominated by your Google Business Profile. The two reinforce each other.

Your profile drives your visibility in Google Maps and the map block at the top of results. Your reviews, photos and regular posts matter enormously there, as detailed in our guide to ranking first on Google Maps.

Your city pages drive the classic results, below the local pack, where many customers also click. By combining both, you occupy more space on the results page and multiply the chances that a resident of each town lands on you.

A good volume of reviews strengthens both levers. Our article on getting more Google reviews explains how to collect them without pressuring your customers.

Frequently asked questions

How many city pages should I create to start?

Start with 5 to 15 priority towns, those where you already have clients or strong demand. A few rich, unique pages beat dozens of empty ones. You will then expand to secondary towns once the first ones are well ranked.

Does creating lots of city pages risk penalizing my site?

Yes, if the pages are copy-paste with only the town name changing. Google penalizes duplicate content and mass-generated pages with no value. On the other hand, pages with unique local content (neighborhoods, examples, testimonials) are perfectly legitimate and effective.

Does a city page work for a restaurant or a shop?

Less well than for tradespeople. A business with a single physical address mainly gains by polishing its Google Business Profile and its reviews. City pages are most relevant for trades that travel: plumbers, electricians, home services, home healthcare.

Can I put a fake address in each town to rank better?

No, this must be strictly avoided. Fake addresses and fake local numbers create NAP inconsistencies that Google detects, which can suspend your listing. Honestly describe the towns you serve from your real base, without inventing a physical presence.

How long before I see results?

Expect three to six months in general for a city page to rank durably, the time for Google to index it and assess its quality. Low-competition towns rise faster than large metropolitan areas like Paris or Lyon.

Conclusion

City pages are a powerful lever to widen your clientele beyond your home town, provided you favor quality over quantity. Unique local content, clean SEO structure, internal linking and combination with a strong Google profile: this complete method is what turns a service area into a customer-generating machine. At Lenobot, we build your site, your city pages and your SEO from A to Z, with no upfront cost, and a quote within 48 hours. And since we work with only one business per sector and per town, it is best not to wait: check whether your sector is still available in your area and we will call you back to discuss it.

Want a website that brings you clients?

100% financed setup, 0€ upfront. We work with 1 business per sector per city.

Check my eligibility

Related articles