Dil nasıl belirlenir?
Arama motoru bir sayfanın dilini öncelikle içeriğin kendisinden anlar. Beyan edilen ayarlar destekleyicidir, belirleyici değil.
| Sinyal | Ağırlık |
|---|---|
| Metnin kendisi | Birincil |
| hreflang beyanları | Yüksek — sürümler arası ilişki |
| HTML dil özniteliği | Destekleyici |
| Adres yapısı | Destekleyici |
| Alan adı uzantısı | Bölge için güçlü |
Yaygın hata: karışık dilli sayfalar
Bir sayfada birden fazla dil bulunması, dil tespitini zorlaştırır:
- Menü Türkçe, içerik İngilizce
- Çeviri yarım kalmış sayfalar
- Kullanıcı yorumları farklı dilde
- Otomatik çeviri artıkları
Her sayfa tek bir dilde olmalıdır — şablon dâhil.
Dil ile bölge farkı
İkisi ayrı kavramlardır ve karıştırılır:
- Dil: İçeriğin yazıldığı dil (Türkçe)
- Bölge: Hedeflenen coğrafya (Türkiye, Almanya'daki Türkçe konuşanlar)
Almanya'daki Türkçe konuşan kitleye hitap eden bir sayfa, Türkçedir ama bölgesi Türkiye değildir. Fiyat, teslimat ve mevzuat bilgileri farklıdır.
Otomatik yönlendirme sorunu
Kullanıcının IP adresine göre otomatik dil yönlendirmesi yapmak yaygın ama sorunludur:
- Bot genellikle tek bir konumdan gelir — diğer sürümleri hiç göremez
- Kullanıcı istediği sürüme ulaşamaz
- Yurt dışındaki kullanıcı yanlış sürüme kilitlenir
Doğru yaklaşım: Otomatik yönlendirme yerine öneri gösterin ("Türkçe sürüme geçmek ister misiniz?") ve kullanıcının seçimini hatırlayın.
Türkçe içerikte dikkat
- Türkçe karakterlerin doğru kodlanması gerekir
- Karakter kodlaması bozuksa dil tespiti de bozulur
- Türkçe karakter kullanılmayan metinler ("sirket", "urun") hem kullanıcıya hem tespite zarar verir
- Bölgesel ifade farklılıkları hedef kitleye göre seçilmeli
Tek dilli sitelerde
Yalnızca Türkçe yayın yapan siteler için karmaşık yapılandırma gerekmez. Doğru karakter kodlaması, dil özniteliği ve tutarlı içerik yeterlidir.
Ne anlama gelir?
Dil ve bölge tespiti (language and region detection), Google'ın bir sayfanın hangi dilde yazıldığını ve hangi coğrafi bölgeyi hedeflediğini belirleme sürecidir. Bu tespit, doğru kullanıcıya doğru dildeki ve bölgedeki içeriği göstermek için kritiktir. Çok dilli veya çok bölgeli siteler için, Google'ın bu tespiti doğru yapmasını sağlamak, uluslararası SEO'nun temel bir gereğidir.
Google neye bakar?
- Sayfanın içerik dili (metnin kendisi)
- hreflang etiketleri (dil/bölge ilişkilerini bildiren)
- Alan adı ve uzantı (ccTLD gibi coğrafi sinyaller)
- Search Console'daki hedefleme ayarları
Neden önemli ve nasıl yönlendirilir?
Google dil ve bölgeyi yanlış tespit ederse, kullanıcılara yanlış sürüm gösterilebilir: örneğin Türkiye'deki bir kullanıcıya sitenin İngilizce sürümü veya başka bir ülkenin sürümü çıkabilir; bu hem deneyimi bozar hem dönüşümü düşürür. Bu tespiti doğru yönlendirmenin temel aracı hreflang etiketleridir; bunlar Google'a "bu sayfanın Türkçe sürümü şu, İngilizce sürümü bu, hangi kullanıcıya hangisini göstereceğin şudur" der. Ayrıca içeriğin gerçekten hedef dilde ve o bölgeye uygun (para birimi, yerel terimler) olması sinyalleri güçlendirir. Çok bölgeli sitelerde en yaygın hata, hreflang'i eksik veya hatalı kurmaktır; bu, sürümlerin birbirinin yerine geçmesine veya kopya olarak algılanmasına yol açar. Doğru dil/bölge tespiti, uluslararası bir sitenin her pazarda doğru görünmesini sağlar.
Gerçek örnek
Bir markanın hem Türkçe hem İngilizce sürümü vardı ama hreflang kurulmamıştı; Google sürümleri karıştırıyor, bazı Türk kullanıcılara İngilizce sayfa gösteriyordu. Doğru hreflang etiketleri eklendiğinde, her kullanıcıya kendi diline ve bölgesine uygun sürüm gösterilmeye başlandı ve dönüşümler iyileşti.
Özet
Dil ve bölge tespiti, Google'ın bir sayfanın dilini ve hedef bölgesini belirlemesidir; doğru kullanıcıya doğru sürümü göstermek için kritiktir. İçerik dili, hreflang, alan adı ve hedefleme ayarlarına bakılır. Çok dilli/bölgeli sitelerde hreflang'i doğru kurmak temel gerektir.