międzynarodowe SEO
co międzynarodowe SEO actually jest — język vs. kraj targeting, ccTLD/subdomain/subdirectory, hreflang at scale, how Bing differs, i co's deprecated — z Patrick Stox.
Języki
międzynarodowe SEO jest making sure wyszukiwarki understand który kraje i/lub języki twój witryna targets, i serve the right version to the right użytkownik. It splits do two axes — język targeting vs. kraj targeting — i runs on three levers: struktura URL (ccTLD/subdomain/subdirectory), hreflang, i on-strona lokalizacja. My trudny-won take z running ten at IBM scale: hreflang jest a hint, nie a directive (jego rzeczywisty payoff jest version-swapping in the SERP, nie indeksowanie); manual hreflang fails at scale, so automate i monitorować constantly; the ccTLD ranking boost jest fading (Gary Illyes, July 2024); Google's GSC International Targeting raport jest gone (2022); i Bing leans on the treść-język meta znacznik, nie hreflang. dla najbardziej witryny I'd pick subdirectories i one strona per język ponad a sprawl of per-kraj domains. Gate który rynki you enter pierwszy on demand, eligibility, capacity, competition, i economics — i know że none of ten guarantees indeksowanie, rankings, ruch, lub conversions; it just poprawia twój odds.
TL;DR — międzynarodowe SEO jest how you tell wyszukiwarki który languages i countries twój witryna jest dla, so the right person sees the right version. It’s two oddzielny questions — co język jest ten strona in, i co kraj jest it dla — i three main levers: twój struktura URL, hreflang znaczniki, i on-strona signals like waluta i address. hreflang jest the big one, i the thing to remember up front jest że it’s a hint, nie a command.
co międzynarodowe SEO jest
If twój witryna serves people in więcej niż one język lub więcej niż one kraj, you mieć an międzynarodowe SEO problem to solve — whether you’ve thought o it lub nie. The goal jest prosty to state: pomagać Google i Bing understand który version of a strona jest meant dla który odbiorcy, i serve że version to the right person.
Evidence for this claim Google distinguishes multilingual sites from multi-regional sites; a site can be both. Scope: Google Search guidance for sites serving multiple languages, countries, or regions. Confidence: high · Verified: Google: Managing multi-regional and multilingual sitesThe mistake almost everyone makes at the start jest treating “language” i “country” as the same thing. They aren’t:
- język targeting jest dla multilingual witryny — the same treść offered in więcej niż one język.
- kraj targeting jest dla multi-regional witryny — treść aimed at użytkownicy in różny kraje, czasami in the same język.
Quick przykłady to make it stick: Canada jest one kraj z two official języki (English i French) — że’s język targeting inside one kraj. The US i UK są two kraje że mostly share a język — że’s kraj targeting z the same język. Plenty of big witryny need oba at once.
The three things you actually control
- struktura URL. gdzie the zlokalizowany versions live:
- ccTLD —
example.dedla Germany,example.frdla France. Strongest “this is for that country” signal, ale expensive i harder to manage. - Subdomain —
de.example.com. łatwy to ustawić up. - Subdirectory —
example.com/de/. niski maintenance, everything poniżej one domain. dla najbardziej witryny, ten jest co I’d pick.
- ccTLD —
- hreflang. A mały znacznik że says “this URL is the German version, that one is the French version.” It’s co lets Google pokazywać a UK visitor the UK strona even gdy the US strona jest the one że technically ranks.
- On-strona signals. waluta, address, phone liczba, język of the tekst, links z local witryny. te quietly reinforce who a strona jest dla. Evidence for this claim Google supports locale-specific URLs and hreflang, and also considers ccTLDs and several page, server, and local-link signals when identifying an intended audience. Scope: Google Search locale guidance; these are signals rather than guaranteed targeting controls. Confidence: high · Verified: Google: Managing multi-regional and multilingual sites
The one thing to get right early
hreflang jest a hint, nie a directive. You może ustawić it perfectly i Google może nadal decide to pokazywać a różny version, lub fold two near-identical język strony do one. jego rzeczywisty job isn’t to force anything — it’s to swap in the right regional version in the wyniki wyszukiwania gdy it może. ustawić it up correctly anyway, ponieważ gdy it’s broken że swapping doesn’t happen at wszystkie.
również know two things że mieć changed: Google removed the old “International Targeting” raport z Search Console back in 2022, so you don’t ustawić kraj targets there anymore. i Bing doesn’t really run on hreflang — it prefers a różny znacznik (więcej on oba in the Advanced version).
Want the deeper version — how to choose twój struktura URL, hreflang at scale, why the ccTLD advantage jest fading, i how Bing differs — switch to the Advanced tab. każdy subtopic (hreflang, x-domyślny, tłumaczenie vs. lokalizacja, badanie słów kluczowych, auditing, i wielojęzyczne SEO) ma jego own deep dive linked z there.
Test yourself: międzynarodowe SEO
TL;DR — międzynarodowe SEO runs on two axes (język vs. kraj) i three levers (struktura URL, hreflang, on-strona signals). hreflang jest a hint: jego payoff jest version-swapping in the SERP, nie indeksowanie, i Google będzie override it. The ccTLD ranking boost — Google’s LDCP algorithm — jest fading (Gary Illyes, July 2024). The GSC International Targeting raport był deprecated in 2022. Bing leans on the treść-język meta znacznik, treating hreflang as “a far weaker signal.” At enterprise scale, manual hreflang will fail — automate generation i monitorować constantly. My defaults: subdirectories i one strona per język. Gate rynek entry on demand, eligibility, capacity, competition, i economics before picking architektura — i none of ten guarantees indeksowanie, rankings, lub ruch; it just poprawia the odds engines match locale versions correctly.
Two axes, nie one
The single najbardziej użyteczny distinction in ten whole topic jest że język targeting i kraj targeting są różny things. Google’s own docs draw the wiersz cleanly: “Multilingual websites are those that offer content in more than one language,” podczas gdy “Multi-regional websites are those that explicitly target users in different countries.” You może need one, oba, lub neither.
Evidence for this claim Google distinguishes multilingual sites from multi-regional sites; a site can be both. Scope: Google Search guidance for sites serving multiple languages, countries, or regions. Confidence: high · Verified: Google: Managing multi-regional and multilingual sitesGary Illyes put the trap bluntly: “The language is absolutely not a tell for what
country you are targeting.” A French strona mógł być dla France, Canada, Belgium, lub
Switzerland. If you care o country, you mieć to signal kraj explicitly — a
region code in twój hreflang (fr-CA, nie just fr) lub a ccTLD. język alone
doesn’t robić it. i the HTML lang atrybut jest no pomagać: Illyes’ przykład był a witryna
gdzie “Joomla just came with the Lang attribute set to English… And then you looked
at the page, and it was 100% German.” Engines learned long ago nie to trust it.
None of ten axis-mapping jest a guarantee mechanism, i it’s worth saying plainly: getting the język/kraj distinction i the technical signals right może poprawić how well Google i Bing match locale versions to searchers, ale it doesn’t promise indeksowanie, rankings, ruch, conversions, a specific displayed locale, lub cytowania in AI answers dla dowolny one strona. The signal lista below comes z jego own udokumentowany limits on co robi i doesn’t count.
Prioritize the rynek przed you lock architektura
przed you commit to a struktura URL, gate the rynek itself — architektura jest expensive to undo, i picking it przed you know the rynek jest worth entering jest backwards. The practical checklist I używać: search demand in że język/kraj, whether twój produkt lub service jest actually eligible to sprzedawać lub operate there, whether you mieć the operational capacity to obsługiwać it (obsługiwać, legal, payments, realizacja), how competitive the rynek już jest, i whether the unit economics działać once you convert. Treat Ahrefs-style ruch i słowo kluczowe-volume liczby as estimates dla sizing i comparing rynki wobec każdy other; treat twój own Google Search Console lub analytics rows as observed pierwszy-party data once you’re już live somewhere similar. Skipping ten gate jest how zespoły end up z an expensive ccTLD in a rynek że był nigdy going to convert. The międzynarodowe SEO badanie słów kluczowych strona covers the rynek-by-rynek research przepływ pracy in depth.
Choosing twój struktura URL
ten jest the one architectural decision że’s expensive to undo, so it’s worth getting right. Google używa several signals to działać out twój target locale — ccTLD, hreflang, serwer location, i on-strona signals like local addresses, phone liczby, waluta, i local witryna links — ale struktura URL jest the one you commit to in infrastructure.
Evidence for this claim Google supports locale-specific URLs and hreflang, and also considers ccTLDs and several page, server, and local-link signals when identifying an intended audience. Scope: Google Search locale guidance; these are signals rather than guaranteed targeting controls. Confidence: high · Verified: Google: Managing multi-regional and multilingual sites| Structure | przykład | Upside | Downside |
|---|---|---|---|
| ccTLD | example.de | Strongest kraj signal; jasny to użytkownicy | Expensive; splits organ w całym domains; dostępność limited |
| Subdomain | de.example.com | łatwy to ustawić up | często treated like a oddzielny witryna; weaker recognition |
| Subdirectory | example.com/de/ | Consolidates organ poniżej one domain; niski maintenance | Single host; weaker pure-geo signal |
| parametr URL | example.com?loc=de | — | nie recommended; trudny to segment |
My domyślny dla najbardziej witryny jest the subdirectory. It zachowuje wszystkie twój organ poniżej one domain zamiast splitting it w całym oddzielny ccTLDs, i it’s far mniej to maintain. John Mueller ma said dla years że “subdomains and subdirectories are essentially equivalent” z Google’s side, so the deciding factors są zwykle operational, nie magical SEO ones — pick co fits twój stack i twój long-term plan. że’s practitioner guidance z running ten at scale, nie a universal Google ranking reguła — Google’s own documentation listy tradeoffs dla każdy option i doesn’t declare one structure the winner.
The big caveat jest the ccTLD story. ccTLDs są nadal the strongest country signal —
Google calls them “a strong signal… about the target country of a website” — ale
że advantage jest shrinking. Gary Illyes, on Search Off the Record in July 2024,
described the underlying mechanism i jego decline: “One of the main algorithms… is
called something like LDCP — language demotion country promotion… But nowadays… it
doesn’t really make sense for us to like automatically apply that little boost
because it’s ambiguous.” He went further: “I think eventually, like in years’ time,
that [ccTLD benefit] will also fade away,” ponieważ “think about all the funny domain
names that you can buy… It doesn’t say anything anymore about the country.” His
practical advice matched mine — there’s nadal marketing wartość in a ccTLD, “but I
would not worry too much about it” dla ranking. Google ma even był redirecting jego
own kraj ccTLDs to google.com.
hreflang: the core technical signal
hreflang jest the workhorse of międzynarodowe SEO, i it’s the thing I’ve spent więcej time on than almost dowolny other technical topic — it był one of my pierwszy contributions gdy I joined Ahrefs, editing nasz hreflang poradnik.
co it actually robi. hreflang tells Google (i Yandex) który język/region a
URL jest meant dla. jego rzeczywisty benefit jest version-swapping in the SERP: a UK visitor
może być shown twój en-gb strona even gdy the en-us strona jest co ranks, provided
hreflang jest ustawić up correctly. gdy the znaczniki są broken, że swapping just doesn’t
happen. co hreflang robi nie robić jest guarantee indeksowanie lub override
canonicalization — it’s one of roughly 19 canonicalization signals, nie a trump
card.
Three implementacja metody, wszystkie equivalent: <link rel="alternate" hreflang="…" href="…" /> tags in the <head>; an HTTP Link: header; lub
<xhtml:link> entries in twój mapa witryny XML. There’s no inherent speed difference —
the signals są checked at crawl time either way, so używać whichever twój stack
generates najbardziej reliably. (On a mixed ccTLD-plus-.com setup, centrally-hosted XML
sitemaps są the usual way to manage cross-domain clusters.)
The golden reguły:
- Bidirectional / reciprocal. If strona X points to strona Y, Y musi point back to X. hreflang działa in clusters — a ustawić of strony wszystkie referencing każdy other — i a cluster tylko forms gdy the links są reciprocal. ten jest również how signal-sharing działa w całym the cluster: the strongest strona może lift the others.
- Self-referencing jest dobra praktyka ale, per Mueller, technically “optional.”
- x-domyślny jest twój fallback dla użytkownicy whose język/region doesn’t match dowolny specific version.
- używać rzeczywisty region codes.
en-GB,fr-BE,zh-Hans— ISO 639-1 język plus an optional ISO 3166-1 region. There są noEU,LATAM,APAC, lubMENAregion codes; you target individual kraje (es-MX,es-AR,es-CO).
Common błędy są everywhere. In the Ahrefs hreflang study I worked on — the largest ever done, w całym 374 756 hreflang-używając domains — 67% miał co najmniej one problem. My honest reaction at the time: “I’m surprised the numbers weren’t worse… I suspect a lot of these sites have basic implementations.” The point stands: “Hreflang is complex and hard to get right. It can break in so many different ways.”
hreflang jest a hint, nie a directive. ten jest the wiersz people najbardziej need to internalize. As Mueller put it (Bluesky, może 2025): “hreflang doesn’t guarantee indexing… if they are the same (eg fr-fr, fr-be), it’s common that one is chosen as canonical.” i: “Often hreflang will still swap out the URL, but reporting will be on the canonical URL.” So Google może consolidate near-identical język warianty, i twój reporting będzie sit on whichever URL it picked as canonical.
Other signals — i the things Google ignores
Beyond hreflang i ccTLD, Google reads on-strona lokalizacja: local waluta,
addresses, phone liczby, the język of the body tekst, i links z local witryny.
Two things it explicitly robi nie używać: geolocation meta znaczniki (geo.position,
geo.region, geo.placename) i IP-oparty location analiza, który it calls “not
reliable.”
It pomaga to zachować straight który job każdy signal jest actually doing, ponieważ they get blended together constantly: język detection comes z the strona’s visible treść, nie z code-level data lub the URL — Google determines it by reading co’s actually on the strona. Locale targeting (który kraj a strona jest dla) jest signaled by ccTLD, hreflang, serwer location, i the on-strona cues above — though Google jest explicit że serwer location alone “is not definitive.” hreflang robi a narrower job than either of tamte: it maps alternate locale URLs to każdy other so the right one może być swapped do wyniki; it robi nie declare a strona’s język. i canonicalization jest the oddzielny decision o który URL actually gets zindeksowany i ranked — hreflang feeds do it ale doesn’t control it outright.
A trap to avoid: don’t auto-redirect użytkownicy by IP. Google’s guidance jest to “avoid
automatically redirecting users to a different language version based on their
perceived geographic location.” Geo-redirects trap the crawler in whatever locale it
appears to originate z, so Google nigdy sees twój other versions — i in the EU,
IP-oparty geoblocking może run do the Anti-Geoblocking regulacja. używać oddzielny,
stable URLs per język, zachować them directly reachable (no locale-tylko paths że
vanish once you leave the “right” region), i give użytkownicy explicit links to switch
język lub region themselves zamiast guessing on ich behalf. Same reasoning
kills cookie-oparty lub Accept-Language-oparty treść switching: Google recommends
“using separate locale URL configurations” z hreflang zamiast locale-adaptive
strony, ponieważ Googlebot doesn’t ustawić Accept-Language headers by domyślny i commonly
crawls z US-oparty infrastructure — so a odpowiedź że adapts na podstawie perceived
location lub headers może simply nigdy być seen in jego other locales at wszystkie.
The GSC International Targeting raport jest gone
If a poradnik tells you to ustawić twój kraj target in Search Console, it’s out of date. Google deprecated the International Targeting raport on September 22, 2022, stating the kraj-targeting funkcja “was determined to have little value for the ecosystem, and is no longer supported.” co replaced it? Nothing bezpośredni — kraj targeting jest now inferred z ccTLD + hreflang + on-strona signals + inbound links. The hreflang błąd data że używany to live in że raport jest również gone z GSC, so you walidować hreflang z a crawler now. Google zrobił confirm it “will continue to support and use hreflang tags.” To sprawdzenie który version Google actually zindeksowany dla a strona, użyj URL Inspection narzędzie.
How Bing handles ten differently
ten jest gdzie najbardziej poradniki either skip Bing lub get it błędny — i I’ve miał the benefit of będąc on a panel z Bing’s Fabrice Canel to hear it firsthand. Bing’s signal stack jest genuinely różny z Google’s. Canel’s own words: “hreflang is indeed a far weaker signal than content-language at Bing.”
Bing’s preferred signals, in rough priority order:
<meta http-equiv="content-language" content="fr-FR">— the treść-język meta znacznik- The
Content-LanguageHTTP header - ccTLD / serwer location
- Body-tekst język
- Locale of inbound linking strony
So the cross-engine recipe jest: implement hreflang dla Google, and dodawać treść-język meta znaczniki dla Bing. Bing będzie read hreflang, ale treats it as weak. i unlike Google (który killed jego own targeting raport in 2022), Bing removed jego Geo Targeting funkcja too — Fabrice Canel confirmed in September 2020 że it zrobił nie carry ponad to the redesigned Bing narzędzia dla webmasterów, telling SEOs to użyj treść-język meta znacznik lub HTTP header instead.
Other engines need ich own przepływ pracy
Google versus Bing jest nie the whole international map. Once a rynek depends on another engine, zachowaj shared treść i technical foundation ale verify the provider-specific przepływ pracy zamiast translating a Google checklist:
| system | Discovery i submission | co nie to assume |
|---|---|---|
| Crawlable links, sitemaps gdzie użyteczny, Search Console; no IndexNow participation | Another engine’s push endpoint lub directives configure Google | |
| Bing | Bing narzędzia dla webmasterów i IndexNow | Bing’s locale weighting exactly matches Google’s |
| Naver | Search Advisor, mapa witryny/RSS przepływy pracy, collection żądania, i Naver’s IndexNow endpoint | Submission guarantees indeksowanie lub placement |
| Yandex | Yandex Webmaster, regionality, sitemaps, hreflang, i IndexNow | Google Search Console controls Yandex lub replaces jego region przepływ pracy |
| Cốc Cốc | jego own crawler/index, manual URL submission, robots.txt Sitemap: discovery, i bot-specific directives | Google documentation proves Cốc Cốc canonical, hreflang, lub AI-cytowanie behavior |
The details belong in the rynek-specific SEO poradniki. The użyteczny reguła here jest simpler: shared SEO principles travel; produkt controls, submission paths, diagnostics, i undocumented behavior robić nie.
międzynarodowe SEO at scale
I ran międzynarodowe SEO at IBM, on one of the largest enterprise witryny in the world — multiple CMSs, multiple infrastructures, tens of millions of URLs. The single biggest lesson: manual hreflang management fails at scale. You cannot hand-curate reciprocal znaczniki w całym millions of strony i multiple systemy. co działa:
- Automate everything possible. Generate hreflang z a system of record — często middleware connecting twój CMSs — zamiast letting każdy zespół hand-write znaczniki.
- sprawdzenie repeatedly. Problems emerge constantly; ten jest a constant crawl + alerts job, nie a once-a-quarter audit. Expect breakage i build systemy to catch it.
- Watch dla “head section breaks.” hreflang znaczniki pushed do the
<body>by malformed HTML są ignored — verify they’re in the wyrenderowany<head>. - Verify the zindeksowany URL per locale z GSC’s URL Inspection, ponieważ hreflang’s effectiveness depends on który version actually got zindeksowany, nie just co twój znacznik kanoniczny says.
Architecturally, my preference at scale jest one strona per język zamiast one strona per kraj/locale — it produces fewer, stronger pages, enables dynamiczny personalization, i sidesteps a lot of hreflang complexity. Patience matters too: international changes move at the speed of crawl cycles, nie at the speed twój stakeholders want.
gdzie to go następny
ten hub jest the map. każdy subtopic below jest jego own deep dive:
Hreflang (jego own sekcja in the sidebar)
- hreflang — the znacznik in pełny: the three implementacja metody, clusters, reciprocity, common błędy, i walidacja.
- x-domyślny hreflang — the fallback wartość dla użytkownicy whose język/region matches none of twój versions, i gdzie it actually pomaga.
lokalizacja, treść, i audits
- tłumaczenie vs. lokalizacja — why maszyna-translating strony isn’t the same as localizing dla a rynek, i co Google’s auto-tłumaczenie guidance means dla you.
- międzynarodowe SEO badanie słów kluczowych — researching demand rynek-by-rynek, gdzie the same język differs by kraj (the classic “ibis” vs. “bin chicken” gap).
- międzynarodowe SEO audit — how to crawl, walidować, i debug hreflang clusters i locale signals w całym a multi-rynek witryna.
- wielojęzyczne SEO — the język-targeting half of the discipline in depth.
AI summary
A condensed take on the Advanced version:
- międzynarodowe SEO = telling engines który język i/lub kraj każdy strona jest dla, so the right version reaches the right użytkownik. Two axes — język targeting (multilingual) vs. kraj targeting (multi-regional) — i three levers: struktura URL, hreflang, on-strona signals.
- None of ten guarantees outcomes. Getting the axes i signals right poprawia how well engines match locale versions to searchers — it doesn’t promise indeksowanie, rankings, ruch, conversions, a specific displayed locale, lub cytowania AI.
- Gate the rynek przed the architektura. Prioritize on search demand, produkt/ service eligibility, operational capacity, competition, i unit economics. Treat Ahrefs-style volume/ruch liczby as estimates dla sizing rynki; treat twój own GSC/analytics rows as observed data once you’re live somewhere similar.
- język ≠ kraj. “The language is absolutely not a tell for what country you
are targeting” (Gary Illyes). To target a kraj, używać a region code (
fr-CA) lub a ccTLD; the HTMLlangatrybut jest unreliable. - struktura URL: ccTLD (strongest kraj signal, ale expensive + splits organ) / subdomain (łatwy) / subdirectory (consolidates organ, niski maintenance). Patrick’s domyślny: subdirectory. Subdomains i subdirectories są “essentially equivalent” to Google.
- ccTLD advantage jest fading. Google’s LDCP (język demotion kraj promotion) boost jest będąc de-emphasized; Illyes (July 2024): it “will also fade away.” Marketing wartość pozostaje; ranking wartość doesn’t.
- hreflang jest a hint, nie a directive. Payoff = version-swapping in the SERP,
nie indeksowanie. It’s ~1 of 19 canonicalization signals. reguły: reciprocal/bidirectional
clusters, self-reference (optional ale good), x-domyślny, rzeczywisty region codes (no
EU/APAC). 67% of 374 756 domains miał hreflang problemy (Ahrefs study). - każdy signal ma a distinct job: język detection reads visible treść (nie code/URL); locale targeting comes z ccTLD/hreflang/serwer location/on-strona cues; hreflang maps alternate URLs (doesn’t declare język); canonicalization decides the zindeksowany URL. Don’t auto-redirect by IP (traps the crawler; EU Anti-Geoblocking risk) — używać stable oddzielny URLs, explicit switcher links, i hreflang zamiast locale-adaptive strony. Google ignores geo meta znaczniki i IP analiza.
- GSC International Targeting raport deprecated Sept 22, 2022 — “little value for the ecosystem.” kraj targeting now inferred z ccTLD + hreflang + on-strona + links. hreflang nadal supported.
- Bing differs: “hreflang is a far weaker signal than content-language at Bing” (Fabrice Canel). Bing prioritizes the treść-język meta znacznik + HTTP header. Bing removed jego own Geo Targeting funkcja z Bing narzędzia dla webmasterów in 2020.
- Other engines stay oddzielny: Naver i Yandex mieć ich own webmaster przepływy pracy i participate in IndexNow; Cốc Cốc documents jego own crawler, submission form, mapa witryny discovery, i directives. robić nie infer undocumented behavior z Google.
- At scale (IBM): manual hreflang fails — automate generation via middleware, monitorować constantly, verify the zindeksowany URL per locale. One strona per język = fewer, stronger strony.
Official documentation
The primary-źródło docs że govern international targeting at każdy engine.
- Managing multi-regional i multilingual witryny — the core doc: the język-vs-kraj definitions, struktura URL options, i the pełny lista of locale signals Google używa.
- zlokalizowany versions of twój strony (hreflang) — the three implementacja metody, the bidirectional requirement, self-reference, x-domyślny, i prawidłowy język/region codes.
- międzynarodowe SEO overview — the top-level index dla Google’s international guidance.
- Locale-adaptive strony — why dynamically served locale treść jest risky, i the recommendation to używać oddzielny URLs + hreflang instead.
- x-domyślny hreflang announcement (April 2013) — the original introduction of the
x-defaultfallback wartość. - International Targeting raport deprecated — the 2022 deprecation notice: kraj targeting “had little value for the ecosystem”; hreflang continues to być supported.
Bing / Microsoft
- Bing Webmaster Guidelines — Bing’s signal priorities, w tym the treść-język meta znacznik i HTTP header.
- Going International (Bing Webmaster Blog, 2009) — foundational i nadal-cited: ccTLD as a primary signal, i the ostrzeżenia wobec JS- i cookie-oparty język switching.
- Bing narzędzia dla webmasterów Removes Geo-Targeting funkcja (wyszukiwarka Roundtable, Sept 2020) — Fabrice Canel confirms the old Geo Targeting funkcja był nie carried ponad to the redesigned Bing narzędzia dla webmasterów.
cytaty z the źródło
On-the-record statements z Google i Bing że frame how international targeting actually działa.
Google — język vs. kraj, i ccTLDs
- “Multilingual websites are those that offer content in more than one language.” / “Multi-regional websites are those that explicitly target users in different countries.” — Google Search Central docs. Jump to cytat
- “Country-specific domains (ccTLDs) provide a strong signal to both users and search engines about the target country of a website.” — Google Search Central docs. Jump to cytat
- “The language is absolutely not a tell for what country you are targeting.” — Gary Illyes, Google (Search Off the Record, July 2024). przeczytaj coverage
- “One of the main algorithms… is called something like LDCP — language demotion country promotion… nowadays… it doesn’t really make sense for us to like automatically apply that little boost because it’s ambiguous.” — Gary Illyes, Google (July 2024). przeczytaj coverage
- “I think eventually, like in years’ time, that [ccTLD benefit] will also fade away.” — Gary Illyes, Google (July 2024). przeczytaj coverage
Google — hreflang i struktura URL
- “hreflang doesn’t guarantee indexing… if they are the same (eg fr-fr, fr-be), it’s common that one is chosen as canonical.” — John Mueller, Google (Bluesky, może 2025). przeczytaj coverage
- “Often hreflang will still swap out the URL, but reporting will be on the canonical URL.” — John Mueller, Google (może 2025). przeczytaj coverage
- “From our point of view… subdomains and subdirectories are essentially equivalent.” — John Mueller, Google. przeczytaj coverage
Google — the deprecated raport
- “The ability to target search results to specific countries using Search Console country targeting was determined to have little value for the ecosystem, and is no longer supported.” — Google Search Console pomagać. Jump to cytat
Bing / Microsoft
- “hreflang is indeed a far weaker signal than content-language at Bing.” — Fabrice Canel, Microsoft Bing. przeczytaj coverage
Several of te są sourced przez secondary coverage (wyszukiwarka Journal, SE Roundtable, International Web Mastery) of podcasts i Bluesky/social posts że resist clean automated pobieranie — the Illyes Search Off the Record cytaty, the Mueller Bluesky thread, i Canel’s Bing statement w szczególności. Please confirm wobec the live źródła przed treating dowolny as final.
The decision frameworks
1. robić you need język targeting, kraj targeting, lub oba?
Start here, ponieważ it determines każdy signal downstream.
- Same treść in multiple języki, odbiorcy defined by język → język
targeting (multilingual). hreflang z język codes (
de,fr,ja). - Same/similar treść aimed at specific kraje → kraj targeting
(multi-regional). hreflang z region codes (
en-GB,en-US) i/lub ccTLDs. - oba (e.g. French i English, każdy split by kraj) → region-coded hreflang
(
fr-CA,fr-FR,en-CA,en-US). - The trap: język alone nigdy implies kraj. If kraj matters, signal it explicitly.
2. ccTLD, subdomain, lub subdirectory?
działać down the lista; stop at the pierwszy że fits.
- Subdirectory (
example.com/de/) — my domyślny. Choose it unless you mieć a specific powód nie to: it consolidates organ, jest cheapest to run, i Google treats it as equivalent to a subdomain. - Subdomain (
de.example.com) — choose it gdy infrastructure lub org structure makes oddzielny hosts genuinely easier, i you accept it może być treated więcej like a oddzielny witryna. - ccTLD (
example.de) — choose it gdy marka/marketing/legal powody demand a local domain (local trust, kraj requirements), not dla the SEO boost — że LDCP advantage jest fading. Budget dla the cost i the split organ. - parametry URL — don’t. nie recommended dla locale.
3. Match the signal lub produkt to the job
robić nie flatten język detection, locale mapping, canonicalization, i submission do one “priority” stack.
| Job | Cross-engine granica | |
|---|---|---|
| Detect the strona’s język | Visible strona treść | walidować the target engine’s documentation; a znacznik jest nie the prose |
| Map corresponding locale URLs | hreflang | obsługiwać i delivery metody może differ |
| Cluster duplicates i consolidate signals | Canonicalization system | A declared canonical jest nie an absolute command |
| raport i diagnose | Search Console | używać Bing narzędzia dla webmasterów, Naver Search Advisor, Yandex Webmaster, lub the relevant provider produkt |
| Notify changed URLs | Google’s own crawl, mapa witryny, i Search Console przepływy pracy | Bing, Naver, i Yandex participate in IndexNow; Cốc Cốc documents a oddzielny submission flow |
dla Bing specifically, retain the provider-scoped content-language guidance above.
robić nie call hreflang Google’s język detector: jego job jest mapping alternate URLs
po Google ma przeczytaj visible treść.
4. The “is my hreflang even working?” sprawdzenie
- Reciprocity: robi każdy strona in the cluster point back? (No cluster, no swap.)
- Self-reference present (dobra praktyka) i an x-domyślny fallback ustawić?
- prawidłowy codes tylko — rzeczywisty ISO język/region, no
EU/APAC/LATAM. - znaczniki in the wyrenderowany
<head>, nie pushed to<body>. - Confirm the rzeczywisty zindeksowany URL per locale via GSC URL Inspection — hreflang rides on whichever version got zindeksowany.
zasoby worth twój time
My talks
- You’re Going To Screw Up międzynarodowe SEO — Pubcon Vegas 2017 — the IBM-era talk: międzynarodowe SEO breaks constantly, so expect problems i build systemy to catch them. Automate everything; sprawdzenie repeatedly.
- międzynarodowe SEO: The Weird Technical Parts — Pubcon Vegas 2019 — hreflang clusters, mapa witryny vs. HTML (no speed difference), co Google tolerates, head-sekcja breaks, i the dangers of auto-redirects.
- Hreflang Study i Interesting problemy — Brighton SEO 2023 — the version-swapping mechanic, hreflang as one of ~19 canonicalization signals, i “one page per language” as the simplifying architektura.
- międzynarodowe SEO Simplified — Outspoken Media panel (Nov 2023) — a panel z Bing’s Fabrice Canel i Bill Hunt on centralized vs. decentralized management, automation, i how Bing i Google differ.
My writing
- The largest-ever hreflang study — 374 756 hreflang-używając domains, 67% z co najmniej one problem, co-authored z Oleksiy Golovko.
- Hreflang znaczniki: The łatwy poradnik dla Beginners — the poradnik I edited as one of my pierwszy Ahrefs contributions; the hreflang-cluster framing i a semi-automation template.
narzędzia I używać dla international działać
- Ahrefs witryna Explorer — ruch i ranking słowa kluczowe by kraj, dla sizing a rynek i reading competitors’ per-rynek strategy.
- Ahrefs słowa kluczowe Explorer — badanie słów kluczowych by kraj and język, z an AI Translator w całym 40+ języki; the narzędzie że surfaces same-język-różny-rynek gaps (the “ibis” vs. “bin chicken” przykład).
- Ahrefs witryna Audit — crawls dla nine kategorie of hreflang problemy i visualizes the clusters dla debugging.
z others
- międzynarodowe SEO: Everything you need to know — Motoko Hunt’s comprehensive poradnik at wyszukiwarka Land.
- międzynarodowe SEO dobre praktyki — the Ahrefs checklist-style poradnik by Jamie Grant i Despina Gavoyannis.
- Hreflang implementacja — The 10 Biggest SEO Misconceptions — Motoko Hunt at wyszukiwarka Journal; covers the “only homepage needs hreflang” i self-reference myths, z Mueller cytowania.
- Google Hints at Lowering SEO wartość of ccTLDs — wyszukiwarka Journal coverage of Gary Illyes’ July 2024 Search Off the Record episode on the LDCP algorithm fading.
- Google Reminds że hreflang znaczniki są Hints, nie Directives — wyszukiwarka Journal coverage of John Mueller’s może 2025 Bluesky thread on hreflang canonicalization.
- Bing: hreflang jest a Far Weaker Signal Than treść-język — SE Roundtable coverage of Fabrice Canel’s statement on Bing’s signal priority stack.
- Search Off the Record: Internationalization i hreflang (July 2024 episode summary) — International Web Mastery’s detailed write-up of the Gary Illyes + Martin Splitt podcast episode, w tym the język-vs-kraj distinction i hreflang crawl dependency.
Dziennik zmian
Zaktualizowano 27 lip 2026.
Podsumowanie redakcyjne i zapisane szczegóły zmian.Szczegóły zmian
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
Pełne porównanie jest niedostępne — dla tej wersji nie zarchiwizowano wcześniejszej migawki.
Zaktualizowano 25 lip 2026.
Podsumowanie redakcyjne i zapisane szczegóły zmian.Szczegóły zmian
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
Pełne porównanie jest niedostępne — dla tej wersji nie zarchiwizowano wcześniejszej migawki.
Zaktualizowano 18 lip 2026.
Podsumowanie redakcyjne i zapisane szczegóły zmian.Szczegóły zmian
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
Pełne porównanie jest niedostępne — dla tej wersji nie zarchiwizowano wcześniejszej migawki.