Official statement
Other statements from this video 9 ▾
- 4:36 Is original content really a ranking factor for Google?
- 6:56 Should you merge low-content local pages to avoid quality penalties?
- 8:57 Does HTTPS really give you a ranking advantage with Google?
- 11:46 How can you avoid structured data penalties by using third-party review widgets?
- 18:35 Should you really eliminate mobile pop-ups to avoid a Google penalty?
- 28:00 Does loading speed really enhance SEO or just user experience?
- 47:18 Does Google really render all JavaScript pages for SEO?
- 51:31 Can AMP pages really take the place of your mobile pages in mobile-first indexing?
- 118:15 Should all links in widgets really be set to nofollow?
John Mueller reminds us that for local ranking, your branch pages must explicitly mention the targeted services. Internal linking then enhances their visibility in the index. However, take note: this statement remains vague on relevance criteria and completely overlooks the weight of Google Business Profile, which is crucial for the local pack.
What you need to understand
Why does Google insist on explicitly mentioning services?
SEO Expert opinion
Is this statement consistent with field observations?
Yes, for geolocalized organic results. It's regularly observed that branch pages lacking explicit mention of locality and services struggle to rank, even with a good link profile. Google favors pages whose textual content matches local query intent.
However, Mueller overlooks the overwhelming weight of off-site signals for the local pack. A site can have impeccable branch pages but be overshadowed by a competitor whose GBP profile accumulates 200 five-star reviews and consistent NAP citations across 50 local directories. [To be verified]: Google never officially communicates on the relative weighting of content vs GBP vs citations.
What nuances should we consider regarding local internal linking?
Not all internal links are created equal. A link from the global main menu transmits PageRank, sure, but provides little topical relevance signal. What really matters: contextual links from semantically related pages, with descriptive anchors ("our plumbing services in Lyon 3" rather than "learn more").
Another nuance absent from the statement: the consistency of linking between branch pages. If you have 30 agencies, creating a horizontal link structure among them ("Our other agencies in Rhône-Alpes") can dilute PageRank without adding semantic value. It's better to concentrate internal links from national service pages towards the relevant branches.
In what cases does this content + linking logic fall short?
Let's be honest: for ultra-competitive sectors (real estate, lawyers, dentists), onsite content and internal linking represent only a fraction of the ranking. Sites that dominate the local pack accumulate hundreds of recent reviews, quality local backlinks, and GBP seniority that you won’t make up in six months with content alone.
Additionally, if your business has a single physical location but targets multiple cities, creating fake branch pages (without a real address) may work organically, but Google will completely ignore them for the local pack. Geographic proximity remains a strict filter.
Practical impact and recommendations
What should you concretely optimize on your branch pages?
Each page must explicitly mention the city/neighborhood AND the services in key areas: title, meta description, H1, first paragraph, URL. Avoid generic phrases like "Our services" — favor "Emergency Plumber Paris 15: repair, unblocking, installation".
Create unique content per branch, even if it's only 300 words: specific hours, local team, agency photos, geolocalized client testimonials. Google values pages that demonstrate a real physical presence. A paragraph about the neighborhood ("We operate in Marais, Le Sentier, Beaubourg...") enhances local topical relevance.
How to structure internal linking to maximize local SEO impact?
Prioritize links from your service pages to the relevant branches. For example: on your "Boiler Repair" page, add a section "Our agencies for boiler repair" with anchor links such as "boiler repair Lyon", "boiler repair Marseille", etc. This thematic linking transmits both PageRank AND semantic signals.
Avoid the trap of generic footer linking where all branches are listed on every page. Google considers this noise. It's better to create a hub page "Our Agencies" with an interactive map, then link only from relevant service pages.
What common mistakes lead to a drop in multi-location local SEO?
Error #1: duplicating content across branches by merely changing the city name. Google Panda and duplicate content filters heavily penalize this practice. If you don’t have the resources to create unique content, it’s better to limit the number of branch pages and focus your efforts on those with high potential.
Error #2: neglecting NAP consistency (Name, Address, Phone) between your website and Google Business Profile. A differently formatted address ("street" vs "Rue", "15" vs "fifteen") creates noise in local signals and Google may not associate the page with the GBP listing.
- Create a dedicated URL per branch (/city-neighborhood/ or /agency-city/)
- Integrate city + service in title, H1, first 100 words
- Write a minimum of 250–300 words of unique content per page
- Add LocalBusiness schema with complete NAP on each branch page
- Link from national service pages to branches with descriptive anchors
- Check NAP consistency between website, GBP, and directory citations
❓ Frequently Asked Questions
Faut-il créer une page par branche même si le contenu est similaire ?
Le maillage interne peut-il compenser un faible nombre d'avis Google ?
Comment ancrer les liens internes vers les pages de branches ?
Les pages de branches doivent-elles toutes être en noindex si elles ciblent le pack local uniquement ?
Google détecte-t-il les fausses adresses de branches créées pour couvrir plusieurs villes ?
🎥 From the same video 9
Other SEO insights extracted from this same Google Search Central video · duration 58 min · published on 17/05/2017
🎥 Watch the full video on YouTube →
💬 Comments (0)
Be the first to comment.