Son Güncelleme: 16 dk okuma

Konuma Göre Değişen Sayfalar ve Googlebot: SEO Riski

Konuma Göre Değişen Sayfalar ve Googlebot: SEO Riski

Aynı URL'de ziyaretçinin konumuna ya da dil tercihine göre farklı içerik gösteriyorsanız, Google bu içeriğin tamamını taramayabilir, dizine almayabilir ya da sıralamayabilir. Google'ın konuma duyarlı sayfalar belgesi tek önerisini açıkça yazar: her yerel ayar için ayrı URL'ler kullanın ve bunları rel="alternate" hreflang ile bağlayın. Okuyucu kitlesi, çok dilli ya da çok ülkeli site kuran ihracatçılar, e-ticaret ekipleri ve ajanslardır. Konu, URL değişmeden içeriğin değişmesidir; yönlendirmenin kendisi ayrı bir konudur ve çok dilli sitede otomatik dil yönlendirme yazısında işlenir.

Etiketsiz cümleler Google belgelerinde yazanlardır. "Uygulama önerisi" etiketli cümleler yorum ve tavsiyedir. Google belgelerindeki ayrıntılar değişebilir; uygulamadan önce güncel sayfalara bakın.

Konuma duyarlı sayfa nedir?

Google'ın konuma duyarlı sayfalar belgesi (yeni sekmede açılır) bu sayfaları, ziyaretçinin algılanan ülkesine ya da tercih ettiği dile göre farklı içerik döndüren sayfalar olarak tanımlar. Belgenin uyarısı açıktır: böyle bir sitede içeriğin tamamı farklı yerel ayarlar için taranmayabilir, dizine alınmayabilir ya da sıralanmayabilir.

Aynı adres, farklı cevap

Ana sayfaya ABD'den giren kullanıcı dolar fiyatlı bir sayfa, Almanya'dan giren euro fiyatlı bir sayfa görüyor olabilir. Adres aynıdır, yanıt değişir. Aynı durum dil için de geçerlidir: tarayıcı Almanca istiyorsa Almanca, İngilizce istiyorsa İngilizce içerik gelir. Teknik olarak değişikliği sunucu yapar; kullanıcı hiçbir seçim yapmaz.

Neden cazip görünür?

Tek bir adres, tek bir sayfa ve otomatik uyum, kullanıcı için pratik görünür. Ekip tarafında da tek şablon, tek bağlantı ve tek rapor demektir. Bu cazibe gerçektir, ama bedeli arama motoruna görünürlükte ödenir: motor yalnız kendisine gösterilen varyasyonu görür.

Hangi durumlar bu kapsamda?

  • IP adresine göre ülke tespiti yapıp içeriği değiştiren sayfalar.
  • Accept-Language üstbilgisine göre dil seçen sayfalar.
  • Çerez ya da kayıtlı tercihe göre aynı URL'de dil ya da ülke değiştiren sayfalar.
  • Aynı URL'de ülkeye göre farklı fiyat, para birimi ya da stok metni gösteren ürün sayfaları.

Listedeki ilk iki madde belgede doğrudan geçer. Üçüncü madde, çok bölgeli siteler belgesindeki (yeni sekmede açılır) uyarıyla örtüşür: içerik dil ayarlarına göre dinamik değişiyorsa Google tüm varyasyonları bulup tarayamayabilir. Dördüncü madde ise uygulama önerisi niteliğinde bir çıkarımdır; belge fiyat ve stok konusunu ayrıca ele almaz.

Googlebot bu sayfaları nasıl görür?

Burası konunun teknik özüdür. Googlebot sıradan bir ziyaretçi gibi istek gönderir, ama bazı üstbilgileri göndermez.

IP adresi ve konum

Belgeye göre Googlebot'un varsayılan IP adresleri ABD'ye dayalı görünür. Ülkeye göre içerik sunan bir site, Googlebot'a yalnızca ABD hedefli içeriği gösteriyor olabilir. Bu yüzden Avrupa ya da Türkiye için hazırladığınız sürümün hiç taranmaması mümkündür.

