Türkçe çeviri: Language Targeting vs. Country Targeting

Language targeting ve country targeting dır two independent axes in international SEO. hangi bir siz ihtiyaç duy — ve hangi hreflang codes -e kullan — depends on whether sizin bençerik aslında differs tarafından country. -den Patrick Stox.

İlk yayın tarihi: 2 Tem 2026 · Son güncelleme: 8 Ağu 2026 · Advanced
Diller

Language targeting serves kişiler tarafından ne language onlar okuyun; country targeting serves kişiler tarafından nerede onlar dır — currency, pricing, shipping, availability, ve legal text şu differs per country. onlar're two independent axes, değil bir spectrum. yap bençerik decision ilk, o hâlde seç hreflang codes. bir shared Modern Standard Arabic sayfa -ebilir kullan ar; ar-SA, ar-AE, ar-EG, ve diğer regional varyantlar dır warranted yalnızca ne zaman offer veya bençerik genuinely differs ve country-level demand supports split. hreflang her zaman gerektirir bir language code ilk; optional region code comes ikinci. yapmayın manufacture country varyantlar ne zaman bençerik dır identical — her extra URL dır daha surface area -e break.

TL;DR — Language ve country dır two independent axes. Language targeting = multilingual (aynı bençerik, farklı language); country targeting = multi-regional (bençerik şu differs tarafından country: currency, price, shipping, legal). yap bençerik decision ilk — yapar sayfa’s gerçek bençerik differ tarafından country, veya yalnızca tarafından language? — o hâlde teknik decision: hangi hreflang codes -e annotate URL ile. hreflang codes dır ISO 639-1 language + optional ISO 3166-1 alpha-2 region; language dır mandatory ve birincil, region optional ve ikincil, ve bir region-yalnızca code dır invalid. Evidence for this claim Google's supported hreflang values begin with a language code and can optionally add a region code; a region by itself is not a supported value. Scope: Google Search-supported hreflang language and region codes. Confidence: high · Verified: Google: Supported language and region codes Language never implies country (Illyes) ve HTML lang attribute değildir bir reliable sinyal either. yapmayın üzerinde-split -e per-country varyantlar ne zaman bençerik dır identical in bir language — benim 374 756-domain study found 67% of hreflang domains sahip at least bir sorun, ve daha varyantlar anlamına gelir daha surface area -e break.

Two axes, değil bir spectrum

tek en çok yararlı distinction in bu whole topic dır şu language targeting ve country targeting dır farklı things. onlar dır orthogonal axes, değil two ends of bir slider:

  • Language targeting dır bençin multilingual siteler — aynı bençerik offered in -den fazla bir language.
  • Country targeting dır bençin multi-regional siteler — bençerik aimed at kullanıcılar in farklı countries, bazen in aynı language.

Google’ın kendi docs draw tam olarak bu line: bir multilingual web sitesi dır bir şu offers bençerik in -den fazla bir language, bir multi-regional web sitesi dır bir şu explicitly targets kullanıcılar in farklı countries, ve — bu part kişiler miss — bir site -ebilir olmak her ikisi at once. Google’s örnek: bir site ile farklı sürümler bençin USA ve Canada, ve her ikisi French ve English sürümler of Canadian bençerik.

Evidence for this claim Google defines multilingual and multi-regional sites separately and notes that one site can be both. Scope: Google Search international-site terminology. Confidence: high · Verified: Google: Multilingual vs multi-regional

bençerik decision vs. teknik decision

neredeyse her article on bu topic jumps straight -e hreflang syntax. şu skips harder, prior soru. vardır gerçekten two decisions burada, sırayla:

1. bençerik decision — kim dır bu sayfa aslında yazılmış bençin? Ask whether sayfa’s substance differs tarafından country: price, currency, shipping terms, legal disclosures, product availability, tax handling. eğer yalnızca thing şu changes arasında markets dır language of words, siz sahip bir language job. eğer dollars-vs-pounds, döndürür politika, veya regulated claims change, siz sahip bir country job — hatta ne zaman her ikisi sayfalar dır in English.

2. teknik decision — hangi hreflang codes yap siz annotate URL ile? yalnızca sonra siz’ve answered bençerik soru yap siz seç codes: language-yalnızca, language+region, veya bir mix. teknik decision follows bençerik decision; o yapmaz lead o.

Getting sıra backwards dır bir of en çok expensive early mistakes in international SEO, çünkü bençerik decision drives sizin URL structure — ccTLD vs. subdomain vs. subdirectory, bir sayfa per language vs. bir sayfa per country — ve URL structure dır painful -e unwind once o’s live ve dizine eklenmiş.

nasıl hreflang expresses difference

