Google XML Site Haritalarında Hreflang Özniteliklerini Yönetme

Google XML site haritalarındaki Hreflang öznitelikleri, arama motorlarının içeriğinizin dile ve bölgeye özel sürümlerini tanımlaması için doğrudan bir iletişim kanalı görevi görür. Bu sinyalleri, her sayfa için urlset etiketinizin içine xhtml:link öğeleri ekleyerek dahil edersiniz. Bu yöntem, Google’ın kullanıcıların konumlarına veya dil tercihlerine göre doğru URL’yi göstermesine yardımcı olur ve bazen ilk sunucu yanıtlarını yavaşlatabilen sayfa düzeyindeki HTML başlıklarına yalnızca güvenmekten kaçınmanızı sağlar.

Uluslararası web siteleri için dil varyasyonlarının hacmi, HTML’nizin head bölümünü bunaltabilir. Bu bildirimleri bir site haritasına kaydırarak, arama botlarının verimli bir şekilde ayrıştırabileceği merkezi bir manifest oluşturursunuz. Bu yaklaşım, özellikle sayfa başına alternatif URL sayısının beşten ellinin üzerine çıkabileceği e-ticaret platformları veya haber siteleri için yararlıdır ve şişmiş belge yapılarının önüne geçer.

Google XML Site Haritalarında Hreflang Özniteliklerini Yönetme

Neden hreflang sinyalleri için XML site haritaları kullanılmalı?

Çok dilli yapılandırmaları HTML başlıkları aracılığıyla yönetmek, siteniz büyüdükçe genellikle zorlaşır. Büyük uluslararası web siteleri, her sayfa başlığı kapsamlı hreflang bağlantı etiketleri gerektirdiğinde performans sorunlarıyla karşılaşabilir. Bu sinyalleri XML site haritanıza taşıyarak, HTML’nizi temiz tutar ve arama botu için tek bir doğruluk kaynağı sağlarsınız.

Arama botları bir sayfayı ziyaret ettiğinde, bağlamı anlamak için sinyaller ararlar. HTML ağırsa, bu etiketlerin işlenmesi daha uzun sürebilir. Bir site haritası, önceden işlenmiş bir harita görevi görerek, arama botunun ana içeriği oluşturmayı bitirmeden önce İngilizce, Fransızca ve Almanca sayfalarınız arasındaki tam ilişkiyi anlamasını sağlar. Bu, özellikle sık yapılan site güncellemeleri sırasında dile özgü sürümlerin doğru bir şekilde dizine eklenmesini sağlamak için güvenilir bir yöntemdir.

  • Daha hızlı ilk ayrıştırma için HTML belge başlığınızın boyutunu azaltır.
  • SEO ekipleri tarafından daha kolay denetim için dil-bölge eşlemelerini merkezileştirir.
  • Arama botlarının tam sayfayı oluşturmadan önce alternatif sürümleri tanımlamasını sağlar.
  • Aynı içeriği paylaşan ancak yerel ayara göre farklılık gösteren büyük URL kümelerinin yönetimini basitleştirir.

Hreflang site haritası yapısı nasıl tanımlanır?

Bunu uygulamak için site haritası başlığınızda xhtml ad alanını (namespace) bildirmeniz gerekir. Her URL girişi daha sonra sayfanın kendisi de dahil olmak üzere tüm alternatif sürümlere işaret eden alt öğeler içerir. Google, tüm hreflang bağlantılarının çift yönlü olmasını gerektirir, yani her sayfa alternatiflerine ve kendisine geri işaret etmelidir. Bu çift yönlü bağlantı olmadan, sinyaller dizin oluşturucu tarafından göz ardı edilebilir.

Google XML Site Haritalarında Hreflang Özniteliklerini Yönetme — 2

XML sözdizimi ‘rel=”alternate”‘, ‘hreflang=”xx-XX”‘ ve ‘href=”url”‘ gibi belirli öznitelikler gerektirir. Site haritanızdaki her ‘url’ etiketi, belgenin her sürümü için bir ‘xhtml:link’ öğesi içermelidir. Örneğin, üç dilde mevcut olan bir ürün sayfanız varsa, İngilizce sayfa için site haritası girişi, İngilizce URL’yi, Fransızca URL’yi ve Almanca URL’yi aynı üst düğüm içinde ayrı bağlantı girişleri olarak listelemelidir.

Yapılandırılmış veri site haritası uzantıları, site sahiplerinin standart XML dosyalarına özel ad alanları ekleyerek Google’a belirli meta verileri iletmelerine olanak tanır.

