Ç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:
- Sayfa veya site düzeyi: Siteniz veya sayfanız için yerel ayarlara özel URL'ler kullanın.
- Sayfa düzeyi: Hangi sayfaların hangi konumlar veya diller için geçerli olduğunu Google'a bildirmek için
hreflang
etiketini veya site haritalarını kullanın.
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ı
|
|
||
gTLD'li alt alan adları
|
|
||
gTLD'li alt dizinler
|
|
||
URL parametreleri
|
|
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 dadistribution
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