hreflang codes dır oluşturulmuş -den two independent parts. Per Google’s docs, ilk code dır language in ISO 639-1 format, izlenen tarafından bir optional ikinci code bu region in ISO 3166-1 alpha-2 format. şu structure maps yapğrudan üzerine two axes:

  • Language-yalnızca codeses, de, fr. bunlar target language regardless of country. Google’s docs describe de olarak German-language bençerik, independent of region. es dır her Spanish speaker on earth.
  • Language+region codeses-MX, en-GB, de-ES. bunlar narrow language -e bir specific country’s speakers. Google’s örnekler: en-GB dır English bençerik bençin kullanıcılar in UK; de-ES dır German bençerik bençin kullanıcılar in Spain (yes, German bençin kişiler in Spain — two codes gerçekten dır independent).
  • Region-yalnızca codes — invalid. siz cannot specify bir country tarafından itself. Google dır explicit: ilk code stands bençin language, ve Google yapmaz automatically derive language -den bir country code. Specifying region alone değildir valid.

şu son kural dır teknik shadow of strategic bir. -ebilirsiniz’t “target bir country” independent of bazı language, çünkü tag her zaman leads ile language — hatta ne zaman benşletme neden dır entirely country-driven (en-CA bençin Canadian English pricing). ve yalnızca codes şu görün in ISO 639-1 ve ISO 3166-1 alpha-2 standards dır supported — invented regional codes like es-419 (Latin America) değildir in şunlar standards, bu nedenle onlar yapmayın çalışır.

Belgium örnek — bir country, three languages

cleanest illustration lives in Google’ın kendi hreflang örnekler table. Belgium dır bir tek country ile three languages, ve her alır onun kendi valid code:

  • de-be — German bençin kullanıcılar in Belgium
  • nl-be — Dutch bençin kullanıcılar in Belgium
  • fr-be — French bençin kullanıcılar in Belgium

ve trap Google flags: be kendi başına dır bad, çünkü be dır language code bençin Belarusian — değil bir country code bençin Belgium. bir country, three languages, ve bir code şu görünür like “Belgium” ama aslında anlamına gelir bir completely farklı language. şu’s whole language-vs-country sorun in four lines.

gerçek-world scenarios şu yap o concrete

  • Canada — bir country, two languages. English ve French Canadians see farklı language bençerik at aynı prices altında aynı laws. bu bir language job bençinde bir tek country: en-CA ve fr-CA.
  • US / UK — two countries, bir shared language. farklı currency, spelling, shipping, ve bazen legal text, ama effectively bir language. bu bir country job despite shared language: en-US ve en-GB.
  • bir global SaaS ile identical pricing everywhere. eğer product ve price dır aynı worldwide ve yalnızca interface language changes, language-yalnızca targeting dır enough. siz probably yapmayın ihtiyaç duy per-country sayfalar at tümü — bir sayfa per language yapar job.
  • bir retailer ile local prices, currency, ve shipping per country. burada bençerik genuinely differs tarafından country, bu nedenle language+country varyantlar (ve çoğu zaman country-specific URL structure) dır justified.

pattern: split tarafından country yalnızca ne zaman bençerik aslında differs tarafından country. eğer o yapmaz, siz’re manufacturing varyantlar şu ekle risk olmadan adding değer.

Arabic örnek — bir shared language, optional country varyantlar

Arabic yapar architecture decision especially visible. eğer bir Modern Standard Arabic sayfa serves aynı information, product availability, price model, support, ve legal position genelinde Arabic-speaking markets, kullan bir generic ar sürüm. yap değil oluştur ar-SA, ar-AE, ve ar-EG sayfalar merely çünkü şunlar country codes var ol.

ekle bir regional varyant yalnızca ne zaman sayfa earns o aracılığıyla bir gerçek market difference:

kullan ar ne zaman…ekle ar-SA, ar-AE, ar-EG, etc. ne zaman…
wording ve offer dır sharedwording veya terminology dır market-specific
Availability ve support dır aynıProducts, services, veya support differ
Pricing dır global veya ele alınır outside sayfaPrice, currency, tax, veya payment methods differ
bir legal/compliance position uygulanırLegal notices, eligibility, veya required disclosures differ

çalıştır country-level demand ve benşletme research önce creating regional URLs. hreflang code records decision; o yapmaz oluştur demand veya localization.

neden language -ebilir’t söyle siz country

Google -ebilir’t infer sizin target country -den language of sizin text — ve o söyler bu nedenle plainly. Gary Illyes, on Google’s arama Off Record podcast, put o olarak bluntly olarak o alır: language dır absolutely değil bir söyle bençin ne country siz dır targeting. bir French sayfa -ebilirdi olmak bençin France, Belgium, Canada, veya Switzerland. eğer country önem taşır, siz sahip -e sinyal o explicitly.