Belge ayrıca Google'ın ABD dışındaki IP adreslerinden de taradığını yazar. Burada önemli olan, Googlebot'u geldiği ülkenin sıradan bir ziyaretçisi gibi ele almaktır. Belgenin örneğine göre ABD'li kullanıcıları engelleyip Avustralya'lı ziyaretçilere izin veren bir sunucu, ABD'de göründüğünde Googlebot'u engellemeli, Avustralya'dan geldiğinde izin vermelidir.

Accept-Language üstbilgisi

Googlebot Accept-Language üstbilgisini göndermez. Belgenin ifadesiyle tarayıcı bu üstbilgiyi ayarlamadan HTTP isteği gönderir. Dolayısıyla tarayıcı diline göre içerik değiştiren bir mekanizma Googlebot için hiç devreye girmeyebilir ve robot hep varsayılan dili görür. Çok bölgeli siteler belgesi de benzer biçimde Googlebot'un ABD merkezli IP adreslerinden taradığını ve Accept-Language ayarlamadan istek gönderdiğini belirtir.

Kullanıcı aracısı, doğrulama ve robots kuralları

Googlebot, tüm tarama yapılandırmalarında aynı kullanıcı aracısı dizesini kullanır. Bu yüzden kullanıcı aracısına bakarak coğrafi ayrım yapamazsınız. Belge, coğrafi olarak dağıtılmış taramaların ters DNS sorgusuyla doğrulanabileceğini söyler. Robots kuralları da her yerel ayarda aynı olmalıdır: robots meta etiketleri ve robots.txt dosyası her locale için aynı kuralı belirtmelidir.

SinyalBelgeye göre GooglebotSonuç
IP adresiVarsayılan olarak ABD'ye dayalı görünür; ABD dışından da tararIP ile içerik değiştiren site, robota tek varyasyonu gösterebilir
Accept-LanguageGöndermezDil temelli uyarlama robot için çalışmayabilir
Kullanıcı aracısıTüm yapılandırmalarda aynı dizeDizeyle ayrım yapılamaz
Robots kurallarıHer yerel ayarda aynı olmalıLocale başına farklı kural koymayın

Karar kuralı: sayfanızın içeriği IP, Accept-Language, çerez ya da oturum tercihine göre değişiyorsa ve bu varyasyonların arama sonucunda görünmesini istiyorsanız, o varyasyonlara ayrı URL verin. Varyasyonu yalnız kullanıcı fark ediyorsa, arama motoru onu bilemez.

Ayrı URL'ler ve sürüm etiketleri

Belgenin önerisi tek ve nettir; "Important" olarak işaretlenmiştir: ayrı yerel ayar URL'leri kullanın ve bunları rel="alternate" hreflang ile işaretleyin. Belge başka bir alternatif sunmaz.

Her sürüm için kalıcı bir adres

Ayrı URL, her sürümün kendi adresi olmasıdır: /tr/, /de/ ya da /en-gb/ gibi bir alt dizin, bir alt alan adı ya da ülke alan adı. Çok bölgeli belge, dil içeriğini değiştirmek için çerez ya da tarayıcı ayarı yerine her dil sürümü için farklı bir URL kullanmayı önerir. Yapı seçeneklerinin karşılaştırması için uluslararası SEO karar rehberine bakın; bu başlıkta yalnızca konuma duyarlı sayfadan ayrı URL'ye geçişin gerekçesi önemlidir.

Sürümleri birbirine bağlamak

Yerelleştirilmiş sürümler belgesi (yeni sekmede açılır) üç eşdeğer yöntemi sayar: head içinde HTML link etiketleri, HTTP Link üstbilgileri ve XML site haritası girişleri. Üçünü birden kullanmak ek fayda sağlamaz, birini seçin. Her sürüm kendisini ve diğer tüm sürümleri listelemeli, URL'ler protokol dahil tam olmalı ve sayfalar birbirine geri bağlanmalıdır; geri bağlantısı olmayan işaretler yok sayılır.

