Domain

Coğrafi Yönlendirme: Ziyaretçiyi Ülkesine Göre Karşılamak

Üç yönlendirme katmanı, otomatik yönlendirmenin riskleri, önerilen yaklaşım, adres yapısı kararı ve konum tespitinin sınırları. Coğrafi Yönlendirme…

Coğrafi Yönlendirme: Ziyaretçiyi Ülkesine Göre Karşılamak
İçindekiler
  1. Üç Farklı Katman
  2. Otomatik Yönlendirmenin Riskleri
  3. Kullanıcı Deneyimi Sorunu
  4. Önerilen Yaklaşım
  5. Adres Yapısı Kararı
  6. Sürümleri Birbirine Bağlamak
  7. Konum Tespitinin Sınırları
  8. Sonuç
  9. Sıkça Sorulan Sorular (SSS)
  10. Ziyaretçiyi otomatik yönlendirmeli miyim?
  11. Hangi adres yapısını seçmeliyim?
  12. Dil mi ülke mi seçmeliyim?
  13. IP'den konum tespiti ne kadar güvenilir?

Coğrafi Yönlendirme: Ziyaretçiyi Ülkesine Göre Karşılamak

Farklı ülkelerde farklı içerik, farklı para birimi veya farklı dil sunmak istiyorsunuz. Ziyaretçiyi otomatik yönlendirmek cazip geliyor — ama bu kararın gözden kaçan maliyetleri var.

Bu yazı, coğrafi yönlendirmenin yöntemlerini ve risklerini ele alıyor.

Üç Farklı Katman

Coğrafi ayrım farklı seviyelerde yapılabilir:

Katman Nasıl çalışır
DNS seviyesi Sorgunun geldiği yere göre farklı IP döner
Sunucu seviyesi IP adresine göre yönlendirme yapılır
Uygulama seviyesi İçerik dinamik olarak uyarlanır

Üçüncü katman genellikle en doğru seçimdir: adresi değiştirmeden içeriği uyarlamak, hem arama motorları hem kullanıcılar için daha az sorun üretir.

Birinci katman performans için değerlidir — ziyaretçiyi en yakın sunucuya yönlendirmek gecikmeyi düşürür. Ancak içerik farklılaştırma için uygun değildir.

Otomatik Yönlendirmenin Riskleri

Ziyaretçiyi zorla başka bir adrese göndermenin sorunları:

  1. Arama motoru botları tek bir konumdan gelir. Diğer sürümleri göremez.
  2. Kullanıcı istediği sürüme ulaşamaz. Seyahat edenler, göçmenler.
  3. Paylaşılan bağlantılar bozulur. Farklı ülkede farklı sayfa açılır.
  4. VPN kullanıcıları yanlış yönlendirilir.
  5. Konum tespiti hatalı olabilir.

Birinci madde en ciddi teknik sorundur: tarayıcı botu belirli bir konumdan geliyorsa, otomatik yönlendirme diğer ülke sürümlerinizin hiç taranmamasına yol açar.

Sonuç olarak, diğer ülkelerdeki kullanıcılar için hazırladığınız içerik arama sonuçlarında hiç görünmez — tam olarak istemediğiniz sonuç.

Kullanıcı Deneyimi Sorunu

İkinci madde günlük hayatta sık yaşanır:

  • Yurt dışındaki bir Türk, Türkçe sürüme ulaşamaz.
  • Türkiye'deki bir yabancı, kendi dilini bulamaz.
  • İş seyahatindeki kullanıcı, alıştığı fiyatları göremez.

Ortak nokta şudur: bulunduğu ülke, kullanıcının hangi sürümü tercih ettiğini göstermez.

Konum bir tahmindir, tercih değildir. Bu ikisini karıştırmak, kullanıcıyı istemediği bir sürüme hapsetmek anlamına gelir.

Önerilen Yaklaşım

Zorlamak yerine önermek daha iyi sonuç verir:

  1. Kullanıcıyı otomatik yönlendirmeyin. İstediği sayfada kalsın.
  2. Bir öneri bandı gösterin. "Türkiye'den geliyorsunuz, TR sürümüne geçmek ister misiniz?"
  3. Seçimi hatırlayın. Bir sonraki ziyarette sormayın.
  4. Manuel geçiş bağlantısı sunun. Her sayfada erişilebilir.
  5. Dil ve ülke seçimini ayırın. Farklı şeylerdir.

Beşinci madde sıkça karıştırılan bir noktadır: bir kullanıcı Almanya'da yaşıyor olup Türkçe içerik tercih edebilir — ülke ve dil ayrı seçimler olmalıdır.

İkinci madde ise hem kullanıcıyı hem arama motorlarını memnun eder. Bot yönlendirilmez, tüm sürümler taranabilir; kullanıcı ise önerilen sürüme tek tıkla geçebilir.

Adres Yapısı Kararı

