What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 5 questions

Less than a minute. Find out how much you really know about Google search.

🕒 ~1 min 🎯 5 questions

Official statement

Hreflang is a signal to indicate language or geographic versions but will not prevent a page from displaying if another version is deemed more relevant. A fallback solution like a redirection banner should be implemented.
51:34
🎥 Source video

Extracted from a Google Search Central video

⏱ 56:24 💬 EN 📅 20/02/2018 ✂ 10 statements
Watch on YouTube (51:34) →
Other statements from this video 9
  1. 1:33 Pourquoi Google affiche-t-il des résultats d'autres pays dans mes SERP locales ?
  2. 2:05 Le feedback utilisateur sur les SERP influence-t-il vraiment le classement Google ?
  3. 4:20 Le fichier de désaveu est-il devenu inutile avec l'évolution de Penguin ?
  4. 6:51 Pourquoi Google met-il des semaines à réévaluer les gros sites après une refonte ?
  5. 13:08 Faut-il bloquer l'indexation de vos pages catégories vides ?
  6. 14:51 Le maillage interne fonctionne-t-il vraiment dans toutes les directions ?
  7. 19:26 Googlebot ralentit-il vraiment quand votre serveur rame ?
  8. 25:02 AMP peut-il vraiment remplacer un site responsive classique sur tous les devices ?
  9. 54:51 Pourquoi Google ignore-t-il la date de dernière modification hors Sitemap ?
📅
Official statement from (8 years ago)
TL;DR

Google confirms that hreflang is just one signal among many, not a strict directive. Even when correctly implemented, the engine may display a different language version if it seems more relevant to the user. The solution: implement fallback mechanisms on the client side, like redirection banners, to correct these targeting errors.

What you need to understand

Why doesn't Google always follow hreflang tags?

Hreflang acts as a preference hint, not as a commanding instruction. Google analyzes a page's overall relevance for a given query by cross-referencing several hundred signals. If a French version has a higher relevance score for a user located in the UK, the engine may disregard the English version even if it is declared through hreflang.

This logic aligns with Google's general philosophy: to serve the most relevant content rather than blindly following technical annotations. Poor-quality English content will not necessarily be prioritized over a thorough and well-optimized French equivalent, even if the geographical signal points to the UK.

In what concrete cases does this phenomenon occur?

Targeting errors frequently occur when the alternative version has a significant quality gap. A French article of 2000 words with authoritative backlinks can outperform a poorly structured 400-word automatic English translation. Google then favors the most comprehensive version.

Another classic case: partial duplicates. If two language versions share 70% identical content (products, technical descriptions), Google may interpret one as canonical and ignore the hreflang signals to avoid dilution. Multilingual e-commerce sites with nearly identical descriptions are particularly exposed.

What is the difference between hreflang and canonical?

The canonical tag indicates a single preferred version for duplicate or nearly duplicate content, while hreflang declares equal linguistic equivalents. Using canonical between language versions is a major mistake: it signals to Google that only one version counts, effectively nullifying the multilingual structure.

Hreflang does not consolidate PageRank like canonical does. Each language version maintains its own authority and can rank independently. Confusing the two mechanisms creates indexing anomalies: EN pages indexed with FR content, or entire versions ignored from SERPs.

  • Hreflang is a signal, not an absolute guarantee of linguistic targeting
  • Google may prioritize relevance over technical annotation
  • Quality gaps between versions lead to targeting errors
  • Canonical and hreflang address distinct issues and are not interchangeable
  • A client-side redirection banner remains the most reliable fallback solution

SEO Expert opinion

Is this statement consistent with real-world observations?

Absolutely. Audits of multilingual sites regularly reveal targeting inconsistencies despite technically correct hreflang. Google Search Console often shows massive impressions on the wrong language version, especially when there are marked differences in SEO performance between variants.

A recurring case: sites with a dominant English version (80% of traffic) and recent ES/DE translations. The English version captures Spanish or German-speaking traffic because it has a superior authority history. Hreflang signals the alternatives but does not compensate for years of SEO maturity gaps.

What nuances should be added to this recommendation?

Mueller's suggestion about redirection banners needs clarification. A client-side JavaScript banner does not affect crawling but corrects user experience. It's a cosmetic solution, not a technical one. It addresses the error without preventing it.

The real question is: how can we reduce the frequency of these targeting errors? By equalizing quality between language versions. Translating thoroughly, obtaining local backlinks for each variant, and uniformly optimizing Core Web Vitals. Hreflang works best when the versions have a comparable level of authority. [To be verified]: no public Google data quantifies the relative weight of hreflang compared to other ranking signals.