Aynı dili paylaşan sürümler için o dile genel bir yedek sağlayın ve dili hiçbir sürümle eşleşmeyen kullanıcılar için x-default kullanın. Etiketlerin ayrıntılı denetimi için hreflang etiketlerini denetleme rehberi kullanılabilir. Yerelleştirilmiş sürümlerde slug çevirisi de gündeme gelir; bunun uygulaması yerelleştirilmiş URL ve slug çevirisi yazısında anlatılır.

Kullanıcıya seçim bırakmak

Çok bölgeli belge, kullanıcıları varsayılan dillerine göre otomatik yönlendirmekten kaçınmayı ve diğer dil sürümlerine bağlantılar vermeyi söyler. Ayrı URL'ye geçtiğinizde bu bağlantılar sayfanın üstünde ya da altında görünür olmalıdır. Uygulama önerisi: dil ya da ülke seçicisi gerçek bir bağlantı olsun; JavaScript ile çerez yazıp sayfayı yenileyen bir düğme arama motorunun sürümü bulmasına yaramaz.

Fiyat, para birimi ve stok farkları

Konuma göre en sık değişen alan ticari bilgidir. Belgeler bu alanı ayrıntıyla ele almaz, bu yüzden aşağıdakilerin hepsi uygulama önerisidir; yalnızca dayanakları kaynaklardan gelir.

Ne zaman ayrı sürüm şart olur?

Çok bölgeli belge, yerel para birimini, yerel adres ve telefon numaralarını ve yerel dili sitenin hedef kitlesini gösteren işaretler arasında sayar. Fiyat ya da stok ülkeye göre değişiyorsa ayrı bir ülke sürümü hem kullanıcıya doğru bilgiyi verir hem de arama motoruna o sürümün hangi ülkeye dönük olduğunu gösterir. Kullanıcının gördüğü fiyatı yalnızca konum tespitiyle değiştirmek, hata yapma payı olan bir yöntemdir: belge, IP analizinin güvenilmez olduğunu ve Google'ın varyasyonları taramasını engelleyebileceğini söyler.

Aynı sayfada fiyat tablosu göstermek

Her ülkeye ayrı sürüm açmanın bakım yükü çoksa, tek sayfada tüm ülkelerin fiyatını ve stok durumunu tablo olarak göstermek bir alternatiftir. Böylece içerik aynı URL'de herkese ve robota aynı görünür. Bu yaklaşım yalnızca fiyat farkı küçük ve ürün sayısı sınırlıyken uygulanabilir; bakım ve doğruluk sorumluluğu sizdedir.

Stok bilgisi

Stok farkı bir depo ya da lojistik gerçeğinden doğuyorsa, kullanıcıya "bu ülkeye gönderim durumu" gibi açık bir bölüm sunun. Sayfanın tamamını stok durumuna göre değiştirmek, tarama sırasında sayfayı "yok" ya da "gönderilemiyor" olarak gösterme riski taşır; Googlebot'un hangi ülkeden geldiğini siz seçemezsiniz.

Fark türüDüşük bakım seçeneğiYüksek doğruluk seçeneği
Fiyat ve para birimiTek sayfada ülke bazlı fiyat tablosuÜlke başına ayrı URL ve yerel fiyat
Stok ve gönderimSayfada "gönderim yapılan ülkeler" bölümüÜlke sürümünde ülkeye özel stok metni
Yasal ve iade koşullarıOrtak metin ve ülke notlarıÜlke başına ayrı koşul sayfası
DilDil sürümüne ayrı URLDil ve ülke birlikte ayrı URL

Örnek senaryo: yedek parça distribütörü

