Çok bölgeli ve çok dilli siteleri yönetme

Siteniz farklı diller, ülkeler veya bölgelerdeki kullanıcılara farklı içerikler sunuyorsa siteniz için Google Arama sonuçlarını optimize edebilirsiniz.

Çok dilli ile çok bölgeli arasındaki fark nedir?

  • Çok dilli web sitesi, birden fazla dilde içerik sunan herhangi bir web sitesidir. Örneğin, sitesinin İngilizce ve Fransızca sürümleri olan Kanadalı bir işletme. Google Arama, arama yapan kullanıcının diliyle eşleşen sayfaları bulmaya çalışır.
  • Çok bölgeli web sitesi, farklı ülkelerdeki kullanıcıları açık bir şekilde hedefleyen bir web sitesidir. Örneğin, hem Kanada hem de Amerika Birleşik Devletleri'ne gönderilen bir ürünün üreticisi. Google Arama, arama yapan kullanıcı için doğru yerel sayfayı bulmaya çalışır.

Bazı siteler hem çok bölgeli, hem de çok dillidir: Örneğin, ABD ve Kanada için farklı sürümleri olan ve Kanada içeriği için hem Fransızca hem de İngilizce sürümlerine sahip bir site.

Sitenizin çok dilli sürümlerini yönetme

