Uluslararası SEO kontrol listesi

Birden fazla ülke veya dili hedefleyen siteler için URL yapısı, hreflang, GSC'nin kaldırılan coğrafi hedefleme ayarı, taranabilir dil değiştiricileri ve yinelenen içerik yönetimini kapsayan kurulum ve yayın kontrol listesi.

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

Birden fazla ülke veya dili hedefleyen bir site için kurulum ve yayın kontrol listesidir: tek bir URL yapısı seçip tutarlı uygulayın (ccTLD, alt alan adı veya alt dizin; Google URL parametreli dil değişimini önermez). Her sürümün kendisine de işaret ettiği karşılıklı dönüş etiketleri ve x-default ile hreflang uygulayın; HTML head, HTTP header ve XML site haritası Google için eşdeğerdir. Makine çevirisi değil yerelleştirme yapın. GSC International Targeting raporu Eylül 2022'de tamamen kaldırıldı; artık ülke hedefleme ccTLD + hreflang + sayfa içi + bağlantı yereli sinyallerinden çıkarılır. Dil/para birimi değiştiricilerini gerçek taranabilir bağlantılar yapın, JS-only açılır menülerden ve IP otomatik yönlendirmelerinden kaçının. Aynı dilde neredeyse aynı bölgesel sürümlerde canonical ve hreflang'ı birlikte kullanın. Bing, content-language'ı hreflang'dan daha güçlü ağırlıklandırır ve kendi Geo Targeting özelliğini kaldırmış görünüyor.

TL;DR — Bu bir kurulum/yayına alma sıralamasıdır; denetim değildir. (1) URL yapısı: ccTLD (en güçlü ülke sinyali, ülke başına bir tane, en yüksek operasyon yükü), alt alan adı veya alt dizin (en kolay, en yaygın) — Google URL parametreli yaklaşımı “Not recommended.” (çeviri) “Önerilmez.” olarak işaretler. Birini seçin ve tutarlı uygulayın. (2) hreflang: self-reference, karşılıklı dönüş etiketleri, x-default ve geçerli ISO kodları; HTML head, HTTP header ve XML site haritası eşdeğer dağıtım yöntemleridir — yığınınıza uyanı seçin; ölçeklenebilirlikte site haritası öne çıkar. (3) Yerelleştirin, makine çevirisi yapmayın. (4) Coğrafi hedefleme: GSC International Targeting raporu tüm TLD türleri için 22 Eylül 2022’de tamamen kaldırıldı — artık manuel ülke hedefi yok; Google bundan sonra ccTLD + hreflang + sayfa içi + bağlantı yereli sinyallerinden çıkarım yapar. (5) Değiştiriciler taranabilir <a href> bağlantıları olmalı, hiçbir zaman yalnızca JS olmamalı ve IP’ye göre otomatik yönlendirme yapmamalı. (6) Neredeyse aynı bölgesel sürümler: canonical + hreflang birlikte kullanılmalı; Google yine de bunları birleştirebilir. (7) Karşılıklılığı, kodları, x-default’ı ve işlenmiş head yerleşimini yayından önce ve sonra doğrulayın. Bing, content-language’ı hreflang’dan daha güçlü ağırlıklandırır ve kendi Geo Targeting özelliğini kaldırmış görünüyor.

Evidence for this claim Google recommends distinct URLs for language versions and documents ccTLD, subdomain, and subdirectory structures while marking URL parameters as not recommended. Scope: Google Search international URL guidance. Confidence: high · Verified: Google: Locale-specific URLs Evidence for this claim Google recommends hreflang for distinct language URLs, warns against automatic language redirects, and recommends crawlable links between versions. Scope: Google Search multilingual-site discovery and switching guidance. Confidence: high · Verified: Google: Managing multilingual versions

Bunun denetimden farkı nedir

Uluslararası SEO denetimi, zaten yayında olan bir sitede neyin bozuk olduğunu bulmaya yarayan bir teşhis yöntemidir; küme grafiği araçlarını ve 374 756 alan adını kapsayan hreflang çalışmamın hata dökümünü de içerir. Bu kontrol listesi diğer yarıdır: yeni bir kurulumu kurarken veya gözden geçirirken izlediğim sıra. Bu nedenle hreflang hata sıklığı tablolarını ve araç anlatımlarını orada tutacak, burada eyleme odaklanacak ve kavramsal derinliği yeniden türetmek yerine uluslararası SEO merkezine yönlendireceğim.

1. adım — URL yapınızı seçin