Örnek senaryo: Endüstriyel yedek parça satan bir distribütör, tek bir ürün adresinde ziyaretçinin ülkesine göre fiyat ve depo stokunu değiştiriyor. Türkiye'den gelen kullanıcı lira fiyat ve Türkiye deposundaki stoku, Almanya'dan gelen euro fiyat ve Almanya deposundaki stoku görüyor. Sitenin kataloğu uzun ve ürün sayısı yüksek.

Sorun şu: Googlebot'un varsayılan IP adresleri ABD'ye dayalı göründüğü için bu sayfada hangi fiyatı ve stoku göreceği belirsiz; ülke sürümlerinin hiçbiri düzenli taranmıyor olabilir. Distribütör ürün sayfalarını ülke bazında ayrı URL'lere taşıyor, her sürüme kendi para birimini ve depo bilgisini yazıyor ve sürümleri birbirine hreflang ile bağlıyor. Ürün kataloğunun tamamı birden taşınmıyor; önce en çok başvurulan kategori geçiriliyor.

Konum tespiti neden yanlış sonuç verir?

Belge IP analizini güvenilmez bulur ve nedenini ayrıntılandırmaz. Aşağıdaki durumlar uygulama önerisi niteliğinde birer örnektir; hepsi aynı sonuca çıkar: konum tahmini kullanıcının gerçek ihtiyacıyla örtüşmeyebilir.

  • Yurt dışında çalışan ya da seyahat eden bir kullanıcı, kendi ülkesinin fiyatını görmek isteyebilir.
  • Kurumsal bir ağ, kullanıcının gerçek yerinden farklı bir çıkış adresi kullanabilir.
  • VPN kullanan bir ziyaretçi başka bir ülkeden geliyormuş gibi görünür.
  • İki dilli bir ülkede konum, hangi dili okumak istediğini söylemez.
  • Bir CDN ya da barındırma tercihi, sunucu konumu sinyalini bozabilir; belge de bu noktayı kabul eder.

Bu örneklerde ortak olan, kararın kullanıcıdan alınıp sisteme verilmesidir. Ayrı URL ve görünür seçici ise kararı kullanıcıya bırakır ve aynı zamanda arama motoruna her sürümü açıkça gösterir. Konum bilgisi yine de yardımcı bir öneri üretmek için kullanılabilir; ama öneri bir yönlendirme değil bir bağlantı olmalıdır.

Hangi sayfa türünde ne yapılır?

Konuma duyarlılık tüm sayfalarda aynı ağırlıkta sorun yaratmaz. Aşağıdaki tablo bir uygulama önerisidir; belgenin kuralı değildir. Ölçüt, varyasyonun arama sonucunda ayrı bir sayfa olarak bulunmasını isteyip istemediğinizdir.

Sayfa türüVaryasyon aranabilir olmalı mı?Öneri
Ana sayfaEvet, her ülke ve dil içinSürüm başına ayrı URL, seçici bağlantılar
Kategori sayfasıEvet, ürün seti ülkeye göre değişiyorsaÜlke sürümü; değişmiyorsa dil sürümü
Ürün sayfasıFiyat, stok ya da koşul farkı varsa evetÜlke sürümü ya da tek sayfada ülke tablosu
Blog ve rehberDil farkı varsa evetDil sürümü; ülke farkı yoksa ülke sürümü açmayın
Hesap, sepet ve ödemeHayır, kullanıcıya özelAranabilirlik hedeflenmez; kişisel içerik arama için kurgulanmaz

Aynı URL'de bırakılabilecek küçük uyarlamalar

Uygulama önerisi: sayfanın ana içeriğini değiştirmeyen, yardımcı nitelikteki uyarlamalar aynı URL'de kalabilir. Örneğin "size en yakın mağaza" kutusu, bir karşılama satırı ya da gönderim tahmini gibi alanlar sayfanın asıl konusunu değiştirmez. Belgenin kaygısı, ana içeriğin ve sayfanın hangi yerel ayara hizmet ettiğinin konuma göre değişmesidir. Bir uyarlamanın ana içerik olup olmadığını anlamak için şu soruyu sorun: bu alan değişirse sayfa başka bir sorgunun cevabı olur mu? Olursa ayrı URL verin.