HTML lang attribute yapmaz rescue siz either. Illyes told bir story hakkında bir CMS (Joomla, in his telling) şu shipped ile lang attribute hardcoded -e English on bir sayfa şu idi, in his words, entirely German — ile no easy way -e override o. attribute dır easy -e al yanlış tarafından default, bu nedenle arama motorları yapmayın lean on o olarak bir targeting sinyal ile herhangi bir confidence.

Google draws bir hard line arasında language detection ve language targeting sinyaller: per onun kendi dokümantasyon, o determines bir sayfa’s gerçek language -den sayfa’s visible bençerik kullanarak onun kendi algorithms — değil -den hreflang, HTML lang attribute, veya URL. hreflang ve lang dır separate systems -den detection; onlar söyle Google hangi alternate sürüm -e sun, değil ne language bir sayfa dır aslında yazılmış in. şu’s ayrıca neden translating yalnızca boilerplate — nav, footer, bir couple of headers — -iken leaving main bençerik in bir language yapmaz oluştur bir gerçek language varyant: Google dır hâlâ okuma mostly-untranslated bençerik ve -ebilir end up treating sayfalar olarak near-duplicates.

ne yapar Google kullan -e identify intended country audience? Per onun multi-regional rehberlik, sinyaller like local adresler ve phone numbers, local language ve currency on sayfa, ve bağlantılar -den diğer local siteler — plus ccTLDs, hangi o çbirğrılar bir güçlü sinyal hakkında target country. ne yaptığı değil kullan: geolocation meta tags ve IP-based location analysis değildir ele alınır olarak reliable sinyaller.

orada’s ayrıca evidence şu Google’s sıralama systems ele al language-match ve country-match olarak separate, independently-weighted sinyaller yerine bir collapsed sinyal. Illyes described bir algorithm he called LDCP — “language demotion, country promotion” — nerede, örneğin, eğer someone searches in German ve sizin sayfa dır in English, siz’d al bir demotion (arama motoru Journal coverage). In aynı conversation he suggested ccTLD-based country boost dır getting ambiguous ve -ecek fade üzerinde years — hangi önem taşır bençin decision below.

Choosing sizin approach

bir practical framework, sırayla:

  1. başla ile data, değil assumption. bak at whether arama volume ve competitor SERP patterns aslında differ meaningfully tarafından country önce siz commit -e bir country-targeted oluştur. Plenty of markets rank bir tek global sayfa sadece fine.
  2. yanıt bençerik soru. yapar price, currency, shipping, legal text, veya availability genuinely differ tarafından country? eğer yes → country targeting. eğer yalnızca language changes → language targeting.
  3. yapmayın üzerinde-split. eğer bençerik dır identical genelinde countries bençinde bir language, collapsing them -e per-country varyantlar adds error surface bençin no benefit. Illyes’ benşaret et on aynı podcast: olarak soon olarak siz sahip -e vary things, şu’s nerede siz başla introducing errors. benim kendi study backs bu up quantitatively — her extra varyant dır başka bir node in reciprocal hreflang küme şu -ebilir break.
  4. ekle country targeting later eğer evidence justifies o. başla language-targeted; layer country targeting üzerine bir specific market once o shows enough activity -e earn extra oluştur maliyet.

Architecturally, benim preference ölçekte dır bir sayfa per language yerine bir sayfa per country/locale. o produces fewer, stronger sayfalar, enables dynamic personalization bençin country-specific bits, ve sidesteps bir lot of hreflang complexity. ben ran international SEO at IBM scale, ve per-country sprawl dır nerede things quietly fall apart.

nasıl bu interacts ile URL structure

sizin language/country yanıt -meli drive sizin URL structure — değil diğer way yaklaşık. bir ccTLD (example.de) dır strongest country sinyal ama en çok expensive -e çalıştır; bir subdirectory (example.com/de/) dır lowest-maintenance ve ne ben’d seç bençin en çok siteler. eğer honest yanıt dır “language only, no real country differences,” bir country-specific ccTLD veya bir dedicated per-country folder dır genellikle overkill.

ve yapmayın bank decision on sıralama boost alone. Illyes sahiptir suggested, in podcast remarks, şu ccTLD-linked sıralama boost (his LDCP framing) dır getting ambiguous ve -ebilir fade üzerinde time — ama şu’s bir rep’s forward-looking comment, değil bir politika change reflected in Google’s maintained dokümantasyon, hangi hâlâ çbirğrılar ccTLDs bir güçlü country sinyal today. ele al “the boost is fading” olarak bir trend -e watch, değil bir settled fact -e oluştur bir URL-structure decision on — benşletme/bençerik argument (yapar bençerik genuinely differ tarafından country) -meli carry daha weight -den either sürüm of SEO-sinyal argument. See sibling piece on choosing arasında ccTLD, subdomain, ve subdirectory bençin full trade-off.