In which cases does this rule not fully apply?

Sites with strict Search Console geotargeting (ccTLD domains like .fr, .de) and consistent hreflang experience much fewer errors. A .fr hosted in France, targeting France in GSC, with exclusively French-speaking content: Google has little reason to deviate.

maximum risk. No strong geographical signal, diluted authority, hreflang as the only reference. This is exactly the context where Mueller recommends additional safeguards.

Note: JavaScript redirection banners can degrade user experience if poorly implemented (intrusive pop-ups, unsolicited automatic redirects). Prefer a discreet notification with explicit choice rather than forced redirection.

Practical impact and recommendations

What should be done concretely on an existing multilingual site?

The first reflex: analyze the Performance by Country reports in Google Search Console. Filter each language version (via URL filter) and check if impressions/clicks mainly come from target countries. Massive FR impressions on the EN version indicate a targeting problem.

Next, audit the quality parity between versions. Compare word count, Hn structure, number of backlinks, loading time. If the EN version shows 15 DR70+ backlinks compared to none for ES/DE, hreflang will not compensate for this gap. Localized link building is needed to rebalance.

What technical errors worsen the problem?

Incomplete bidirectional hreflang ranks at the top. Each version must point to all the others AND to itself. A FR page that fails to declare x-default or the EN version creates a broken chain that Google may misinterpret.

Another classic trap: using incorrect language-region codes. "en-uk" does not exist (correct: "en-gb"), "zh" alone is ambiguous (specify "zh-cn" or "zh-tw"). Google tolerates some approximations but risks ignoring them. Always validate with the hreflang validator before production.

How to implement the recommended fallback solution?

The redirection banner must comply with several principles. Detection on the client side via navigator.language or the Accept-Language header, storing user choice in cookies/localStorage to avoid repetitive notifications, discreet display (fixed top bar, no blocking modal).

Minimal code: detect language preference, compare it with the served version, display a suggestion if there's a mismatch. Never use automatic redirection without consent (potential violation of Google's UX guidelines). The user retains the final control.

  • Audit GSC Performance by Country to detect current targeting errors
  • Validate hreflang syntax with specialized tools (bidirectionality, correct language codes)
  • Compare SEO authority (backlinks, content, speed) between language versions
  • Implement a client-side language suggestion banner with preference storage
  • Monitor UX metrics (bounce rate, time on page) after implementing the banner
  • Invest in localized link building for underperforming language versions
Hreflang remains essential but is insufficient on its own. The winning strategy combines rigorous technical annotation, quality parity between versions, and UX fallback mechanisms. These multilingual optimizations require sharp technical expertise and complex editorial coordination. For high-stakes international sites, support from an SEO agency specialized in multilingual architectures helps avoid costly mistakes and accelerates performance in each target market.

❓ Frequently Asked Questions

Hreflang fonctionne-t-il différemment sur Google Images ou Google News ?
Non, le principe reste identique : hreflang est un signal consultatif sur tous les produits Google. Images et News peuvent également ignorer l'annotation si une version alternative semble plus pertinente pour le contexte de recherche.
Faut-il privilégier hreflang en HTTP header, HTML ou sitemap XML ?
Google traite les trois méthodes de manière équivalente. Le choix dépend de votre stack technique : HTTP headers pour les PDFs, HTML pour les pages classiques, sitemap XML pour les gros volumes difficiles à annoter manuellement.
Peut-on utiliser hreflang entre sous-domaines et sous-répertoires sur le même site ?
Oui, hreflang fonctionne indépendamment de l'architecture d'URL. On peut déclarer des équivalences entre example.fr, fr.example.com et example.com/fr/ sans problème technique, tant que la syntaxe reste cohérente.
Combien de temps faut-il pour que Google prenne en compte un nouveau hreflang ?
Variable selon la fréquence de crawl du site. Généralement entre quelques jours et 2-3 semaines. Search Console affiche les erreurs hreflang détectées dans la section Couverture, ce qui aide à diagnostiquer les problèmes d'implémentation.
La balise x-default est-elle obligatoire dans une structure hreflang ?
Non, elle reste optionnelle. X-default sert de version de secours pour les utilisateurs dont la langue/région ne correspond à aucune variante déclarée. Utile mais non bloquant pour le fonctionnement global.
🏷 Related Topics
Domain Age & History AI & SEO Local Search Redirects International SEO

🎥 From the same video 9

Other SEO insights extracted from this same Google Search Central video · duration 56 min · published on 20/02/2018

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.