Guide : x-default Hreflang

Ce que hreflang x-default en réalité est, quand à utiliser il, quand à skip il, et le myths (il signifie English, c’est requis) worth ignoring — avec premier-party study données.

Première publication : 25 juin 2026 · Dernière mise à jour : 3 août 2026 · Avancé

x-default est le reserved hreflang valeur que noms lune page à montrer quand a utilisateur's locale matches none de votre autre hreflang balises. Son original job (2013) était langue-selector et auto-redirecting pages; Google's 2023 guidance ajoute a third valide cible — an ordinary page vous considérer le site's par défaut. Il ne fait pas signifier English, et Google dit à 'considérer' il (surtout pour selectors/redirections), pas que chaque cluster exige un. il y a aucun documented cas où ajout il à an existing-langue fallback modifié rankings. Dans mon study de 374 756 domains, 56,3% de hreflang-en utilisant sites étaient manquant x-default — généralement fine, describing que study population plutôt que proving harm. Bing's actuel guidelines ne pas mention hreflang à tout, though specifics on ce que Bing utilise à la place trace à older tiers reporting, pas a actuel Bing statement. Le réel underrated upside, per Gary Illyes (2023), est que x-default URLs 'peut' aider avec URL discovery on grand sites — a possible chemin, pas a guarantee.

«> TL;DR — x-default names the fallback URL for locales your other hreflang tags

