What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 3 questions

Less than 30 seconds. Find out how much you really know about Google search.

🕒 ~30s 🎯 3 questions 📚 SEO Google

Official statement

For a multilingual site where the homepage redirects based on the user's browser language, it is crucial to add x-default to the homepage. Without x-default, Google assumes that the homepage is not part of the hreflang group and may index it separately in the language to which it redirects.
26:00
🎥 Source video

Extracted from a Google Search Central video

⏱ 1h01 💬 EN 📅 15/01/2021 ✂ 27 statements
Watch on YouTube (26:00) →
Other statements from this video 26
  1. 2:11 Comment la position d'un lien dans l'arborescence influence-t-elle vraiment la fréquence de crawl ?
  2. 2:11 Les liens depuis la homepage augmentent-ils vraiment la fréquence de crawl ?
  3. 2:43 Pourquoi Google ignore-t-il vos balises title et meta description ?
  4. 3:13 Pourquoi Google réécrit-il vos titres et meta descriptions malgré vos optimisations ?
  5. 4:47 Faut-il vraiment se soucier du crawl HTTP/2 de Google ?
  6. 4:47 Faut-il vraiment s'inquiéter du passage de Googlebot au crawling HTTP/2 ?
  7. 5:21 HTTP/2 booste-t-il vraiment le crawl budget ou surcharge-t-il simplement vos serveurs ?
  8. 6:21 HTTP/2 améliore-t-il vraiment les Core Web Vitals de votre site ?
  9. 6:27 Le passage à HTTP/2 de Googlebot a-t-il un impact sur vos Core Web Vitals ?
  10. 8:32 L'outil de suppression d'URL empêche-t-il vraiment Google de crawler vos pages ?
  11. 9:02 Pourquoi l'outil de suppression d'URL de Google ne retire-t-il pas vraiment vos pages de l'index ?
  12. 13:13 Faut-il vraiment ajouter nofollow sur chaque lien d'une page noindex ?
  13. 13:38 Les pages en noindex bloquent-elles vraiment la transmission de valeur via leurs liens ?
  14. 16:37 Canonical ou redirection 301 : comment gérer proprement la migration de contenu entre plusieurs sites ?
  15. 28:34 Faut-il craindre une pénalité SEO en apparaissant dans Google News ?
  16. 31:57 Faut-il vraiment supprimer vos vieux contenus ou les améliorer pour le SEO ?
  17. 32:08 Faut-il vraiment supprimer votre vieux contenu de faible qualité pour améliorer votre SEO ?
  18. 33:22 L'outil de suppression d'URL retire-t-il vraiment vos pages de l'index Google ?
  19. 35:37 Les traits d'union cassent-ils vraiment le matching exact de vos mots-clés ?
  20. 35:37 Les traits d'union dans les URLs et le contenu nuisent-ils vraiment au référencement ?
  21. 38:48 L'API Natural Language de Google reflète-t-elle vraiment le fonctionnement de la recherche ?
  22. 41:49 Pourquoi Google refuse-t-il d'indexer les images sans page HTML parente ?
  23. 42:56 Faut-il vraiment soumettre les pages HTML dans un sitemap images plutôt que les fichiers JPG ?
  24. 45:08 Le duplicate content technique nuit-il vraiment au référencement de votre site ?
  25. 45:41 Le duplicate content technique pénalise-t-il vraiment votre site ?
  26. 53:02 Faut-il détailler chaque URL dans une demande de réexamen après pénalité manuelle ?
📅
Official statement from (5 years ago)
TL;DR

On a multilingual site where the homepage redirects based on the user's browser language, the absence of x-default leads to an indexing issue: Google assumes the homepage is not part of the hreflang group and may index it separately in the redirection language. This means your homepage could be indexed in a random language instead of being recognized as a distribution page. The solution: explicitly declare x-default on the root URL, even if it redirects.

What you need to understand

What is x-default and why does it exist?

The x-default attribute in hreflang annotations tells Google which URL to serve when no language in the group matches the user's language. It acts as a fallback, a default page.

In the context of a homepage that automatically redirects based on the user's browser language, x-default serves a different role: it indicates that this root URL is indeed part of the hreflang cluster, even if it never serves direct content. Without this declaration, Google interprets the root URL as an orphan page outside the group.

What happens without x-default on a redirecting homepage?

Google crawls your homepage with various user agents. If it redirects to /fr/ for a French bot and to /en/ for an English bot, the engine captures different content depending on the context. Without x-default, it does not know that this root URL is the neutral entry point for the cluster.

The result is that the root URL can be indexed separately in an arbitrary language, often the one from the last crawl performed. You end up with an inconsistency in the SERPs: your domain.com appears sometimes in French, sometimes in English, without a clear logic. The hreflang clustering breaks down.

What is the correct configuration to implement?

The root URL (example.com) must have an hreflang x-default annotation pointing to itself, even if it redirects. Each language version (/fr/, /en/, etc.) must also declare this root URL as x-default in its own set of annotations.

This creates a coherent loop where all cluster URLs recognize each other. Google understands that the root is the distribution point, not an indexable page per se. The server-side redirection remains active for the user, but the hreflang signal properly structures the indexing.

  • x-default must point to the root URL that performs the redirection, not to a specific language version
  • All language versions must include this x-default annotation in their own hreflang set
  • The server redirection (302 or JavaScript) remains in place for user experience, but the hreflang signal structures the indexing
  • Without x-default, the root URL becomes a separate indexable entity, creating duplications and inconsistencies
  • This rule applies even if your homepage never serves complete HTML content before redirection

SEO Expert opinion

Is this statement consistent with field observations?