Bu alanları robotun görmeyeceği varsayımıyla da kurmayın. Googlebot sıradan bir ziyaretçi gibi istek gönderir; uyarlama alanı ona da bir şey gösterecektir. Bu yüzden varsayılan görünümün anlamlı ve eksiksiz olması gerekir.

Çok ülkeli kampanya sayfaları

Kampanya sayfaları belirli bir dönemle ve ülke koşullarıyla sınırlı olabilir; yine de aynı kural geçerlidir: her ülkenin kampanya koşulu farklıysa ayrı URL açın, aynıysa tek sayfada ülke notlarıyla birleştirin. Kampanya bitince sayfanın akıbetini baştan belirleyin: yönlendirme, arşiv ya da kapatma. Süresi biten bir ülke sürümünü sürüm işaretlerinde bırakmak, geri bağlantı hatası doğurur.

Güvenli geçiş planı

Konuma duyarlı bir siteyi ayrı URL yapısına taşımak büyük bir değişikliktir. Plan, hata riskini küçültecek biçimde adımlara bölünmelidir. Adımlar uygulama önerisidir.

Önce mevcut durumu görün

Sitede hangi sayfaların konuma ya da dile göre değiştiğini çıkarın. Aynı adrese birkaç farklı konumdan ve Accept-Language olmadan istek atıp yanıtları karşılaştırın; Googlebot'un göreceği sürüm Accept-Language'siz istektir. Search Console'un URL denetimi gibi araçlar Google'ın o sayfayı nasıl gördüğünü gösterebilir; bu araca erişiminiz yoksa yalnızca kendi isteklerinizle test edebilirsiniz ve bu testler Googlebot'un gerçek davranışı sayılmaz.

Hedef URL planını yazın

Her varyasyon için bir kalıcı URL belirleyin. Dil, ülke ya da ikisi birlikte gerekip gerekmediğini belirleyin; yapıyı seçtiğinizde slug ve dizin kuralını yazın. Hangi eski adresin hangi yeni adrese gideceğini bir tabloya koyun.

Sürümleri yayımlayın ve bağlayın

Yeni URL'leri her sürüm için tam içerikle yayımlayın, sürüm işaretlerini ekleyin ve geri bağlantıları test edin. Robots meta etiketleri ve robots.txt kurallarının her sürümde aynı olduğunu kontrol edin. Otomatik yönlendirmeyi kaldırın ya da bir öneri bandına dönüştürün; kullanıcıyı zorla yönlendirmeyin.

Eski adresi yönetin

Eski, konuma duyarlı adres artık hangi sürümün varsayılan olduğuna karar vermelidir. Uygulama önerisi: eski adresi tek bir varsayılan sürüme, örneğin ana dile, kalıcı yönlendirin ya da bir dil seçici sayfasına çevirin ve bu sayfa için x-default kullanın. Seçiciye giden bağlantılar gerçek, taranabilir bağlantılar olmalıdır.

İzleyin ve düzeltin

Geçişten sonra her sürümün dizinde olup olmadığını, doğru ülke ve dilde göründüğünü ve geri bağlantı hatası olup olmadığını izleyin. Belge, geri bağlantı eksikliğini en sık yapılan hata olarak yazar; bu yüzden ilk kontrol oradan başlasın. Sonuçlar kısa sürede oturmayabilir; sabırla ve tek tek sürüm bazında bakın.