Google’ın kendi belgeleri yapıları açık artıları ve eksileriyle ortaya koyuyor; kulaktan dolma bilgiler yerine onların tablosundan ilerlemeye değer:

YapıÖrnekArtılar (Google’ın ifadeleri)Eksiler (Google’ın ifadeleri)
ccTLDexample.de”Clear geotargeting” (çeviri) “Açık coğrafi hedefleme”; “Server location irrelevant” (çeviri) “Sunucu konumu önemsiz”“Expensive (can have limited availability)” (çeviri) “Pahalı (bulunabilirliği sınırlı olabilir)”; “Can only target a single country” (çeviri) “Yalnızca tek bir ülkeyi hedefleyebilir”
Subdomain + gTLDde.example.com”Easy to set up” (çeviri) “Kurulumu kolay”; “Easy separation of sites” (çeviri) “Siteleri kolay ayırma”“Users might not recognize geotargeting from the URL alone” (çeviri) “Kullanıcılar yalnızca URL’den coğrafi hedeflemeyi anlamayabilir”
Subdirectory + gTLDexample.com/de/”Easy to set up” (çeviri) “Kurulumu kolay”; “Low maintenance (same host)” (çeviri) “Bakımı kolay (aynı ana makine)”“Single server location” (çeviri) “Tek sunucu konumu”; “Separation of sites harder” (çeviri) “Siteleri ayırmak daha zor”
URL parametersexample.com?loc=de“Not recommended” (çeviri) “Önerilmez.”

ccTLD, Google’ın elindeki hâlâ en güçlü ülke sinyalidir — kendi belgesinde “Country-specific domains (ccTLDs) provide a strong signal to both users and search engines about the target country of a website.” (çeviri) “Ülkeye özgü alan adları (ccTLD’ler), bir web sitesinin hedef ülkesi hakkında hem kullanıcılara hem arama motorlarına güçlü bir sinyal verir.” der. Ancak dördüncü satıra dikkat: Bu konu için brifte bazen “gTLD + language param” seçeneği diye anlatılan URL parametreli yaklaşım, Google’ın kendi çerçevesinde kaçınılması gereken şeydir. Yereli sorgu dizesine koymayın.

Özellikle ccTLD’lere dair bir uyarı: bir zamanlar sağladıkları otomatik sıralama avantajı azaltılıyor (Gary Illyes bunu söyledi — LDCP’nin etkisinin azalmasına dair tartışma için merkeze bakın). ccTLD hâlâ en net ülke sinyalidir, ancak onu garantili bir sıralama üstünlüğü olarak görmeyin. Bu sitede çoğu site için varsayılan tercihim alt dizinlerdir; fakat buradaki asıl kural bir kez karar verip tutarlı uygulamaktır, çünkü sinyaller arasındaki tutarsızlığı daha sonra bir denetimin çözmesi gerekir.

2. adım — hreflang’ı doğru uygulayın

Dört nokta var; ardından ayrıntılı anlatımlara geçin:

  • Kendine referans. Her sürümün hreflang kümesi including itself (çeviri) “kendisini de dahil ederek” tüm sürümleri listelemelidir. Google belgeleri kendine referansı standart talimatın parçası olarak çerçeveler; Mueller ise pratikte ayrı olarak “optional” (çeviri) “isteğe bağlı” demiştir — yani belge ifadesiyle daha gevşek kamuya açık açıklamaları arasında gerçek bir gerilim vardır. Ucuz bir güvence olduğu ve belgelerle eşleştiği için kendine referansı dahil ediyorum.
  • Dönüş etiketleri (karşılıklılık). Kümeleri gerçekten bozan nokta budur. Google şöyle der: “If page X links to page Y, page Y must link back to page X. If this is not the case for all pages that use hreflang annotations, those annotations may be ignored or not interpreted correctly.” (çeviri) “X sayfası Y sayfasına bağlantı veriyorsa Y sayfası X’e geri bağlantı vermelidir. Hreflang açıklamalarını kullanan tüm sayfalarda durum böyle değilse bu açıklamalar yok sayılabilir veya doğru yorumlanmayabilir.”
  • x-default. Dilini/bölgesini açıkça kapsamadığınız kullanıcılar için geri dönüş sürümüdür. Ayrıntılar x-default hreflang sayfasında.
  • Geçerli ISO kodları. Dil kodları (ISO 639-1) ve isteğe bağlı bölge kodları (ISO 3166-1 Alpha 2). en-uk yanlıştır; doğrusu en-gb’dir. Yanlış kodlar açıklamayı sessizce geçersiz kılar.