don’t match; matching runs most-specific-first (lc-cc → lc → x-default). It was built in 2013 for selector and auto-redirecting pages, and Google’s 2023 guidance adds a third valid target: an ordinary page you consider the site’s default. It’s optional — Google says “consider” it, especially for selectors/redirects, not “require” it — and in my study of 374,756 domains, 56.3% of hreflang users had pages missing it, which is usually fine. There’s no documented case of x-default flipping SERP behavior when it just points at an existing-language fallback (Eoghan Henn’s point, and I agree). Its underrated real value is URL discovery on big sites — Google says the URLs “may” feed the crawl queue (Gary Illyes, 2023), which is a possible path, not a guarantee. It doesn’t mean “English.” Bing’s current guidelines don’t mention hreflang at all, though the specific “here’s what Bing uses instead” claims trace to older, practitioner-sourced reporting rather than a current Bing statement. Audit tools routinely flag valid-looking redirecting implementations, though the redirect-reciprocity exemption itself is my practitioner read, not documented Google policy. » (Traduction) (Résumé en français de la section quarante et un, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

«## The matching hierarchy » (Traduction) (Résumé en français de la section quarante-deux, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

«Everything about x-default makes sense once you see where it sits in the order Google resolves matches. It goes most specific first: » (Traduction) (Résumé en français de la section quarante-trois, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

  1. lc-cc — langue + country. A French speaker dans France matches fr-fr.
  2. lc — langue seulement. Aucun country match, mais le langue fits: a French speaker somewhere sinon matches fr.
  3. x-default — le catch-tous. Rien ci-dessus matched, donc ce est qu’est-ce que servi.

Donc x-default est le bottom de le funnel: lune page pour everyone votre explicit balises n’a pas account pour. c’est le entier concept. Google’s propre docs put il plainly — le reserved valeur “est utilisé quand aucun autre langue/region matches le utilisateur’s navigateur paramètre.”

Preuve à l’appui de cette affirmation Google defines x-default as the fallback value for users whose language or region does not match another hreflang annotation. Portée : Google Search x-default matching behavior; x-default does not declare English or any other language. Niveau de confiance : élevé · Vérifié : Google: x-default value

Où il came depuis, et ce que c’est en réalité pour

Google (avec Yandex) shipped x-default dans April 2013. Le original announcement frames le problème plainly: “Le home pages de multinational et multilingual sites web sont parfois configuré à point visitors à localized pages, soit via redirections or par modification le contenu à reflect le utilisateur’s langue.” Le deux prévu targets dans que 2013 post étaient:

  • A langue/country selector page (le original design intent).
  • An auto-redirecting root que funnels personnes à leur local version.
Preuve à l’appui de cette affirmation Google documents x-default for locale-selector and redirecting fallback pages and says it can also help URL discovery. Portée : Google Search x-default use cases; the annotation remains part of a reciprocal hreflang set. Niveau de confiance : élevé · Vérifié : Google: How x-default can help

Google’s actuel guidance (le 2023 x-default post) widened que on le record — il maintenant noms a third option dans le même breath: “Le x-default page peut être a langue et country selector page, lune page où vous redirection utilisateurs quand vous ont aucun contenu pour leur region, or simplement le version de le contenu que vous considérer, bien, par défaut.” Donc an ordinary page vous’d déjà treat as le site’s par défaut est a legitimate x-default cible, pas seulement a dedicated selector or redirection. Que ne fait pas modifier le classement conclusion ci-dessous — Henn’s “Google voudrait probable pick que page anyway” argument s’applique simplement as beaucoup à ce third cas.

«Google’s docs are explicit that selector pages are where it shines: “While you can use the x-default value for any page, it was designed for language selector pages and so it will work best with those.” » (Traduction) (Résumé en français de la section cinquante, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

«A detail that kills a lot of confusion: “There’s no need to specify a language code for the x-default value; the page is targeted to users whose language settings are unmatched on your site, thus the language of the page is irrelevant.” The page behind x-default has a language, sure — but that language is not what x-default is declaring. This is exactly why “x-default means English” is wrong. » (Traduction) (Résumé en français de la section cinquante et un, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

Le underrated upside: URL discovery

«Here’s the part most guides skip. In May 2023, Gary Illyes wrote a whole post to argue x-default is “potentially underused by sites that already use hreflang” — and his angle wasn’t rankings, it was crawling. The URLs you declare in hreflang annotations, x-default included, “may be used for URL discovery. This can be helpful for large sites with complex structures… where it’s hard to make sure every localized URL on the site is well linked.” Note the “may” — Google is describing a possible discovery path, not a crawl, index, or ranking guarantee. » (Traduction) (Résumé en français de la section cinquante-trois, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

Si vous exécuter a sprawling international site où some locale pages sont weakly lié internally, le hreflang cluster — x-default et tout — est un plus façon Google trouve les. c’est a genuine, concrete raison à inclure il que a rien à faire avec le fallback behavior.

The 56,3% number, and pourquoi I’m pas alarmed by it

Quand Je studied hreflang à travers 374 756 domains (depuis mon hreflang study, presented à Brighton SEO 2023), le unique la plupart courant problème était manquant x-default: 56,3% de domains avait pages manquant il. Presque chaque hreflang guide et audit outil treats que as a problème à corriger.

«I don’t. x-default is a fallback mechanism, not a requirement. Google’s own wording backs that reading: “Consider adding a fallback page for unmatched languages, especially on language/country selectors or auto-redirecting home pages.” “Consider” and “especially” — not “always include.” When x-default is absent, Google simply makes its own call and usually serves the most linked, most authoritative version of the cluster. That majority-missing figure is better read as “most sites don’t actually need x-default” than as “most sites have a bug,” and it describes my study population — it isn’t evidence that omitting x-default cost any of those sites anything. » (Traduction) (Résumé en français de la section cinquante-sept, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

The contrarian lire: fait it même do anything?

Ce est où Je line up avec Eoghan Henn à Rebelytics, qui a le la plupart honest prendre j’ai vu on x-default. His framing: “la plupart de le temps, le réponse devrait être ‘ne pas utiliser x-default à tout.’” Et le key claim — “Je’m pas aware de quelconque proven cas de x-default en réalité modification n’importe quoi quand il comes à picking an existing site web version as a mondial fallback.”

Le logic holds up. Si tout vous êtes doing est pointing x-default à, dire, votre existing English page donc c’est “the fallback,” Google voudrait very probable ont choisi que page anyway fondé on liens et autorité. Le markup est redundant dans que scenario. Le legitimate exception Henn carves out est le original utiliser cas: si votre root URL geo-redirects, alors x-default belongs on que root — pas bolted sur an existing langue page.

Donc le honest version de le advice est: utiliser x-default quand vous ont a réel locale-neutral page (a selector or a redirecting entry point). ne pas ajouter il simplement à silence a outil, et ne pas expect il à déplacer rankings.

Geo-redirects and x-default

Ce est le un placer implementation obtient genuinely tricky. Le compatible modèle est narrow:

  • x-default goes on le auto-redirecting root URL, et seulement le root devrait auto-redirect.
  • Individual locale URLs (/fr/, /de/) devrait pas auto-redirect. Si a visitor reaches /fr/, let les stay on /fr/ — ne pas bounce les à English.

Le raison ce matters pour le SEO et pas simplement UX: Googlebot explore largely depuis U.S. IPs. Si votre non-English locale pages redirection away depuis a U.S.-looking visitor, Googlebot obtient redirigé away aussi — et peut fin up treating ceux locale pages as duplicates au lieu de indexation les as independent contenu. Aggressive geo-redirection on le locale pages themselves est comment vous quietly break le cluster vous étaient trying à aider.

Worth separating clairement: hreflang (x-default inclus) seulement contrôle qui URL Google tries à match à a utilisateur — il ne fait pas override stronger eligibility signaux. A redirection or rel=canonical pointing elsewhere, or a noindex on le cible, encore wins. Google’s propre canonicalization guidance est direct à propos de le deuxième un: noindex bloque une page depuis Recherche outright. Point x-default à une URL c’est en réalité indexable et canonical à itself, or le annotation a rien à fonctionner avec.

Pourquoi votre audit outil is incorrect (parfois)

I flagged ce tout the façon back at Pubcon 2017, and it encore trips personnes up: SEO outils regularly mark valid redirecting x-default implementations as broken.

Le usual faux positive: a robot d’exploration rapports que an auto-redirecting x-default page a aucun retourner hreflang liens. Mon practitioner lire (depuis que 2017 talk): de course il ne fait pas — c’est a redirection; a 301/302 n’est pas going à carry a reciprocal hreflang annotation on le redirecting URL itself, et le outil est treating a structural consequence de le redirection as a defect. Google’s propre bidirectional règle est stated as a blanket requirement — “Si deux pages ne pas les deux point à chaque autre, le balises va être ignored” — avec aucun publié carve-out pour redirections, et redirections sont aussi a strong canonicalization signal dans leur propre correct. Donc ne pas prendre ce as settled Google behavior: sanity-vérifier redirecting x-defaults par hand (confirmer le redirection cible itself carries le complet reciprocal définir) plutôt que assuming soit le outil or le redirect-exemption reading est automatiquement correct.

A few plus choses worth knowing

«- Aim for one x-default per cluster. If multiple pages in the same cluster each declare x-default pointing at different URLs, you’ve created an ambiguous mapping. Google hasn’t published a specific conflict-resolution contract for this case — the “Google just ignores all of them” outcome is practitioner testing and consensus (mine included), not a documented guarantee. Treat multiple different x-defaults as a bug to fix regardless of exactly how Google resolves it. There’s no server-side validation forcing this — it’s on you. » (Traduction) (Résumé en français de la section soixante-douze, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- Dual designation is valid. A single URL can carry both hreflang="x-default" and a locale like hreflang="en". Sites whose English homepage doubles as the global default do this (Dropbox and Ancestry.com are well-known examples). » (Traduction) (Résumé en français de la section soixante-douze, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.) «- The bidirectional rule still applies. Like all hreflang, x-default needs to be part of a reciprocated cluster — Google’s docs: “If two pages don’t both point to each other, the tags will be ignored.” » (Traduction) (Résumé en français de la section soixante-douze, sous-partie trois : le texte source est conservé pour vérification lors de la relecture francophone.) «- It’s not a ranking signal. When people see their x-default page ranking for broad queries and credit x-default, the more likely cause is that the page was simply the most linked, most stable URL in the set. » (Traduction) (Résumé en français de la section soixante-douze, sous-partie quatre : le texte source est conservé pour vérification lors de la relecture francophone.) «- Bing’s current webmaster guidelines don’t mention hreflang at all — that’s verifiable directly. What Bing uses instead is older, practitioner-sourced reporting rather than a current Bing statement (more in the Cheat Sheets tab). » (Traduction) (Résumé en français de la section soixante-douze, sous-partie cinq : le texte source est conservé pour vérification lors de la relecture francophone.)

Ajouter une note d’expert

Épingler une citation d’expert

Nouvelle personne ? Créez son profil non revendiqué à /admin/experts/ → Épingler une citation d’expert d’abord.