Sitenizde aynı içerik birden fazla dilde sağlanıyorsa kullanıcıların (ve Google Arama'nın) doğru sayfayı bulmasına yardımcı olacak birkaç ipucunu burada görebilirsiniz:

Farklı dil sürümleri için farklı URL'ler kullanın

Google, sayfadaki içerik dilini ayarlamak için çerezler veya tarayıcı ayarları yerine bir sayfanın her bir dil sürümü için farklı URL'lerin kullanılmasını önerir.

Farklı diller için farklı URL'ler kullanıyorsanız Google arama sonuçlarının bir sayfanın doğru dil sürümüne bağlanmasına yardımcı olmak üzere hreflang ek açıklamalarını kullanın.

İçeriği dinamik olarak değiştirmeyi veya kullanıcıyı dil ayarlarına göre yeniden yönlendirmeyi tercih ederseniz Google'ın tüm varyasyonlarınızı bulamayabileceğini ve tarayamayabileceğini unutmayın. Bunun nedeni, Googlebot tarayıcısının genellikle ABD merkezli olarak görünmesidir. Ayrıca tarayıcı, HTTP isteklerini, istek başlığında Accept-Language ayarı olmadan gönderir.

Google'a farklı dil sürümleriniz hakkında bilgi verin

hreflang ek açıklamaları ve site haritaları dahil olmak üzere Google, bir sayfanın dil veya bölge varyantlarını etiketlemek için birkaç farklı yöntemi destekler. Sayfalarınızı uygun şekilde işaretleyin.

Sayfa dilinin açıkça belli olduğundan emin olun

Google, sayfanızın dilini belirlemek için sayfanızın görünür içeriğini kullanır. lang özelliği gibi kod seviyesinde dil bilgileri ya da URL kullanmayız. Her bir sayfada içerik ve gezinme için tek bir dil kullanıp orijinal metinle çeviriyi yan yana sunmaktan kaçınarak Google'ın dili doğru bir şekilde belirlemesine yardımcı olabilirsiniz.

İçeriğinizin büyük bir çoğunluğunu tek bir dilde tutarken, yalnızca sayfalarınızdaki ortak metinleri çevirirseniz (kullanıcı tarafından oluşturulan içeriğe sahip sayfalarda sıklıkla görülür), aynı içerik, ortak metni sunan farklı dillerle birlikte arama sonuçlarında birden çok kez göründüğünde kullanıcı için kötü deneyime neden olabilir.

Arama motorlarının sitenizde yer alan otomatik olarak çevrilmiş sayfaları taramasını engellemek için robots.txt dosyasını kullanın. Otomatik çeviriler her zaman anlamlı olmayabilir ve spam olarak görülebilir. Daha da önemlisi, kötü veya yapay görünen bir çeviri, kullanıcıların siteniz hakkındaki görüşlerini olumsuz etkileyebilir.

Kullanıcının sayfa dilini değiştirmesine izin verin

Bir sayfanın birden çok sürümüne sahipseniz:

  • Kullanıcıları sitenin bir dil sürümünden başka bir dil sürümüne otomatik olarak yönlendirmekten kaçının. Örneğin, kullanıcının dilini tahmin edip buna göre yönlendirmeyin. Bu yeniden yönlendirmeler kullanıcıların (ve arama motorlarının) sitenizin tüm sürümlerini görüntülemesini engelleyebilir.
  • Bir sayfanın diğer dil sürümlerine köprüler ekleme seçeneğini değerlendirin. Bu şekilde, kullanıcılar tıklayarak sayfanın farklı bir dil sürümünü seçebilir.

Dile özel URL'ler kullanın

URL'deki yerelleştirilmiş kelimeler veya Internationalized Domain Name (IDN) (Uluslararası Hale Getirilmiş Alan Adı) kullanmanın herhangi bir sakıncası yoktur. URL'de UTF-8 kodlaması kullandığınızdan emin olun (aslında, UTF-8'i mümkün olan her yerde kullanmanızı öneririz) ve bağlantı oluştururken URL'lerde çıkış karakteri kullanmayı unutmayın.

Site içeriğini belirli bir ülkeye hedefleme (coğrafi hedefleme)

Web sitenizi veya bazı bölümlerini belirli bir ülkede belirli bir dili konuşan kullanıcılara hedefleyebilirsiniz. Böylece, diğer yerel ayarlardaki/dillerdeki sonuçlardan ödün verme karşılığında hedef ülkedeki sayfa sıralamanızı iyileştirebilirsiniz.

Sitenizi Google’da coğrafi olarak hedeflemek için:

Coğrafi hedeflemenin çok kesin sonuçlar vermediğini unutmayın. Bu nedenle, sitenizin "yanlış" sürümüne gelen kullanıcıların göz önünde bulundurulması önemlidir. Bunu yapmanın bir yolu, tüm sayfalarda kullanıcıların istedikleri bölgeyi ve/veya dili seçmelerini sağlayacak bağlantılar sunmak olabilir.

Yerel ayara özel URL'ler kullanma

Sitenizi veya sitenizin çeşitli bölümlerini coğrafi olarak farklı bölgelere hedeflemenizi kolaylaştıracak bir URL yapısı kullanın. Aşağıdaki tabloda seçenekleriniz açıklanmaktadır:

URL yapısı seçenekleri
Ülkeye özel alan adı

example.de

Artıları:

  • Açık coğrafi hedefleme
  • Sunucu konumundan bağımsızdır
  • Siteler kolayca ayrılabilir

Eksileri:

  • Pahalıdır (kullanımı sınırlı olabilir)
  • Daha fazla altyapı gerektirir
  • Katı kurallı ccTLD gereksinimleri (bazı durumlarda)
  • Yalnızca tek bir ülkeyi hedefleyebilir
gTLD'li alt alan adları

de.example.com

Artıları:

  • Kurulumu kolaydır
  • Farklı sunucu konumlarına olanak tanır
  • Siteler kolayca ayrılabilir

Eksileri:

  • Kullanıcılar, coğrafi hedeflemeyi yalnızca URL'den tanıyamayabilir ("de" diliniz için mi, yoksa ülkeniz için mi kullanılmıştır?)
gTLD'li alt dizinler

example.com/de/

Artıları:

  • Kurulumu kolaydır
  • Düşük bakım maliyeti (aynı ana makine)

Eksileri:

  • Kullanıcılar, coğrafi hedeflemeyi tek başına URL'den tanıyamayabilir
  • Tek sunucu konumu
  • Sitelerin ayrılması daha zor olur
URL parametreleri

site.com?loc=de

Önerilmez.

Eksileri:

  • URL tabanlı segmentasyon zordur
  • Kullanıcılar, coğrafi hedeflemeyi tek başına URL'den tanıyamayabilir

Google bir hedef yerel ayarı nasıl belirler?

Google, bir sayfa için en iyi hedef kitleyi bir dizi sinyale göre belirler:

  • Ülke kodu üst düzey alan adları (ccTLD'ler). Bunlar, belirli bir ülkeye bağlıdır (örneğin, Türkiye için .tr veya Çin için .cn) ve dolayısıyla, hem kullanıcılar hem de arama motorları için sitenizin açık bir şekilde belirli bir ülkeye yönelik hazırlandığına ilişkin güçlü birer sinyaldir. Bazı ülkelerde ccTLD'lerin kullanımına ilişkin kısıtlamalar olduğundan öncelikle gerekli araştırmayı yapmayı unutmayın. Ayrıca, bazı özel ccTLD'leri (.tv, .me gibi) gTLD olarak işleriz. Bunun nedeni, kullanıcıların ve web sitesi sahiplerinin bunları ülkeye yönelik olmaktan çok daha genel olarak gördüğünü belirlememizdir. Google’ın gTLD listesine bakın.
  • Etiketler, üstbilgiler veya site haritalarında hreflang ifadeleri.
  • Sunucu konumu (Sunucunun IP adresinden). Sunucunun konumu genellikle fiziksel olarak kullanıcılarınızın yakınındadır ve sitenizin hedeflediği kitleyle ilgili bir işaret olabilir. Bazı web siteleri, dağıtılmış içerik teslimi ağları (CDN) kullanır veya web sunucusu altyapısı daha iyi olan bir ülkede barındırılır. Dolayısıyla, bu açık bir işaret değildir.
  • Diğer sinyaller. Sitenizin hedef kitlesini tanımlamak için kullanılan diğer sinyaller arasında sayfalardaki yerel adresler ve telefon numaraları, yerel dilin ve para biriminin kullanılması, diğer yerel sitelerden verilen bağlantılar veya İşletme Profili (mevcutsa) bulunur.

Google ne yapmaz?

  • Google, dünyanın dört bir yanındaki farklı konumlardan web'i tarar. Bir sayfanın tüm olası varyasyonları bulmak amacıyla, kullanılan tarayıcı kaynağını tek bir site için değiştirmeyidenemeyiz. Dolayısıyla, sitenizin yayınladığı yerel ayarların veya dil varyasyonlarının, burada gösterilen yöntemlerden biriyle (hreflang girişleri, ccTLD'ler veya açık bağlantılar gibi) Google'a açıkça iletildiğinden emin olun.
  • Google, konum meta etiketlerini (geo.position ya da distribution gibi) veya coğrafi hedefleme HTML özelliklerini yoksayar.

Çok dilli/çok bölgeli sitelere sahip yinelenen sayfaları işleme

Çok bölgeli bir sitenin parçası olarak farklı URL'ler üzerinde aynı dilde hazırlanmış benzer veya yinelenen içerik sağlıyorsanız (örneğin, hem example.de/ hem de example.com/de/ benzer Almanca içerik gösteriyorsa) tercih edilen sürüm seçin ve arama yapan kullanıcılara doğru dil veya bölgesel URL'nin yayınlandığından emin olmak için rel="canonical" öğesi ve hreflang etiketlerini kullanın.

Genel üst düzey alanlar

Genel üst düzey alan adları (gTLD), belirli konumlarla ilişkilendirilmemiş alan adlarıdır. Siteniz .com, .org gibi bir genel üst düzey alanı veya aşağıda belirtilen alanlardan herhangi birine sahipse ve belirli bir coğrafi konumdaki kullanıcıları hedeflemek istiyorsanız önceden açıklanan yöntemlerden birini kullanarak açık bir şekilde bir ülke hedefi ayarlayın.

Google, aşağıdaki üst düzey alanları gTLD olarak işler:

  • Genel Üst Düzey Alanlar: Bir üst düzey alanı ICANN'de ülke kodu üst düzey alanı (ccTLD) olarak listelenmediği sürece Google, IANA DNS kök bölgesi aracılığıyla çözümlenen tüm TLD'leri bir gTLD olarak ele alır. Örnekler
    • .com
    • .org
    • .edu
    • .gov
    • ve çok daha fazlası...
  • Genel bölgesel üst düzey alanları: Bu alanlar coğrafi bir bölgeyle ilişkilendirilmiş olsa da, genellikle genel üst düzey alanlar olarak (tıpkı .com veya .org gibi) işlenirler.
    • .eu
    • .asia
  • Genel Ülke Kodu Üst Düzey Alanları (ccTLD): Google, bazı ccTLD'leri (.tv, .me gibi) gTLD olarak işler. Bunun nedeni, kullanıcıların ve web sitesi sahiplerinin bunları ülkeye yönelik olmaktan çok genel olarak gördüğünü belirlemiş olmamızdır. Bu ccTLD'lerin bir listesini aşağıda görebilirsiniz (bu liste değişebilir).
    • .ad
    • .ai
    • .as
    • .bz
    • .cc
    • .cd
    • .co
    • .dj
    • .fm
    • .io
    • .la
    • .me
    • .ms
    • .nu
    • .sc
    • .sr
    • .su
    • .tv
    • .tk
    • .ws