Geçiş kontrol listesi

  • Konuma ya da dile göre değişen tüm sayfalar listelendi mi?
  • Her varyasyonun kalıcı, ayrı bir URL'si var mı?
  • Sürümler birbirini ve kendini listeleyen işaretlerle bağlı mı?
  • x-default ve genel dil yedeği tanımlandı mı?
  • Robots kuralları her yerel ayarda aynı mı?
  • Kullanıcı sürüm seçimini bağlantıyla yapabiliyor mu?
  • Fiyat, para birimi ve stok metinleri her sürümde ülkeye uygun mu?
  • Eski adresler için yönlendirme ya da seçici sayfası belirlendi mi?
  • İzleme sorumlusu ve kontrol tarihleri yazıldı mı?

Seçici sayfası ve öneri bandı nasıl tasarlanır?

Konuma duyarlı yapıdan ayrılırken kullanıcıya hâlâ yardımcı olmak isteyebilirsiniz. Belgenin çizdiği sınır, kullanıcıyı varsayılan diline göre otomatik yönlendirmemek ve diğer sürümlere bağlantı vermektir. Bu sınırın içinde kalan iki tasarım düşünülebilir; ikisi de uygulama önerisidir.

Öneri bandı

Sayfanın üstünde "Almanya için sürümü görmek ister misiniz?" gibi, kapatılabilir ve sayfayı örtmeyen bir bant gösterebilirsiniz. Bandın bağlantısı gerçek bir adrese gitmeli, yönlendirme zorunlu olmamalıdır. Kullanıcı bandı kapattığında tercih hatırlansa bile sayfanın kendi içeriği değişmemelidir; hatırlanan tek şey bandın görünmemesi olmalıdır.

Seçici sayfası

Dil ya da ülke seçici sayfası, sürümleri bağlantı listesi olarak sunar ve belgenin x-default önerisiyle uyumludur: dili hiçbir sürümle eşleşmeyen kullanıcılar için yedek. Seçici sayfasında her bağlantı o sürümün gerçek adresine gitmeli, sürüm adı o sürümün kendi dilinde yazılmalı ve ülke bayrağı yerine metin kullanılmalıdır. Bayrak bir dili değil bir ülkeyi temsil eder; aynı dili konuşan birden fazla ülke olduğunda kafa karıştırır.

Erişilebilirlik ve klavye

Seçici bir açılır menüyse klavye ile açılıp kapanabilmeli, odak sırası mantıklı olmalı ve her seçeneğin adı okunabilir olmalıdır. Seçeneklerin etiketlerinde dili ve ülkeyi birlikte yazın. Seçici yalnızca betikle çalışıyorsa, arama motoru ve yardımcı teknolojiler için gerçek bağlantı karşılıkları da sayfada bulunmalıdır.

Konuma duyarlı yapıda sık yapılan hatalar

Aşağıdaki liste, belgelerin uyarılarını sahada karşılaşılabilecek biçimlere çevirir. Madde başındaki ifade belgeden, açıklama uygulama önerisinden gelir.

  1. Varyasyonu yalnızca kullanıcı görüyor. Arama motoruna tek bir sürüm ulaşıyor. Çözüm: her varyasyona ayrı URL.
  2. Tarayıcı diline göre içerik seçimi. Googlebot bu üstbilgiyi göndermiyor. Çözüm: dil seçimi URL ile yapılır.
  3. Robots kurallarının sürümler arasında farklı olması. Belge aynı kural ister. Çözüm: tek bir robots politikası ve düzenli kontrol.
  4. Geri bağlantısı olmayan sürüm işaretleri. İşaretler yok sayılır. Çözüm: otomatik geri bağlantı testi.
  5. Kullanıcıyı varsayılan diline göre zorla yönlendirmek. Belge bundan kaçınmayı söyler. Çözüm: öneri bandı ve seçici.
  6. Coğrafi meta etiketlerine güvenmek. Google geo.position ve distribution gibi etiketleri yok sayar. Çözüm: görünür içerik, para birimi ve gerçek URL sinyalleri.
  7. Sadece şablonu çevirmek. İçerik tek dilde kalıyor. Çözüm: sürümün gerçek içeriğini de çevirmek.

Küçük bir sınama sorusu