Google Search Central

Site haritası uygulamasındaki yaygın tuzaklar nelerdir?

Bu kurulumdaki hatalar genellikle Google’ın sinyalleri görmezden gelmesine yol açar. En sık karşılaşılan sorun, Sayfa A’nın Sayfa B’ye işaret ettiği ancak Sayfa B’nin Sayfa A’ya geri işaret etmediği kopuk bir bağlantı zinciridir. Site haritanızın 200 durum kodu döndüren gerçek canlı URL’leri yansıttığından emin olun. Bir URL 404 hatası veya 301 yönlendirmesi döndürürse, geçerli bir hreflang hedefi olarak listelenmemelidir.

Bir diğer sorun ‘x-default’ etiketinin yanlış kullanımıdır. Bu etiket yalnızca belirli bölgesel veya dil hedeflerinizden hiçbirine uymayan kullanıcılar için kullanılmalıdır. Aşırı kullanmak veya zaten belirli dil etiketlerine sahip sayfalara atamak, dizin oluşturucu için kafa karışıklığı yaratır. Ayrıca, dil kodlarınızın kesinlikle ISO 639-1 formatını ve bölge kodlarının ISO 3166-1 alpha-2 formatını izlediğinden emin olun, çünkü yanlış sözdizimi tüm site haritası dosyasını geçersiz kılacaktır.

  • Yanlış dil veya ülke kodlarının kullanılması (ISO 639-1 veya ISO 3166-1).
  • Hedeflenen bölgelerinize uymayan kullanıcılar için ‘x-default’ etiketinin atlanması.
  • Hreflang kümesine kanonik olmayan URL’lerin dahil edilmesi, bu da tarama bütçesini boşa harcar.
  • Farklı alt alan adları veya üst düzey alan adları arasında tutarsız URL yapıları.
  • Sayfanın kendisini alternatif sürümler listesine dahil etmemek.

Alien Road hreflang süreçlerini nasıl uygular

Alien Road’da, bu site haritalarını otomatikleştirilmiş komut dosyaları aracılığıyla doğrulayarak küresel SEO projelerini yönetiyoruz. Tipik bir hesap için, site haritasındaki her URL’nin hedef sürümde karşılık gelen bir geri dönüş bağlantısına sahip olduğunu doğruluyoruz. Uluslararası mağazaya yeni ürün kategorileri eklendiğinde olduğu gibi, bir site güncellemesinden sonra yapılandırma kayması olmadığından emin olmak için XML çıktısını oluşturulan HTML ile karşılaştırarak denetliyoruz.

Sürecimiz, mevcut URL envanterinin denetimiyle başlar. Ardından dil ilişkilerini eşleriz ve çift yönlü tutarlılığı kontrol eden bir komut dosyası kullanarak XML dosyasını oluştururuz. Site haritasındaki tüm bağlantıların mutlak URL’ler olduğunu doğruluyoruz, çünkü göreli URL’ler desteklenmemektedir. Son olarak, dağıtım sonrası hataları yakalamak için Search Console’daki ‘Uluslararası Hedefleme’ raporunu izliyoruz.

Uygulamanızı nasıl doğrulayabilirsiniz

Arama motorunun hreflang etiketlerini doğru bir şekilde tanımlayıp tanımlamadığını doğrulamak için Google Search Console URL Denetleme aracını kullanın. Tarama raporlarında ‘Algılanan’ dil durumunu aramalısınız. Sistem çakışmalar bildirirse, XML sözdiziminizi yayınlanan standartlara göre tekrar kontrol edin. Tüm site için devasa bir site haritası güncellemesini dağıtmadan önce URL’lerin küçük bir alt kümesini test etmek genellikle yararlıdır.

Yeni sayfaların gerekli hreflang işaretçilerini içerdiğini doğrulamak için site haritanızı haftalık olarak kontrol edin. Sürekli izleme, uluslararası hedef kitleniz için dizine ekleme gecikmelerini önler. Tüm xhtml ad alanı bildirimlerinin geçerli olduğundan ve aktif, ulaşılabilir sayfalara işaret ettiğinden emin olmak için mevcut site haritası çıktınızı gözden geçirerek bu hafta başlayın. Hreflang yapılandırmasının genel dizine ekleme stratejinizle uyumlu olduğundan emin olmak için bunu sitenizin kanonik etiketleriyle karşılaştırın.

Paylaş