Absolutely. We regularly see multilingual sites with redirecting homepages encountering indexing inconsistencies: the root appears sometimes in French, sometimes in English in Search Console, with erratic canonicalization signals. The pattern is always the same: absence of x-default.

What surprises some practitioners is that even an immediate 302 redirect is not enough. Google crawls with different linguistic contexts, and if the hreflang does not explicitly structure the cluster, the engine tries to guess—and it guesses wrong. Mueller's statement clarifies a point that is often poorly documented.

What nuances should be considered?

The term "index separately" can be misleading. Google does not necessarily index the homepage in duplicate with a language version. It indexes it as if it belongs to a specific language, which breaks the distribution logic.

Another point: Mueller talks about the "language to which it redirects," but in reality, Google can index the root in any language in the cluster based on the crawl context. [To be verified] whether there is a systematic preference for the language of the first crawl or the default US Googlebot — public data is lacking on this point.

In what cases does this rule not apply?

If your homepage does not redirect but serves a language selector (a real HTML page with links to /fr/, /en/, etc.), x-default is still recommended, but the stakes change. You want this page to be indexed as a neutral entry point, so x-default points to itself and it contains indexable content.

Similarly, if you use a strategy of distinct domains (exemple.fr, example.com) rather than subdirectories, the issue differs: there is no common homepage for all clusters. Each domain has its own x-default. The logic remains valid, but the topology changes.

Caution: some CMS or hreflang plugins automatically omit the root URL from the group if it redirects. Manually check your annotations, especially if you notice language fluctuations on the root in the SERPs.

Practical impact and recommendations

What concrete steps should be taken on your site?

First, identify whether your homepage performs an automatic redirection based on language. If so, add the hreflang x-default annotation pointing to the root URL in all pages of the linguistic cluster. This is usually done via <link rel="alternate" hreflang="x-default" href="https://example.com/" /> tags in the <head> or in the XML sitemap.

If you are using an hreflang sitemap, ensure that the root URL is present with its own x-default entry, even if it does not contain its own content. Each language version must also declare this root as x-default in its own set of annotations to create a coherent loop.

What mistakes should be avoided during implementation?

Do not point x-default to a specific language version (example.com/fr/). This breaks the logic of neutrality and can create indexing biases. x-default must always point to the root URL that performs the distribution, even if it redirects.

Avoid incomplete hreflang annotations where some pages in the cluster declare x-default and others do not. Google requires total reciprocity: if A declares B, B must declare A. An asymmetry generates conflicting signals and Google often ignores the entire cluster.

How to verify that the configuration is correct?

Use Search Console to inspect the root URL and verify that Google detects it as part of the hreflang cluster. In the "International Targeting" report, the root URL should appear with its annotations, not as an orphan page. If it is flagged as an error or absent, your x-default is likely missing or misconfigured.

Also test with tools like the hreflang Tags Testing Tool or via a Screaming Frog crawl by enabling hreflang extraction. Check that each URL in the cluster, including the root, properly declares all other URLs plus x-default. The slightest inconsistency can break the clustering.

  • Add hreflang="x-default" pointing to the root URL in all pages of the linguistic cluster
  • Ensure that the root URL is present in the XML sitemap with its x-default annotation if you are using this method
  • Check the reciprocity of annotations: each URL must declare all the others, including x-default
  • Inspect the root URL in Search Console to confirm its detection as part of the hreflang cluster
  • Test with a crawler or a specialized hreflang tool to detect inconsistencies before going live
  • Monitor the SERPs to ensure that the root URL no longer fluctuates between different languages
The correct implementation of x-default on a language redirecting homepage requires a deep understanding of hreflang mechanisms and technical coordination between HTML tags, server redirects, and sitemaps. For complex multilingual sites or migrations with critical stakes, these optimizations can be tricky to orchestrate alone. Engaging a specialized SEO agency can provide a thorough technical audit, error-free implementation, and post-deployment monitoring to ensure that clustering functions as expected in the long term.

❓ Frequently Asked Questions

Peut-on utiliser x-default sur une page de sélection de langue sans redirection ?
Oui, c'est même recommandé. Si votre homepage affiche un sélecteur de langue plutôt qu'une redirection automatique, x-default pointe vers cette page et elle devient le point d'entrée neutre indexable du cluster.
Que se passe-t-il si on oublie x-default uniquement sur l'URL racine ?
Google peut indexer la racine séparément dans une langue arbitraire, créant une incohérence dans les SERPs. Vous risquez de voir exemple.com apparaître tantôt en français, tantôt en anglais, sans logique claire.
x-default doit-il pointer vers la même URL sur toutes les pages du cluster ?
Oui, absolument. Toutes les versions linguistiques doivent déclarer la même URL comme x-default pour garantir la cohérence du clustering. Pointer vers des URLs différentes casse la réciprocité.
Une redirection 302 vers la bonne langue suffit-elle sans hreflang ?
Non. Google crawle avec différents contextes linguistiques et peut voir des contenus variés. Sans hreflang structurant le cluster, le moteur ne comprend pas que la racine est un point de distribution neutre.
Comment tester si mon x-default fonctionne correctement ?
Utilisez Search Console pour inspecter l'URL racine et vérifier qu'elle apparaît dans le rapport de ciblage international comme partie du cluster hreflang, pas comme page orpheline. Un crawl Screaming Frog avec extraction hreflang permet aussi de détecter les incohérences.
🏷 Related Topics
Domain Age & History Crawl & Indexing AI & SEO Redirects International SEO

🎥 From the same video 26

Other SEO insights extracted from this same Google Search Central video · duration 1h01 · published on 15/01/2021

🎥 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.