Dağıtım yöntemi — birini seçin, tutarlı olun. hreflang HTML head’de, bir HTTP header’da (PDF gibi HTML olmayan dosyalar için) veya XML site haritasında bulunabilir. Google üçünü de eşdeğer kabul eder — hız veya öncelik farkı yoktur — bu nedenle yığınınıza göre seçim yapın. Ölçek büyüdüğünde, özellikle karışık ccTLD/alt dizin kurulumlarında XML site haritası genellikle merkezi yönetim için en bakımı kolay yerdir. Etiketin tüm mekanikleri hreflang sayfasındadır.

3. adım — Yerelleştirin, yalnızca çevirmeyin

Bu konuya ayrılmış bir makale olduğu için tek paragrafla özetleyelim. Mevcut sayfalarınızı makineyle çevirip düzenlemeden yayımlamak başarısızlık biçimidir. Gerçek yerelleştirme para birimini, birimleri, örnekleri, görselleri ve ürün karmasını pazara uyarlar; çoğu zaman mevcut anahtar kelimeleri çevirmek yerine pazara özgü anahtar kelime araştırması ile başlar. Ayrıntılı yazı: çeviri ve yerelleştirme. Kontrol listesi maddesi: düzenlenmemiş makine çevirisi yok.

4. adım — Coğrafi hedefleme: GSC artık ne yapabilir, ne yapamaz

Yayımlanmış birçok kontrol listesinin basitçe güncelliğini yitirdiği nokta burasıdır. Google Search Console International Targeting raporu — bir alt dizini veya alt alan adını bir ülkeye manuel olarak bağlayabildiğiniz ayar — 22 Eylül 2022’de kullanımdan kaldırıldı ve tüm TLD türleri için ortadan kalktı. Google’ın duyurusu şöyledir: “The International Targeting report has been deprecated. Google will continue to support and use hreflang tags on your pages.” (çeviri) “International Targeting raporu kullanımdan kaldırıldı. Google, sayfalarınızdaki hreflang etiketlerini desteklemeye ve kullanmaya devam edecek.” Gerekçe olarak ülke hedefleme ayarının “was determined to have little value for the ecosystem, and is no longer supported.” (çeviri) “ekosistem için çok az değere sahip olduğu ve artık desteklenmediği belirlendi” denmiştir.

Bu nedenle hâlâ göreceğiniz “ccTLDs are automatic, but subdirectories and subdomains need the manual GSC setting” (çeviri) “ccTLD’ler otomatik çalışır, ancak alt dizinler ve alt alan adları manuel GSC ayarına ihtiyaç duyar” çerçevesi, bugün sahip olduğunuz bir seçimi değil, eskiden nasıl çalıştığını anlatır. Search Console’da artık hiçbir yerde manuel ülke hedefi yoktur. Google coğrafi hedeflemeyi tamamen şu sinyallerden çıkarır:

  • varsa ccTLD (hâlâ otomatik ve hâlâ en güçlü sinyal);
  • hreflang açıklamaları;
  • sayfa içi sinyaller — görünür içeriğin dili, para birimi, adresler ve telefon biçimleri;
  • gelen bağlantılarınızın yereli.

Bu nedenle kontrol listesi maddesi “set your country in GSC.” (çeviri) “GSC’de ülkenizi ayarlayın” değil; “make sure your ccTLD, hreflang, on-page signals, and link locale all agree,” (çeviri) “ccTLD, hreflang, sayfa içi sinyaller ve bağlantı yerelinin birbiriyle uyumlu olduğundan emin olun” olmalıdır. Artık geçersiz kılma olmadığı için Google’ın okuduğu şey bu uyumdur.

5. Değiştiricileri taranabilir yapın

Dil ve para birimi değiştiricileri gerçek, taranabilir köprüler olmalıdır — yalnızca JavaScript kullanan açılır menüler veya gerçek bir href olmadan istemci tarafında rota değiştirmeleri değil. Google’ın kendi rehberliği açıktır: “Consider adding hyperlinks to other language versions of a page.” (çeviri) “Bir sayfanın diğer dil sürümlerine köprüler eklemeyi düşünün.” Taranabilir bağlantısı olmayan JS durumu olarak oluşturulmuş bir değiştirici, Google’ın alternatif sürümleri bu yol üzerinden hiç keşfetmemesi riskini taşır. (Google JS’i işler ve Accept-Language header’ı ayarlamadan tarama yapar; ancak gerçek bir <a href> içermeyen mekanizma kırılgan durumdur.)

