Panduan x-default Hreflang
What hreflang x-default actually adalah, when untuk gunakan ini, when untuk skip ini, dan myths (ini berarti English, ini adalah diperlukan) worth ignoring — dengan pertama-party study data.
Bahasa
x-default adalah reserved hreflang nilai itu names halaman untuk tampilkan when sebuah pengguna's locale matches none dari Anda lainnya hreflang tags. -nya original job (2013) adalah language-selector dan auto-redirecting halaman; Google's 2023 guidance menambahkan sebuah ketiga valid target — sebuah ordinary halaman Anda pertimbangkan situs's default. ini tidak berarti English, dan Google says untuk 'pertimbangkan' ini (terutama untuk selectors/redirects), not itu setiap cluster memerlukan one. There's no documented case where menambahkan ini untuk sebuah existing-language fallback changed rankings. di my study dari 374 756 domains, 56,3% dari hreflang-menggunakan situs adalah missing x-default — biasanya fine, describing itu study population alih-alih proving harm. Bing's saat ini guidelines don't mention hreflang di semua, though specifics pada what Bing menggunakan instead trace untuk older ketiga-party reporting, not sebuah saat ini Bing statement. nyata underrated upside, per Gary Illyes (2023), adalah itu x-default URLs 'dapat' help dengan URL penemuan pada besar situs — sebuah mungkin path, not sebuah guarantee.
Evidence for this claim Google defines x-default as the fallback value for users whose language or region does not match another hreflang annotation. Scope: Google Search x-default matching behavior; x-default does not declare English or any other language. Confidence: high · Verified: Google: x-default valueTL;DR —
x-defaultadalah hreflang nilai itu tells Google which halaman untuk tampilkan when none dari Anda lainnya language/region versi match person searching. classic gunakan adalah sebuah “pick your language” (terjemahan) “pick Anda language” halaman. ini melakukan not berarti “English,” (terjemahan) “English,” dan sebagian besar situs don’t strictly perlu ini.
What x-default adalah
When Anda run sebuah situs di multiple languages atau untuk multiple countries, Anda gunakan
hreflang tags untuk tell mesin pencari which versi belongs untuk which audience —
en-us untuk U.S. English, fr-fr untuk French di France, dan so pada.
tetapi what seharusnya Google melakukan dengan someone whose language dan country don’t match apa pun
dari itu? itu’s what x-default adalah untuk. ini adalah sebuah reserved hreflang nilai itu poin
untuk one fallback URL — halaman untuk sajikan when nothing else matches.
paling umum gunakan: sebuah language selector
original alasan x-default exists (Google introduced ini back di 2013) adalah sebuah language/country selector halaman — “choose your region” (terjemahan) “choose Anda region” landing halaman beberapa global brands gunakan. itu halaman isn’t really English atau French atau anything; ini adalah hanya sebuah doorway. So Anda mark ini sebagai fallback untuk everyone who doesn’t fit sebuah spesifik bucket:
<link rel="alternate" hreflang="en-us" href="https://example.com/us/" />
<link rel="alternate" hreflang="fr-fr" href="https://example.com/fr/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />pertama two cover U.S. English dan French pengunjung. x-default line covers
everyone else — mereka get dikirim untuk selector di root. Remember hreflang memiliki untuk menjadi
reciprocal: ini sama three-line block perlu untuk sit di <head> dari /us/, /fr/,
dan root — setiap versi tautan untuk itself dan untuk setiap lainnya versi, atau Google
dapat ignore whole set.
Google’s saat ini guidance juga allows sebuah ketiga target beyond selector dan redirect
halaman: “just the version of the content that you consider, well, default.” (terjemahan) “hanya versi dari konten itu Anda pertimbangkan, well, default.” So sebuah
normal halaman dapat carry x-default too, not hanya sebuah dedicated selector — see Advanced
untuk what itu melakukan dan doesn’t perubahan.
When Anda perlu ini — dan when Anda tidak
Anda probably ingin x-default jika Anda memiliki sebuah genuine “no specific locale” (terjemahan) “no spesifik locale” halaman: sebuah language selector, sebuah entry URL itu auto-redirects people untuk mereka local versi, atau simply halaman Anda’re treating sebagai default untuk everyone else.
Anda probably don’t perlu ini jika Anda situs adalah one language (bahkan di seluruh several countries), atau jika Anda spesifik hreflang tags sudah cover everyone who actually visits. di itu cases Google hanya picks sebuah sensible versi pada -nya own — sebuah missing x-default adalah not sebuah error, bahkan though lots dari audit alat flag ini like one.
One thing untuk get out dari Anda head early: x-default melakukan not berarti “English.” (terjemahan) “English.”
ini adalah sebuah catch-semua untuk unmatched pengguna, dan language dari halaman behind ini
doesn’t penting untuk how ini berfungsi. ingin full picture — when untuk skip ini, how ini
interacts dengan redirects, why Anda alat adalah yelling di Anda? Switch untuk Advanced
tab.
x-default mistakes
Treating x-default sebagai “English”
Why ini fails: x-default adalah unmatched-locale fallback, not sebuah language declaration. melakukan instead: pertahankan en atau en-US untuk English dan poin x-default di genuine fallback atau selector experience.
membuat x-default sebuah launch blocker
Why ini fails: ini adalah optional, dan missing reciprocal tautan atau broken targets cause more direct cluster damage. melakukan instead: repair cluster integrity pertama, lalu tambahkan x-default when fallback perilaku adalah meaningful.
Pointing x-default di sebuah inaccessible redirect
Why ini fails: fallback cannot help penemuan jika crawler cannot reach -nya locale choices atau alternate URLs. melakukan instead: expose dapat di-crawl tautan dan pertahankan setiap alternate directly accessible.
Troubleshooting x-default
audit alat says x-default adalah missing
Symptom: cluster adalah flagged bahkan though semua language versi adalah reciprocal. mungkin cause: alat treats sebuah optional fallback sebagai mandatory. Fix: verify cluster pertama; tambahkan x-default hanya jika ada sebuah nyata unmatched-locale atau selector destination.
English URL appears untuk unmatched pengguna
Symptom: pengguna without sebuah locale match land pada English despite sebuah selector halaman. mungkin cause: x-default poin di English URL atau selector adalah absent dari cluster. Fix: poin x-default consistently untuk selector URL dari setiap cluster member.
fallback halaman adalah not ditemukan
Symptom: declared x-default URL remains difficult untuk crawl atau indeks. mungkin cause: ini redirects automatically atau exposes locale choices hanya melalui script. Fix: membuat ini directly fetchable dan render normal anchor tautan untuk available locales.
Test yourself: x-default hreflang
TL;DR — x-default names fallback URL untuk locales Anda lainnya hreflang tags don’t match; matching runs sebagian besar-spesifik-pertama (lc-cc → lc → x-default). ini adalah dibangun di 2013 untuk selector dan auto-redirecting halaman, dan Google’s 2023 guidance menambahkan sebuah ketiga valid target: sebuah ordinary halaman Anda pertimbangkan situs’s default. ini adalah optional — Google says “consider” (terjemahan) “pertimbangkan” ini, terutama untuk selectors/redirects, not “require” (terjemahan) “memerlukan” ini — dan di my study dari 374 756 domains, 56,3% dari hreflang pengguna memiliki halaman missing ini, which adalah biasanya fine. There’s no documented case dari x-default flipping SERP perilaku when ini hanya poin di sebuah existing-language fallback (Eoghan Henn’s poin, dan I agree). -nya underrated nyata nilai adalah URL penemuan pada big situs — Google says URLs “may” (terjemahan) “dapat” feed crawl queue (Gary Illyes, 2023), which adalah sebuah mungkin path, not sebuah guarantee. ini tidak berarti “English.” (terjemahan) “English.” Bing’s saat ini guidelines don’t mention hreflang di semua, though spesifik “here’s what Bing uses instead” (terjemahan) “here’s what Bing menggunakan instead” claims trace untuk older, practitioner-sourced reporting alih-alih sebuah saat ini Bing statement. Audit alat routinely flag valid-looking redirecting implementations, though redirect-reciprocity exemption itself adalah my practitioner read, not documented Google policy.
matching hierarchy
Everything tentang x-default membuat sense setelah Anda see where ini sits di order Google resolves matches. ini goes sebagian besar spesifik pertama:
- lc-cc — language + country. sebuah French speaker di France matches
fr-fr. - lc — language hanya. No country match, tetapi language fits: sebuah French speaker
somewhere else matches
fr. - x-default — catch-semua. Nothing above matched, so ini adalah what’s disajikan.
So x-default adalah bottom dari funnel: halaman untuk everyone Anda explicit tags
didn’t account untuk. itu’s whole concept. Google’s own docs put ini plainly —
reserved nilai “is used when no other language/region matches the user’s browser
setting.” (terjemahan) “adalah digunakan when no lainnya language/region matches pengguna’s browser
setting.”
Where ini came dari, dan what ini adalah actually untuk
Google (dengan Yandex) shipped x-default di April 2013. original announcement frames masalah plainly: “The home pages of multinational and multilingual websites are sometimes configured to point visitors to localized pages, either via redirects or by changing the content to reflect the user’s language.” (terjemahan) “ home halaman dari multinational dan multilingual situs web adalah sometimes configured untuk poin pengunjung untuk localized halaman, either via redirects atau oleh changing konten untuk reflect pengguna’s language.” two intended targets di itu 2013 post adalah:
- sebuah language/country selector halaman ( original design intent).
- sebuah auto-redirecting root itu funnels people untuk mereka local versi.
Google’s saat ini guidance ( 2023 x-default post) widened itu pada record — ini now names sebuah ketiga option di yang sama breath: “The x-default page can be a language and country selector page, the page where you redirect users when you have no content for their region, or just the version of the content that you consider, well, default.” (terjemahan) “ x-default halaman dapat menjadi sebuah language dan country selector halaman, halaman where Anda redirect pengguna when Anda memiliki tanpa konten untuk mereka region, atau hanya versi dari konten itu Anda pertimbangkan, well, default.” So sebuah ordinary halaman Anda’d sudah treat sebagai situs’s default adalah sebuah legitimate x-default target, not hanya sebuah dedicated selector atau redirect. itu doesn’t perubahan peringkat conclusion below — Henn’s “Google would likely pick that page anyway” (terjemahan) “Google akan mungkin pick itu halaman anyway” argument applies hanya sebagai much untuk ini ketiga case.
Google’s docs adalah explicit itu selector halaman adalah where ini 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.” (terjemahan) “While Anda dapat
gunakan undefined nilai untuk apa pun halaman, ini adalah designed untuk language selector halaman
dan so ini akan berfungsi best dengan itu.”
sebuah detail itu kills sebuah lot dari 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.” (terjemahan) “There’s no perlu untuk specify sebuah language code
untuk undefined nilai; halaman adalah targeted untuk pengguna whose language settings adalah
unmatched pada Anda situs, thus language dari halaman adalah irrelevant.” halaman behind
x-default memiliki sebuah language, sure — tetapi itu language adalah not what x-default adalah
declaring. ini adalah exactly why “x-default means English” (terjemahan) “x-default berarti English” adalah wrong.
underrated upside: URL penemuan
Here’s bagian sebagian besar guides skip. di dapat 2023, Gary Illyes wrote sebuah whole post untuk argue x-default adalah “potentially underused by sites that already use hreflang” (terjemahan) “potentially underused oleh situs itu sudah gunakan hreflang” — dan his angle wasn’t rankings, ini adalah crawling. URLs Anda declare di hreflang annotations, x-default disertakan, “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.” (terjemahan) “dapat menjadi digunakan untuk URL penemuan. ini dapat menjadi helpful untuk besar situs dengan kompleks structures… where ini adalah hard untuk pastikan setiap localized URL pada situs adalah well ditautkan.” Note “may” (terjemahan) “dapat” — Google adalah describing sebuah mungkin penemuan path, not sebuah crawl, indeks, atau peringkat guarantee.
jika Anda run sebuah sprawling international situs where beberapa locale halaman adalah weakly ditautkan internally, hreflang cluster — x-default dan semua — adalah one more cara Google menemukan them. itu’s sebuah genuine, concrete alasan untuk sertakan ini itu memiliki nothing untuk melakukan dengan fallback perilaku.
56,3% angka, dan why I’m not alarmed oleh ini
When I studied hreflang di seluruh 374 756 domains (dari my hreflang study, presented di Brighton SEO 2023), single sebagian besar umum issue adalah missing x-default: 56,3% dari domains memiliki halaman missing ini. Almost setiap hreflang guide dan audit alat treats itu sebagai sebuah masalah untuk fix.
I don’t. x-default adalah sebuah fallback mechanism, not sebuah requirement. Google’s own wording backs itu reading: “Consider adding a fallback page for unmatched languages, especially on language/country selectors or auto-redirecting home pages.” (terjemahan) “pertimbangkan menambahkan sebuah fallback halaman untuk unmatched languages, terutama pada language/country selectors atau auto-redirecting home halaman.” “Consider” (terjemahan) “pertimbangkan” dan “especially” (terjemahan) “terutama” — not “always include.” (terjemahan) “selalu sertakan.” When x-default adalah absent, Google simply membuat -nya own panggil dan biasanya menyajikan paling ditautkan, sebagian besar authoritative versi dari cluster. itu majority-missing figure adalah better read sebagai “most sites don’t actually need x-default” (terjemahan) “sebagian besar situs don’t actually perlu x-default” daripada sebagai “most sites have a bug,” (terjemahan) “sebagian besar situs memiliki sebuah bug,” dan ini describes my study population — ini isn’t evidence itu omitting x-default cost apa pun dari itu situs anything.
contrarian read: melakukan ini bahkan melakukan anything?
ini adalah where I line up dengan Eoghan Henn di Rebelytics, who memiliki paling honest take I’ve seen pada x-default. His framing: “most of the time, the answer should be ‘don’t use x-default at all.’” (terjemahan) “sebagian besar dari time, jawaban seharusnya menjadi ‘don’t gunakan x-default di semua.’” dan key claim — “I’m not aware of any proven cases of x-default actually changing anything when it comes to picking an existing website version as a global fallback.” (terjemahan) “I’m not aware dari apa pun proven cases dari x-default actually changing anything when ini comes untuk picking sebuah existing situs web versi sebagai sebuah global fallback.”
logic holds up. jika semua Anda’re doing adalah pointing x-default di, say, Anda existing English halaman so ini adalah “the fallback,” (terjemahan) “ fallback,” Google akan very mungkin memiliki chosen itu halaman anyway berdasarkan tautan dan authority. markup adalah redundant di itu scenario. legitimate exception Henn carves out adalah original gunakan case: jika Anda root URL geo-redirects, lalu x-default belongs pada itu root — not bolted onto sebuah existing language halaman.
So honest versi dari advice adalah: gunakan x-default when Anda memiliki sebuah nyata locale-neutral halaman (sebuah selector atau sebuah redirecting entry poin). Don’t tambahkan ini hanya untuk silence sebuah alat, dan don’t expect ini untuk move rankings.
Geo-redirects dan x-default
ini adalah one place implementation gets genuinely tricky. compatible pattern adalah narrow:
- x-default goes pada auto-redirecting root URL, dan hanya root seharusnya auto-redirect.
- Individual locale URLs (
/fr/,/de/) seharusnya not auto-redirect. jika sebuah pengunjung reaches/fr/, let them stay pada/fr/— don’t bounce them untuk English.
alasan ini penting untuk SEO dan not hanya UX: Googlebot melakukan crawl largely dari U.S. IPs. jika Anda non-English locale halaman redirect away dari sebuah U.S.-looking pengunjung, Googlebot gets redirected away too — dan dapat end up treating itu locale halaman sebagai duplicates alih-alih pengindeksan them sebagai independent konten. Aggressive geo-redirection pada locale halaman themselves adalah how Anda quietly break cluster Anda adalah trying untuk help.
Worth separating clearly: hreflang (x-default disertakan) hanya controls which URL
Google tries untuk match untuk sebuah pengguna — ini doesn’t override stronger eligibility signals.
sebuah redirect atau rel=canonical pointing elsewhere, atau sebuah noindex pada target, masih
wins. Google’s own canonicalization guidance adalah direct tentang kedua one: noindex
blocks sebuah halaman dari Search outright. poin x-default di sebuah URL itu’s actually dapat diindeks
dan canonical untuk itself, atau annotation memiliki nothing untuk berfungsi dengan.
Why Anda audit alat adalah wrong (sometimes)
I flagged ini semua cara back di Pubcon 2017, dan ini masih trips people up: SEO alat regularly mark valid redirecting x-default implementations sebagai broken.
usual salah positive: sebuah crawler reports itu sebuah auto-redirecting x-default halaman memiliki no kembalikan hreflang tautan. My practitioner read (dari itu 2017 talk): dari course ini doesn’t — ini adalah sebuah redirect; sebuah 301/302 isn’t going untuk carry sebuah reciprocal hreflang annotation pada redirecting URL itself, dan alat adalah treating sebuah structural consequence dari redirect sebagai sebuah defect. Google’s own bidirectional aturan adalah stated sebagai sebuah blanket requirement — “If two pages don’t both point to each other, the tags will be ignored” (terjemahan) “jika two halaman don’t both poin untuk setiap lainnya, tags akan menjadi ignored” — dengan no published carve-out untuk redirects, dan redirects adalah juga sebuah strong canonicalization signal di mereka own right. So don’t take ini sebagai settled Google perilaku: sanity-periksa redirecting x-defaults oleh hand (confirm redirect target itself carries full reciprocal set) alih-alih assuming either alat atau redirect-exemption reading adalah automatically right.
sebuah few more things worth knowing
- Aim untuk one x-default per cluster. jika multiple halaman di yang sama cluster setiap declare x-default pointing di berbeda URLs, Anda’ve dibuat sebuah ambiguous mapping. Google hasn’t published sebuah spesifik conflict-resolution contract untuk ini case — “Google just ignores all of them” (terjemahan) “Google hanya ignores semua dari them” outcome adalah practitioner testing dan consensus (mine disertakan), not sebuah documented guarantee. Treat multiple berbeda x-defaults sebagai sebuah bug untuk fix regardless dari exactly how Google resolves ini. There’s no server-side validation forcing ini — ini adalah pada Anda.
- Dual designation adalah valid. sebuah single URL dapat carry both
hreflang="x-default"dan sebuah locale likehreflang="en". situs whose English homepage doubles sebagai global default melakukan ini (Dropbox dan Ancestry.com adalah well-known contoh). - ** bidirectional aturan masih applies.** Like semua hreflang, x-default perlu untuk menjadi bagian dari sebuah reciprocated cluster — Google’s docs: “If two pages don’t both point to each other, the tags will be ignored.” (terjemahan) “jika two halaman don’t both poin untuk setiap lainnya, tags akan menjadi ignored.”
- ini adalah not sebuah sinyal peringkat. When people see mereka x-default halaman peringkat untuk broad kueri dan credit x-default, lebih mungkin cause adalah itu halaman adalah simply paling ditautkan, sebagian besar stable URL di set.
- Bing’s saat ini webmaster guidelines don’t mention hreflang di semua — itu’s verifiable directly. What Bing menggunakan instead adalah older, practitioner-sourced reporting alih-alih sebuah saat ini Bing statement (more di Cheat Sheets tab).
AI summary
sebuah condensed take pada Advanced versi:
- What ini adalah:
x-defaultadalah reserved hreflang nilai naming fallback URL untuk pengguna whose locale matches none dari Anda lainnya hreflang tags. Matching runs sebagian besar-spesifik-pertama: lc-cc → lc → x-default. - What ini adalah untuk: introduced oleh Google (dengan Yandex) di 2013 untuk language-selector halaman dan auto-redirecting entry poin. Google’s 2023 guidance menambahkan sebuah ketiga, currently-documented target: sebuah ordinary halaman Anda simply pertimbangkan situs’s default. Selector halaman remain case ini “works best” (terjemahan) “berfungsi best” dengan.
- ini adalah optional. Google says untuk “consider” (terjemahan) “pertimbangkan” sebuah fallback, “especially” (terjemahan) “terutama” untuk selectors/redirects — not itu setiap cluster memerlukan one. di Patrick’s study dari 374 756 domains, 56,3% adalah missing x-default — biasanya fine, dan figure describes itu study population, not proof itu omission caused harm. When ini adalah absent, Google picks sebuah fallback itself (typically paling ditautkan/authoritative versi).
- No proven peringkat effect. Eoghan Henn (Rebelytics): no documented case dari x-default changing SERP perilaku when ini hanya poin di sebuah existing-language fallback (atau, per 2023 update, apa pun ordinary default halaman); “most of the time… don’t use x-default at all.” (terjemahan) “sebagian besar dari time… don’t gunakan x-default di semua.” ini adalah not sebuah sinyal peringkat.
- ** nyata upside adalah URL penemuan** (Gary Illyes, 2023): hreflang URLs, x-default disertakan, “may” (terjemahan) “dapat” feed Googlebot’s crawl queue pada besar, hard-untuk-tautan situs — sebuah mungkin penemuan path, not sebuah guarantee.
- Myths untuk drop: ini melakukan not berarti “English” (terjemahan) “English”; halaman’s language adalah
“irrelevant” (terjemahan) “irrelevant”; missing ini adalah not sebuah error; x-default doesn’t override canonical atau
noindexeligibility signals. - Gotchas: pertahankan one x-default per cluster (Google hasn’t published exactly how ini
resolves duplicates, so don’t rely pada sebuah spesifik fallback perilaku); geo-redirect
hanya root (Googlebot melakukan crawl dari U.S. IPs); dual
x-default+enpada one URL adalah valid; audit alat sometimes flag valid-looking redirecting implementations, though redirect-reciprocity exemption adalah practitioner reading, not documented policy. - Bing: saat ini guidelines don’t mention hreflang sebagai sebuah didukung signal — verified directly — tetapi spesifik claims tentang what Bing menggunakan instead trace untuk older, practitioner-sourced reporting, not sebuah saat ini Bing statement.
Official documentation
Primary-source material pada x-default dari Google.
- Localized versi dari Anda halaman — canonical reference; defines reserved
x-defaultnilai, “consider adding… especially” (terjemahan) “pertimbangkan menambahkan… terutama” optionality wording, “language is irrelevant” (terjemahan) “language adalah irrelevant” poin, dan bidirectional kembalikan-tautan requirement. - How x-default dapat help Anda (Gary Illyes, dapat 2023) — saat ini, broader definition (selector, redirect target, atau sebuah ordinary default halaman), URL-penemuan angle (“may be used” (terjemahan) “dapat menjadi digunakan”), dan “potentially underused” (terjemahan) “potentially underused” framing.
- Introducing “x-default hreflang” (terjemahan) “x-default hreflang” untuk international landing halaman (April 2013) — original announcement; selector / auto-redirect gunakan cases sebagai mereka existed di launch, superseded di scope (not contradicted) oleh 2023 post above.
- August 2023 SEO Office Hours — confirmation itu hreflang annotations (x-default disertakan) dapat feed URLs untuk Googlebot untuk penemuan.
Bing / Microsoft
- Bing Webmaster Guidelines — verified saat ini (2026-07-18): hreflang adalah not mentioned anywhere pada ini halaman. itu absence adalah satu-satunya thing confirmed terhadap sebuah live Bing source here; spesifik claims tentang what Bing reads instead (
content-language,<html lang>,<title lang>) come dari sebuah 2015 ketiga-party write-up referencing sebuah original Bing post itu no longer exists di -nya published URL (ini now redirects untuk Bing Webmaster Blog homepage) — treat itu bagian sebagai older practitioner reporting, not saat ini Bing documentation.
Quotes dari source
pada—record statements dari Google. setiap tautan jumps untuk quoted passage.
Google — what x-default adalah
- “The reserved
x-defaultvalue is used when no other language/region matches the user’s browser setting.” (terjemahan) “ reserved undefined nilai adalah digunakan when no lainnya language/region matches pengguna’s browser setting.” — Google Search Central docs. Jump untuk quote - “While you can use the
x-defaultvalue for any page, it was designed for language selector pages and so it will work best with those.” (terjemahan) “While Anda dapat gunakan undefined nilai untuk apa pun halaman, ini adalah designed untuk language selector halaman dan so ini akan berfungsi best dengan itu.” Jump untuk quote - “There’s no need to specify a language code for the
x-defaultvalue; the page is targeted to users whose language settings are unmatched on your site, thus the language of the page is irrelevant.” (terjemahan) “There’s no perlu untuk specify sebuah language code untuk undefined nilai; halaman adalah targeted untuk pengguna whose language settings adalah unmatched pada Anda situs, thus language dari halaman adalah irrelevant.” Jump untuk quote
Gary Illyes, Google — penemuan angle
- “The hreflang x-default value is used to specify the language and region neutral URL for a piece of content when the site doesn’t support the user’s language and region.” (terjemahan) “ hreflang x-default nilai adalah digunakan untuk specify language dan region neutral URL untuk sebuah piece dari konten when situs doesn’t mendukung pengguna’s language dan region.” — Gary Illyes, How x-default dapat help Anda (dapat 2023). Jump untuk quote
- “The x-default page can be a language and country selector page, the page where you redirect users when you have no content for their region, or just the version of the content that you consider, well, default.” (terjemahan) “ x-default halaman dapat menjadi sebuah language dan country selector halaman, halaman where Anda redirect pengguna when Anda memiliki tanpa konten untuk mereka region, atau hanya versi dari konten itu Anda pertimbangkan, well, default.” Jump untuk quote
- “The URLs you specify in hreflang annotations, including x-default, may be used for URL discovery.” (terjemahan) “ URLs Anda specify di hreflang annotations, including x-default, dapat menjadi digunakan untuk URL penemuan.” Jump untuk quote
Google — optionality
- “Consider adding a fallback page for unmatched languages, especially on language/country selectors or auto-redirecting home pages.” (terjemahan) “pertimbangkan menambahkan sebuah fallback halaman untuk unmatched languages, terutama pada language/country selectors atau auto-redirecting home halaman.” — Google Search Central docs. Jump untuk quote
** contrarian view (ketiga-party, not sebuah mesin pencari)**
- “Most of the time, the answer should be ‘don’t use x-default at all.’” (terjemahan) “sebagian besar dari time, jawaban seharusnya menjadi ‘don’t gunakan x-default di semua.’” — Eoghan Henn, Rebelytics. Jump untuk quote
- “I’m not aware of any proven cases of x-default actually changing anything when it comes to picking an existing website version as a global fallback.” (terjemahan) “I’m not aware dari apa pun proven cases dari x-default actually changing anything when ini comes untuk picking sebuah existing situs web versi sebagai sebuah global fallback.” — Eoghan Henn, Rebelytics.
x-default — quick reference
seharusnya Anda gunakan ini? oleh scenario
| Scenario | Verdict |
|---|---|
| Language/country selector halaman | ✅ gunakan x-default — ini adalah what ini adalah untuk |
| Auto-redirecting root (geo-redirect entry poin) | ✅ gunakan ini — tetapi put ini pada root hanya, dan don’t redirect locale halaman |
| sebuah ordinary halaman Anda pertimbangkan situs’s default | ✅ Documented sebagai valid oleh Google (2023) — tetapi see next row untuk peringkat-effect caveat |
| English homepage sebagai sebuah generic “fallback” (terjemahan) “fallback” | ❓ Controversial — Henn (Rebelytics) says biasanya skip ini; Google akan mungkin pick ini anyway |
| semua pengunjung sudah covered oleh spesifik hreflang tags | ⬜ Omit — there’s no genuine neutral halaman untuk poin di |
| Single-language situs (bahkan di seluruh banyak countries) | ⬜ Omit — nothing unmatched untuk fall back untuk |
** matching hierarchy (sebagian besar spesifik wins)**
lc-cc → language + country (en-us) ← tried first
lc → language only (en)
x-default → catch-all fallback ← used when nothing above matchesmelakukan-I-tambahkan-ini decision tree
Do you have a real locale-neutral page
(selector OR auto-redirecting root)?
│
┌────┴────┐
YES NO
│ │
Add it. Are all your actual visitors
covered by specific hreflang tags?
│
┌─────┴─────┐
YES NO
│ │
Omit it. Is the only candidate just an
existing-language page (e.g. /en/)?
│
┌─────┴─────┐
YES NO
│ │
Probably skip Consider a true
(Google picks neutral fallback,
it anyway). then add x-default.Syntax (one URL, dual designation adalah valid)
<!-- A page can be BOTH the English version AND the global default -->
<link rel="alternate" hreflang="en" href="https://example.com/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />alat itu mis-flag valid x-default setups
| alat / periksa | Flagged sebagai | My read |
|---|---|---|
| Screaming Frog | ”No return links on the auto-redirected x-default” (terjemahan) “No kembalikan tautan pada auto-redirected x-default” | mungkin sebuah salah positive — ini adalah sebuah redirect, dan sebuah 301/302 won’t carry sebuah reciprocal hreflang annotation pada redirecting URL itself. Verify redirect target memiliki full reciprocal set oleh hand; Google hasn’t published sebuah redirect-spesifik exemption dari kembalikan-tautan aturan. |
| technicalseo.com hreflang tester | Marks sebuah redirecting x-default sebagai “incorrect” (terjemahan) “incorrect” | sama caveat — redirect dapat menjadi intentional, tetapi confirm target’s reciprocity alih-alih assuming alat adalah wrong |
| Generic situs auditors | ”Missing x-default” (terjemahan) “Missing x-default” flagged sebagai sebuah error | ini adalah optional per Google’s own “consider… especially” (terjemahan) “pertimbangkan… terutama” wording — sebuah soft advisory, not sebuah technical error |
Fast facts
- x-default melakukan not berarti “English” (terjemahan) “English”; halaman’s own language adalah “irrelevant.” (terjemahan) “irrelevant.”
- ini adalah not diperlukan (Google: “consider,” (terjemahan) “pertimbangkan,” not “require” (terjemahan) “memerlukan”) dan not sebuah sinyal peringkat.
- pertahankan one x-default per cluster — multiple berbeda ones buat sebuah ambiguous mapping; exactly how Google resolves itu isn’t publicly documented.
- harus menjadi reciprocated like semua hreflang (bidirectional cluster); x-default doesn’t override canonical atau
noindexeligibility signals. - 56,3% dari hreflang-menggunakan domains adalah missing ini (my study dari 374 756 domains) — biasanya fine, dan itu figure describes my study population, not proof dari harm.
- Bing’s saat ini webmaster guidelines don’t mention hreflang — verified directly. spesifik “Bing reads
content-language,<html lang>,<title lang>instead” (terjemahan) “Bing reads undefined, undefined, undefined instead” claim traces untuk older, practitioner-sourced reporting alih-alih sebuah saat ini Bing statement.
Log perubahan
Diperbarui 18 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.