Official statement
Other statements from this video 15 ▾
- 1:37 Faut-il réellement attendre que Google réindexe automatiquement vos pages après un 404 ?
- 4:26 Les pages orphelines restent-elles indexées malgré l'absence de liens internes ?
- 6:58 Les pages orphelines impactent-elles vraiment votre budget de crawl ?
- 12:26 Faut-il vraiment mentionner tous les mots-clés exacts dans vos contenus pour ranker ?
- 17:43 Un bon positionnement Google signifie-t-il vraiment un contenu de qualité ?
- 20:52 Les mots-clés dans l'URL améliorent-ils vraiment le référencement ?
- 28:26 Pourquoi vos URL de sitemap doivent-elles correspondre exactement à votre maillage interne ?
- 31:29 Comment Google décide-t-il vraiment de la fréquence de crawl de vos pages ?
- 33:14 Faut-il vraiment se fier à la commande site: pour auditer l'indexation ?
- 37:20 Pourquoi un changement d'URL fait-il chuter vos positions pendant plusieurs semaines ?
- 41:10 Faut-il vraiment attendre avant de refondre ses URL lors d'un passage HTTPS ?
- 45:41 Comment Google détecte-t-il vraiment les vidéos pour les classer dans la recherche universelle ?
- 47:25 Faut-il vraiment désindexer vos événements passés ou risquez-vous de perdre du trafic organique ?
- 49:13 Comment bloquer efficacement les URL dynamiques malveillantes ou inutiles générées par votre site ?
- 94:36 Pourquoi Google abandonne-t-il Keyword Planner pour l'analyse de pertinence ?
Google confirms that you should never share canonical tags across different language versions. Even on a multilingual site where users generate content in a single language, each linguistic version must maintain its own canonical pointing to itself while using hreflang to signal alternatives. Ignoring this rule prevents indexing of translations.
What you need to understand
Why does the confusion between hreflang and canonical persist?
The misunderstanding stems from a false analogy between hreflang and canonical. Many practitioners imagine that hreflang functions as an equivalence directive where one version is 'primary' and others are 'secondary'. This is incorrect.
The canonical tag indicates which URL should be indexed when multiple pages present identical or very similar content. Hreflang, on the other hand, signals equivalent linguistic or regional versions, all intended to be indexed. Mixing the two creates a signal conflict: Google is instructed to index a single URL (canonical) while being asked to treat multiple versions as equivalent (hreflang).
What happens when we share a canonical tag across languages?
In practice, if your French page points to the English version via canonical, Google will ignore the French version for indexing. The canonical signal is stronger than hreflang.
Thus, you lose visibility on queries in French, even if your content is technically translated. This is even more problematic on sites with a lot of user-generated content: comments, reviews, forums. Even if UGC remains in a single language, metadata and the interface must be indexed in each language.
In what case do we use hreflang without complete translation?
Mueller mentions a specific scenario: a multilingual site where the main content remains in one language (for example, customer reviews in English), but the interface, menus, and CTAs are translated. You then have pages /en/, /fr/, /de/ that display the same English reviews but in different linguistic contexts.
In this case, each version keeps its own canonical pointing to itself. Hreflang signals the alternatives. Google indexes all versions, and the French user searching for 'product review X' lands on /fr/ with a French interface, even if the reviews remain in English. It's better than nothing.
- Canonical and hreflang are not interchangeable: canonical consolidates, hreflang diversifies.
- Each linguistic version must point to itself in canonical, even if the main content is identical.
- Hreflang does not require 100% translation of content to be valid, but each page must justify its existence (interface, metadata, regional context).
- Sharing a cross-language canonical kills indexing of secondary versions, without exception.
- Monolingual UGC sites can benefit from linguistic versions if the interface and metadata are translated.
SEO Expert opinion
Is this recommendation really followed in the field?
No, and it’s a massive problem. A significant proportion of multilingual sites, including major e-commerce platforms, still share cross-language canonical tags due to misunderstanding or poorly configured CMS setups. Technical audits regularly reveal cases where hreflang is well implemented but canonical points to a single 'master' version.
The result? Google indexes only one language, often English, and ignores the others. Marketing teams don't understand why their organic traffic remains concentrated in a single country, even though they've 'translated the entire site'. The problem is invisible on the front-end; you need to inspect the source code.
What nuance should be added to this directive?
Mueller discusses sites where user-generated content remains monolingual. But beware: if UGC represents 90% of the page's content and only 10% (header, footer, sidebar) is translated, the added value of the translated version is low. Google may consider it thin or partially duplicate content.
In this case, [To check] whether Google indexes all versions with the same weight, or favors one as the 'best version', despite hreflang. Real-world tests show uneven results depending on the proportion of translated content. A page with 20% of translated content may be indexed but often ranks worse than a fully translated version.
What are the risks of ignoring this rule?
The main risk is the complete invisibility of secondary linguistic versions. You invest in translations, multi-regional hosting, localized content strategies, and all that for Google to index only one language.
The second risk is that conflicting signals harm algorithmic trust. If Google sees hreflang pointing to pages that themselves canonicalize elsewhere, it can interpret this as a technical error and ignore the entire hreflang chain. You end up with non-consolidated duplicate content indexed in duplicate or not at all.
Practical impact and recommendations
How to check your site's current configuration?
Start with a complete crawl using Screaming Frog or Oncrawl, enabling the extraction of hreflang and canonical tags. Export the data and cross-reference it in a spreadsheet: for each URL, check that canonical points to itself and that hreflang lists all language versions correctly.
Utilize the Search Console for each language version (if you have separate properties by language). Check the 'Coverage' report: if translated pages do not appear, even though they exist and are crawlable, it’s often a cross-language canonical issue. The 'Hreflang' report in the old GSC (sometimes still accessible) highlights reciprocity errors.
What to do if your canonicals point to a master language?
Correct the template or CMS configuration so that each page points to itself in canonical. On multilingual WordPress (WPML, Polylang), check the plugin settings: some have an option for 'cross-domain canonical' or 'canonical to main version' that should be disabled.
On Shopify with translation apps, similarly: some poorly configured apps inject a unique canonical for all languages. Force a self-referential canonical via Liquid code if necessary. On custom platforms, modify the backend to generate canonical=self by default, language by language.
How to test if the implementation actually works?
Use the URL inspection tool in Search Console across several language versions. Verify that Google sees the self-referential canonical and recognizes hreflang tags. Request a test indexing.
Wait a few days, then conduct a search site:yourdomain.com inurl:/fr/ to check if the French pages appear. Repeat for each language. If the results are empty or very low while the content exists, indexing is likely blocked, probably due to an incorrect canonical or conflicting signal.
- Crawl the site and export canonical + hreflang for all URLs
- Check that each URL points to itself in canonical, never to another language
- Ensure hreflang lists all language versions correctly, with reciprocity
- Correct CMS templates or multilingual plugin configurations if necessary
- Test URL inspection in Search Console for each language
- Monitor indexing through targeted site: searches by language
❓ Frequently Asked Questions
Peut-on utiliser hreflang sans traduire 100% du contenu de la page ?
Que se passe-t-il si canonical pointe vers une autre langue que la page elle-même ?
Hreflang remplace-t-il la balise canonical sur un site multilingue ?
Comment savoir si mes canonical cross-langue bloquent l'indexation ?
Les sites e-commerce avec descriptions produits identiques doivent-ils utiliser canonical ou hreflang ?
🎥 From the same video 15
Other SEO insights extracted from this same Google Search Central video · duration 1h11 · published on 02/12/2016
🎥 Watch the full video on YouTube →
💬 Comments (0)
Be the first to comment.