Bir sayfayı gözden geçirirken şu soruyu kendinize sorun: bu sayfayı Googlebot'un göreceği biçimde, yani Accept-Language göndermeden ve ABD'ye dayalı bir IP ile açsam, varsayılan görünüm neyi anlatıyor? Anlattığı şey sitenizin hizmet verdiği her ülke için doğru değilse, sorunun cevabı ayrı URL'lerdir. Doğruysa ve varyasyon yalnızca yardımcı bir ayrıntıdan ibaretse, aynı URL'de bırakmak makul olabilir.

Sınama ve düzenli izleme

Geçişten önce ve sonra aynı sınamaları yinelemek, kararın neyi değiştirdiğini görmenizi sağlar. Sınamalar uygulama önerisidir ve Googlebot'un gerçek davranışının kanıtı değil, kendi sitenizin davranışının göstergesidir.

Elle yapılabilecek istekler

SınamaNasılNe karşılaştırılır
Accept-Language olmadan istekDil üstbilgisi göndermeyen bir istemciyle adrese gidinHangi dilin ve içeriğin döndüğü
Farklı konumdan istekFarklı ülkelerden erişim sağlayan bir hizmetle ya da ekip arkadaşlarınızla deneyinFiyat, stok ve dil değişiyor mu
Doğrudan sürüm adresiHer sürümün adresini doğrudan açınSürümün kendi içeriğini her zaman verdiği
Seçici bağlantılarıJavaScript kapalıyken seçici bağlantılarını izleyinGerçek bağlantı olup olmadığı

Bu sınamaların hiçbiri Googlebot'un gerçekte ne gördüğünü kanıtlamaz; yalnızca sitenizin farklı koşullarda ne yaptığını gösterir. Google'ın gerçek görünümü için Search Console gibi yetkili araçlara bakmak gerekir.

Düzenli kontrol takvimi

Sürümleri yayımladıktan sonra aylık bir kontrol rutini kurun: geri bağlantıları yeniden tarayan bir betik çalıştırın, yeni eklenen sayfaların tüm sürümlerde bulunduğunu doğrulayın ve robots kurallarının hâlâ aynı olduğunu kontrol edin. Sunucu günlüklerinde Googlebot adı altında gelen isteklere bakarken ters DNS doğrulaması kullanın; belge bu doğrulamayı coğrafi dağıtılmış taramalar için anar. Kullanıcı aracısı tek başına yeterli kanıt değildir.

Sorun belirtileri

  • Bir sürümün adresi dizinde hiç görünmüyor.
  • Arama sonucunda yanlış ülke ya da dil sürümü çıkıyor.
  • Search Console'da sürüm işaretleri için geri bağlantı hatası görünüyor.
  • Sürüm sayfası beklenmedik biçimde başka bir sürümün içeriğini gösteriyor.
  • Seçici bağlantıları yalnızca betikle çalışıyor.

Belirtilerden hiçbiri tek başına nedeni söylemez. Önce işaretleri ve geri bağlantıları, sonra içeriğin gerçekten her sürüm adresinde sunulup sunulmadığını kontrol edin.

Olası itirazlar ve cevapları

"Ayrı URL'ler bakım yükünü artırır"

Doğrudur. Sürüm sayısı arttıkça içerik, fiyat ve stok bakımı da artar. Belgenin tek önerisi ayrı URL olduğu için bakım yükünü küçültmek sürüm sayısını sınırlamaktan geçer: gerekçesi yazılabilen sürümleri açın, kalanını tek bir genel sürümde tutun.

"Kullanıcı zaten kendi ülkesini görüyor"

Kullanıcıya göre doğru, ama arama motoruna göre eksik. Kullanıcı deneyimi iyi olsa bile, arama sonuçlarında o sürüm hiç çıkmayabilir. Belge uyarısını bu noktada yazar: tüm içerik taranmayabilir, dizine alınmayabilir ya da sıralanmayabilir.