Farklı ülke sürümleri farklı biçimlerde adreslenebilir:

Yapı Özelliği
Ülke uzantılı ayrı alan adı En güçlü yerel sinyal, en pahalı
Alt alan adı Ayrım net, yönetim orta
Alt dizin En kolay yönetim, sinyal daha zayıf
Parametre Önerilmez

Üçüncü satır çoğu işletme için doğru dengeyi kurar: tek alan adı altında alt dizinler kullanmak, ana alan adının biriktirdiği güçten tüm sürümlerin yararlanmasını sağlar.

Birinci satır ise güçlü bir yerel sinyal verir ama her ülke için ayrı alan adı almak, yenilemek ve yönetmek gerektirir. Hangi ülkelerde ne kadar hacim yaptığınızı bilmeden bu yatırıma girmek erken olur.

Sürümleri Birbirine Bağlamak

Arama motorlarının hangi sürümün kime uygun olduğunu anlaması için işaretleme gerekir:

  • Her sayfa diğer dil sürümlerini bildirmeli.
  • Kendisini de listelemeli.
  • Bağlantılar karşılıklı olmalı.
  • Varsayılan bir sürüm tanımlanmalı.

Üçüncü madde en sık yapılan hatadır: A sayfası B'yi işaret ediyor ama B, A'yı işaret etmiyorsa işaretleme geçersiz sayılır.

Dördüncü madde ise listede olmayan ülkelerden gelen kullanıcılar için gereklidir — hangi sürümün gösterileceğini belirler.

Bu yapıyı kurmadan önce alan adlarınızın kayıt ve bitiş durumlarını alan adı kayıt sorgulama ile kontrol etmek, ileride kesinti yaşamamak için faydalıdır.

Konum Tespitinin Sınırları

IP adresinden konum belirleme kusursuz değildir:

  1. Mobil operatörlerde konum yanlış çıkabilir
  2. Kurumsal ağlar merkez ofis konumunu gösterebilir
  3. VPN ve vekil sunucular tamamen farklı ülke gösterir
  4. Veritabanları güncel olmayabilir
  5. Sınır bölgelerinde karışıklık olur

İkinci madde kurumsal kullanıcılarda yaygındır: bir şirketin tüm internet trafiği merkez ofisten çıkıyorsa, farklı ülkelerdeki çalışanlar aynı konumdan geliyor görünür.

Bu hata oranı, otomatik yönlendirme yerine öneri sunmanın bir gerekçesi daha oluşturur. Yanlış tahmin edilen bir konum, öneri bandında zararsızdır; zorunlu yönlendirmede ise kullanıcıyı engeller.

Sonuç

Coğrafi yönlendirmede temel yanılgı, konumu tercih sanmaktır — bulunduğu ülke, kullanıcının hangi sürümü istediğini göstermez. Otomatik yönlendirme ayrıca ciddi bir teknik sorun yaratır: tarayıcı botları tek bir konumdan geldiği için diğer ülke sürümleriniz hiç taranmaz. Doğru yaklaşım zorlamak değil önermektir; öneri bandı hem botu engellemez hem kullanıcıya seçim bırakır. Ve unutmayın: ülke ile dil ayrı seçimlerdir — Almanya'daki bir kullanıcı Türkçe içerik tercih edebilir.

Sıkça Sorulan Sorular (SSS)

Ziyaretçiyi otomatik yönlendirmeli miyim?

Önerilmez. Otomatik yönlendirme, tarayıcı botlarının diğer ülke sürümlerinizi hiç görmemesine yol açar — o içerik arama sonuçlarında görünmez. Ayrıca yurt dışındaki kullanıcılar istedikleri sürüme ulaşamaz. Bunun yerine bir öneri bandı gösterin.

Hangi adres yapısını seçmeliyim?

Çoğu işletme için alt dizin doğru dengedir — tek alan adı altında yönetilir ve ana alan adının biriktirdiği güçten tüm sürümler yararlanır. Ülke uzantılı ayrı alan adları daha güçlü yerel sinyal verir ama her biri için ayrı kayıt, yenileme ve yönetim gerekir.

Dil mi ülke mi seçmeliyim?

İkisi ayrı seçimlerdir ve ayrı sunulmalıdır. Almanya'da yaşayan bir kullanıcı Türkçe içerik tercih edebilir; Türkiye'deki bir yabancı kendi dilini arayabilir. Konumdan dile karar vermek, kullanıcıyı istemediği bir sürüme hapseder.

IP'den konum tespiti ne kadar güvenilir?

Kusursuz değildir. Mobil operatörlerde yanlış çıkabilir, kurumsal ağlarda tüm trafik merkez ofis konumunu gösterir ve VPN kullanıcıları tamamen farklı ülkede görünür. Bu hata oranı, zorunlu yönlendirme yerine öneri sunmanın bir gerekçesi daha oluşturur.