hreflang dır bir hint, değil enforcement

hatta yapğru biçimde-coded language/country varyantlar değildir guaranteed separate dizine ekleme. John Mueller sahiptir reminded kişiler şu hreflang tags dır hints, değil directives — eğer two varyantlar dır aynı (his örnek: fr-fr ve fr-be), o’s yaygın bençin Google -e seç bir olarak canonical ve birleştir them (arama motoru Journal). bu nedenle payoff of getting decision yapğru dır mostly hakkında hangi URL alır swapped -e SERP bençin yapğru kullanıcı — değil bir guarantee of distinct dizine eklenmiş sayfalar.

nasıl Bing differs

Bing’s whole mechanism dır farklı. o weights content-language sinyal ( HTTP header veya meta tag, plus <html lang>) above hreflang, ve onun principal program manager Fabrice Canel sahiptir said hreflang dır bir far weaker sinyal -den bençerik-language at Bing (arama motoru Roundtable). practical Bing advice dır yapğrudan on-benşaret et bençin bu topic: yapmayın manufacture country-specific URLs sadece -e tag them eğer bençerik değildir aslında farklı — Bing leans instead on content-language, <html lang>, inbound bağlantılar, ve ziyaretçben geography. Worth flagging: Bing yapmaz maintain bir güncel reference sayfa laying bu out way Google’s hreflang docs yap — bu reflects rep statements ve blog coverage gathered üzerinde several years yerine bir tek up—e-date teknik contract, bu nedenle ele al specific weighting olarak directional rehberlik yerine bir düzeltilmiş spec.

bir daha thing worth knowing: neither motor verir siz bir manual “set my country” override anymore. Google’s GSC International Targeting rapor idi deprecated in 2022 (deemed -e sahip little değer bençin ecosystem), ve Bing removed onun Geo Targeting feature in 2020. Once siz’ve yapılmış country decision, o sahiptir -e olmak expressed entirely aracılığıyla structural sinyaller — URL/ccTLD, hreflang region code, on-sayfa localization — ile no dashboard toggle -e fall back on.

Implementation traps şu undo bir correct decision

hatta ile yapğru bençerik ve code decision, bir few yaygın implementation mistakes quietly break o:

  • sunma locale-adapted bençerik -den bir URL yerine separate URLs. Adapting bençerik tarafından cookie, browser language, veya IP on bir tek URL — yerine publishing bir separate URL per language/country ve connecting them ile hreflang — -ebilir leave varyantlar undiscovered. Googlebot commonly tarar -den US IP adresler ve yapmaz send bir Accept-Language header (gerçben geo-distributed tarama vardır de), bu nedenle bir design şu depends on bir crawler exercising her location veya language branch -ecek miss coverage. Google’ın kendi recommendation dır locale-specific URLs plus hreflang, değil URL-level adaptation.
  • Auto-yönlendiren kullanıcılar based on inferred language veya location. Google advises karşı automatically yönlendiren visitors -e bir “detected” language sürüm — o -ebilir trap kişiler on yanlış varyant ve al in way of Google tarama others. ver kullanıcılar bir explicit bağlantı -e switch instead, ve ele al locale targeting olarak directional: hatta correct sinyaller değildir bir guarantee her ziyaretçben lands on intended sürüm.
  • aynı-language regional duplicates ile no canonical. Near-identical en-US ve en-GB sayfalar hâlâ ihtiyaç duy bir canonical, değil sadece hreflang — Google recommends picking bir tercih edilen sürüm ve pointing canonical at o (aynı language, veya closest substitute) bu nedenle regional duplicates yapmayın compete karşı her diğer. hreflang alone yapmaz guarantee her regional URL stays separately dizine eklenmiş.
  • Translating yalnızca boilerplate. Covered above — nav/footer translated, main bençerik değil, ve sayfa reads olarak bir yakın kopya yerine bir gerçek language varyant.

nerede bu sits

bu prerequisite decision şu everything else in international SEO follows -den. Once siz’ve answered o, implementation topics take üzerinde: hreflang mechanics, ccTLD vs. subdomain vs. subdirectory choice, reciprocal hreflang, x-default fallback, ve nasıl yinelenen bençerik interacts ile aynı-language varyantlar. şunlar dır covered in sibling pieces in bu küme.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.