"Googlebot'a özel içerik sunalım"

Belge Googlebot'u geldiği ülkenin sıradan bir ziyaretçisi gibi ele almayı söyler; ona özel bir sürüm sunmayı önermez. Uygulama önerisi: her varyasyonu herkese açık, ayrı bir URL'de yayımlayın. Robot için ayrı bir sürüm kurmak hem bakım yükü hem de tutarsızlık riski getirir.

Sık Sorulan Sorular

Konuma duyarlı sayfa nedir?

Ziyaretçinin algılanan ülkesine ya da tercih ettiği dile göre aynı URL'de farklı içerik döndüren sayfadır. Google, böyle bir sitede içeriğin tamamının farklı yerel ayarlar için taranmayabileceğini, dizine alınmayabileceğini veya sıralanmayabileceğini yazar.

Googlebot hangi ülkeden ve hangi dil üstbilgisiyle gelir?

Varsayılan IP adresleri ABD'ye dayalı görünür, ama Google ABD dışındaki IP adreslerinden de tarar. Googlebot Accept-Language üstbilgisini göndermez. Bu yüzden IP ya da tarayıcı diline göre uyarlanan içerik robota yalnızca tek bir varyasyonu gösterebilir.

Google'ın konuma duyarlı sayfalar için önerdiği çözüm nedir?

Belge tek bir yol önerir: her yerel ayar için ayrı URL kullanmak ve bunları rel=alternate hreflang ile işaretlemek. Her sürüm kendisini ve diğer sürümleri listelemeli, sayfalar birbirine geri bağlanmalıdır.

Fiyatı ülkeye göre otomatik değiştirmek sorun olur mu?

Belge fiyat konusunu ayrıca ele almaz. Ancak IP analiziyle içerik uyarlamanın güvenilmez olduğunu ve Google'ın varyasyonları taramasını engelleyebileceğini söyler. Uygulama önerisi: fiyat ya da stok ülkeye göre değişiyorsa ülke başına ayrı URL kullanın.

Googlebot'a ayrı bir sürüm gösterebilir miyim?

Google, Googlebot'u geldiği ülkenin sıradan bir ziyaretçisi gibi ele almayı söyler. Robota özel içerik kurmak yerine her varyasyonu ayrı bir URL'de herkese açık yayımlayın. Robots kuralları da her yerel ayarda aynı olmalıdır.

Eski konuma duyarlı adresi ne yapmalıyım?

Uygulama önerisi: eski adresi tek bir varsayılan sürüme kalıcı yönlendirin ya da gerçek bağlantılarla bir dil ve ülke seçici sayfasına çevirin. Seçici için x-default kullanılabilir. Kullanıcıyı varsayılan diline göre zorla yönlendirmekten kaçınmak, Google'ın önerisidir.

Sonuç

Konuma ya da dile göre aynı URL'de değişen içerik, arama motoruna yalnızca tek bir varyasyonu gösterebilir: Googlebot ABD'ye dayalı IP'lerle gelir, Accept-Language göndermez ve aynı kullanıcı aracısını kullanır. Google'ın tek önerisi, her yerel ayar için ayrı URL kullanmak ve sürümleri hreflang ile bağlamaktır. Fiyat, para birimi ve stok farkları için ülke sürümü açın, geçişi mevcut durumu çıkararak, kalıcı URL planıyla ve geri bağlantı testiyle yapın. Hiçbir adım sıralama garantisi vermez; güncel kurallar için Google sayfalarını kontrol edin.

Her ülke ve dil sürümü için özgün, yerel gözden geçirilmiş metin gerekiyorsa Akua Adforce'ta makale yazımı hizmetini inceleyebilirsiniz; kapsam ve koşullar ilgili ürün sayfasında yazılıdır.

0 Yorumlar

Bu yazı için henüz yorum yapılmamış.

Yorum Yaz

Yorum yapabilmek için giriş yapmalısınız. Giriş Yap