← Back to Nantes Blog
Local SEO

Local SEO in Nantes: A Page per Quartier Works, a Footer Full of Communes Does Not

2026-08-23 · 8 min

Ask someone in Nantes where they live and you will rarely get "Nantes". You get Bouffay, Talensac, Hauts-Pavés, Saint-Félix, Chantenay, Doulon, Île de Nantes. The quartier is the unit people actually use, and it carries meaning a postcode does not: an era of building, a type of street, a rough idea of who lives there. That habit does not switch off when the same person picks up a phone to find a dentist.

Which is why the searches run at that grain. Dentiste Hauts-Pavés. Plombier Bouffay. Comptable Île de Nantes. These are ordinary queries typed by people who already know roughly where they want the appointment to be, and the reason they are worth your attention is not volume. It is that almost nobody has written a page that answers them, while a great many businesses have written a page that answers "dentiste Nantes" and sits behind twenty others.

Two things happen on a quartier query that do not happen on a city one. Competition thins out sharply, because the pages competing for it are mostly city-level pages that mention the quartier once by accident. And the intent tightens: someone typing a quartier name has decided proximity matters to them, which is a shorter distance to a booking than someone comparing the whole city.

Now the thing most sites do instead, which does not work. Somewhere near the bottom of the page, in small grey type, sits a list: Nantes, Rezé, Saint-Herblain, Orvault, Carquefou, Vertou, Bouguenais, Couëron, Sainte-Luce-sur-Loire, Basse-Goulaine. Sometimes it is thirty communes long. It was put there in good faith by whoever built the site, on advice that was already outdated when it was given, and it has been discounted by Google for years. A list of place names is not a page. There is nothing on it for a search engine to evaluate except the names themselves, and that pattern was one of the earliest things filtered out.

What replaces it is more work and considerably more effective: one genuine page per quartier you actually serve. Genuine meaning it says something true and specific that could not be copied onto another page by swapping the name. What you do in that quartier and how often. How you get there and what parking or tram access looks like for a client coming to you. The kinds of buildings or businesses that dominate there, if it changes the job — and in Nantes it frequently does, because a plumbing intervention in a Chantenay terrace and one in a new build on Île de Nantes are not the same call-out. Examples of work done nearby, anonymised if needed. Your actual hours and a phone number that dials on the first tap.

The failure mode to avoid is obvious once stated and extremely common anyway: twelve pages generated from one template with the quartier name swapped in. Search engines handle that case well, and have for a long time. The pages are recognised as one page repeated, and the effect ranges from nothing to a mild negative. Worse, a human who lands on one can tell within a sentence, and you have introduced doubt at the exact moment you wanted confidence. If you cannot write four hundred distinct words about working in a quartier, that is useful information: you probably do not work there much.

Which leads to the honesty test, and it is the one that decides how many pages you build. Only write the page if you genuinely serve the quartier. If you will not drive to Vertou on a Tuesday afternoon for a two-hour job, do not publish a page implying you will. You will get the call, you will decline it or quote it uncompetitively, and the person will remember. Coverage claimed beyond your real range costs you reputation in a city small enough for that to circulate.

Nantes also has two different geographies at once, and they behave differently in search. Inside the city, the quartier is a social unit — Bouffay, Talensac, Saint-Félix, Hauts-Pavés, Doulon, Chantenay — and people use those names conversationally and in searches. Around the city sit the communes of the metropolis, which are administrative units with their own identity and their own mayors: Rezé, Saint-Herblain, Carquefou, Vertou, Orvault. A resident of Rezé says Rezé, not Nantes, and would find it slightly odd to be addressed as a Nantais. Both types deserve pages, but a commune page usually needs to stand more independently, because the reader does not consider themselves to be searching within Nantes at all.

Île de Nantes is worth treating as its own case. It is still being built out, businesses and residents keep arriving, and the stock of pages written about serving it is thin compared with the older quartiers. Where the population is moving, incumbency counts for less, and a page published now has an unusually clear run.

None of this replaces the Google Business Profile, and the two do different jobs. The map block is driven mostly by your profile, its categories, its completeness and the physical proximity of the searcher — which means you cannot rank in a map result for a quartier across the city by writing a page about it. Your pages compete in the ordinary blue-link results below and beside the map, which is where a good share of considered searches end up. Trying to fake a presence with a virtual address is a well-known route to having the listing suspended, and it is not worth the risk.

If you have no premises and travel to customers, set your service area on the profile to the ground you truly cover, and let the quartier pages do the work of ranking in the ordinary results. That combination is the correct structure for a trade, and most tradespeople in Nantes have neither half of it configured.

Order of operations matters more than ambition here. Start with three or four quartiers where you already get work, because you have something true to write and because you can tell whether it worked. Give them three to six months, which is roughly how long a new local page takes to settle in this market. Look at where the enquiries came from. Then extend, one at a time, into the quartiers that are adjacent to where you already succeed rather than into the ones that sound biggest.

There is a demographic argument sitting underneath all of this. Nantes added roughly 53,000 residents between 1999 and 2022, and someone who moved into Doulon eight months ago has no local network to ask. They do not know which dentist their neighbours use. They search, and they search with the name of the quartier they just moved into, because that is the piece of local vocabulary they have most recently learned. A page written for that quartier reaches a person with no incumbent supplier and no reason to prefer anyone.

The whole approach comes down to something unglamorous: write true, specific pages about the places you actually work, one at a time, and delete the footer list. It takes longer than pasting thirty commune names and it is the difference between describing a service area and appearing in it.

Looking for SEO in Nantes?

This article covers the thinking. The service page covers the scope, the deliverables, and what it costs.

Explore SEO