Zorla yönlendirme de yapmayın: “Avoid automatically redirecting users from one language version of a site to a different language version of a site.” (çeviri) “Kullanıcıları bir sitenin dil sürümünden farklı bir dil sürümüne otomatik olarak yönlendirmekten kaçının.” IP’ye veya tarayıcı diline göre otomatik yönlendirme kullanıcıları (ve ABD’den tarayan Googlebot’u) yanlış sürüme hapseder. Herkese her sürüme giden görünür, tıklanabilir bir yol sunun ve seçimi onlara bırakın. Bu, denetim makalesinin hreflang’ın kendisi için belgelediği JS işleme riskinin aynısıdır — mantığı değiştiriciye uygular.

6. Sürümler arasındaki neredeyse yinelenen içeriği yönetin

Farklı bölgeler için aynı dilde neredeyse aynı içeriği sunarsanız — %95’i aynı olan klasik en-us / en-gb sayfaları gibi — Google bunları yinelenen olarak görebilir. Google’a göre çözüm canonical ve hreflang’ı birlikte kullanmaktır: “pick a preferred version and use the rel="canonical" element and hreflang tags to make sure that the correct language or regional URL is served to searchers.” (çeviri) “Tercih edilen bir sürümü seçin; arayanlara doğru dil veya bölgesel URL’nin sunulduğundan emin olmak için rel="canonical" öğesini ve hreflang etiketlerini kullanın.”

Evidence for this claim For similar same-language regional variants, Google recommends selecting a preferred version and using canonical plus hreflang; fully translated pages are a different case. Scope: international, multilingual and multi-regional websites and market research as applicable Confidence: high · Verified: Managing multi-regional and multilingual sites

Önemli nüans şudur: yalnızca canonical kullanmak bölgesel sürümü dizinden tamamen çıkarır — ikisine de ihtiyacınız vardır. Doğru uygulansa bile Google neredeyse aynı hreflang sayfalarını tek bir canonical altında birleştirebilir ve SERP’te gösterilen URL’yi değiştirebilir (Mueller bunu fr-fr / fr-be gibi durumlar için doğruladı). hreflang ayrı dizine eklemeyi garanti etmez; mevcut doğru sürümün sunulmasına yardım eder.

7. Yayından önce ve sonra doğrulayın

Kısa tutalım — denetim makalesi tam yöntemi ve hreflang çalışmamın dokuz hata sınıfını içeriyor. Yayın öncesi/sonrası temel kontroller:

  • Her çiftte dönüş etiketleri mevcut (en yaygın işlevsel kırılma).
  • Geçerli dil/bölge kodları (ISO 639-1 / ISO 3166-1 Alpha 2).
  • Her kümede kendine referans mevcut.
  • x-default mevcut.
  • Etiketler JS ile <head> ortasına enjekte edilmeden ve geçersiz olacak şekilde head’in altına taşınmadan işlenmiş <body> içinde bulunuyor.
  • GSC URL Inspection ile her yerel ayar için dizine eklenen URL’yi doğrulayın — Google’ın o pazar için amaçladığınız sürümü gerçekten dizine eklediğinden emin olun.

Bing’e özgü notlar

Google’dan iki noktada ayrılır:

  • Bing, Content-Language meta etiketini / HTTP header’ını hreflang’dan daha güçlü ağırlıklandırır. Bing’den Fabrice Canel bunu doğrudan şöyle ifade etti: “hreflang is indeed a far weaker signal than content-language at Bing.” (çeviri) “Bing’de hreflang gerçekten content-language’dan çok daha zayıf bir sinyaldir.” Bing hreflang’ı okur — yalnızca zayıf biçimde — ve ülke anlayışını ccTLD, sunucu konumu, gövde metninin dili ve gelen bağlantı yereliyle tamamlar. Bing anlamlı bir kanalsa content-language’ı açıkça ayarlayın.
  • Bing’in kendi Geo Targeting özelliği kaldırılmış görünüyor. Eski Bing Webmaster Tools’taki Geo Targeting denetimi güncel arayüze taşınmadı. Bing’in kamuya açık rehberliği artık coğrafyayı HTML meta etiketleri / HTTP header’larıyla belirtmeye yönlendiriyor. (Birincil kaynak otomatik doğrulamaya direndiği için bunu kesin değil, raporlanmış olarak işaretliyorum — doğrulama uyarısı için Quotes sekmesinin altındaki nota bakın. Her durumda Bing panosu ayarına dayalı bir kontrol listesi adımı oluşturmayın; content-language ve sayfa içi sinyalleri kullanın.)

Add an expert note

Pin an expert quote

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