Site haritaları ping uç noktasının desteği sonlandırılıyor

26 Haziran 2023, Pazartesi

Arama motorlarının yeni URL'leri keşfetmesine ve daha önce keşfedilmiş URL'lerin yeni taramalarını planlamaya yardımcı olmak için site haritaları protokolü 2005 yılında kullanıma sunulmuştu. 15 yılı aşkın bir süredir değişmeyen bu protokol oldukça popülerdir. Protokolün amacı genel anlamda hâlâ yararlı olsa da günümüzün internet dünyasında bazı yönleri artık eskisi kadar işe yaramıyor.

Bu doğrultuda, site haritaları "ping" uç noktasının desteğinin sonlandırıldığını duyuruyor ve lastmod öğesinin kullanımına dair ek öneriler sunuyoruz.

Site haritası ping'i

Site haritası protokolü, site haritalarını arama motorlarına göndermek için kimliği doğrulanmamış REST yöntemini tanımlar. Dahili araştırmalarımıza ve Bing gibi diğer arama motorlarına baktığımızda, kimliği doğrulanmamış site haritası gönderimlerinin bu aşamada çok da yararlı olmadığını fark ettik. Hatta Google Arama'da yapılan gönderimlerin büyük çoğunluğunun spam'e yol açtığını gördük. Özetlemek gerekirse site haritaları ping'i ile ilgili desteğimizi sonlandırıyoruz ve uç nokta da 6 ay sonra çalışmayı durduracak. Site haritalarınızı robots.txt ve Search Console aracılığıyla göndermeye devam edebilirsiniz ancak desteği sonlandırılmış REST uç noktasına yapılan HTTP istekleri ("ping'ler") 404 hatasıyla sonuçlanacaktır. Bu uç noktayı kullanan mevcut kod veya eklentiler Google Arama açısından sorun teşkil etmediği için herhangi bir değişiklik yapmanız gerekmez (ancak uç noktayı kullanmak faydalı bir şeye de yol açmaz).

lastmod öğesi

Yıllar içinde, lastmod öğesini sağlayan sitelerde bu öğenin farklı düzeylerde yararlı olduğunu gözlemledik. Bu durum, yayınlanan içerik türünden veya belki de içerik yönetim sisteminden kaynaklanıyor olabilir. Bununla birlikte lastmod, günümüzde birçok durumda gerçekten faydalıdır ve bunu, daha önce keşfettiğimiz URL'lere yapılan taramaları planlamak için bir sinyal olarak kullanıyoruz.

lastmod öğesinin faydalı olabilmesi için öncelikle desteklenen bir tarih biçiminde (sitemaps.org adresinde açıklanmaktadır) olması gerekir. Search Console, site haritanızı gönderdikten sonra biçimin desteklenip desteklenmediğini bildirecektir. İkincisi de sürekli olarak gerçeklere uygun olması gerekir: Sayfanız 7 yıl önce değiştiyse ancak lastmod öğesinde dün değiştiğini bildiriyorsanız sayfalarınızın son değişiklik tarihi söz konusu olduğunda artık size güvenmeyiz.

Site haritanızdaki tüm sayfalarda veya yalnızca güvendiğiniz sayfalarda lastmod öğesi kullanabilirsiniz. Örneğin bazı site yazılımları, ana sayfadaki veya bir kategori sayfasındaki son değişiklik tarihini, sitedeki diğer sayfaları topladığı için kolayca söyleyemeyebilir. Böyle durumlarda, bu sayfalar için lastmod öğesini hariç tutabilirsiniz.

"Son değişiklik" dediğimizde aslında "son önemli değişiklik" demek isteriz. İçerik yönetim sisteminiz, kenar çubuğundaki veya altbilgideki önemsiz bir metin parçasını değiştirdiyse bu sayfa için lastmod değerini güncellemeniz gerekmez. Ancak birincil metni değiştirdiyseniz, yapılandırılmış veri eklediyseniz ya da değiştirdiyseniz veya bazı bağlantıları güncellediyseniz lastmod değerini güncelleyin.

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
      <lastmod>2005-01-01</lastmod>
      <loc>http://www.example.com/</loc>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
  </url>
</urlset>

Konudan biraz sapmak gerekirse site haritası snippet'indeki xmlns özelliğine baktığınızda URI'nın HTTPS'de değil, HTTP'de olduğunu görürsünüz. Bu süreç beklendiği gibi ilerlemektedir: XML'deki öğelerle ilgili olarak ayrıştırıcılara verilen bir referanstır. Lütfen bu konuyla ilgili başka doküman geri bildirimi göndermeyin.

changefreq ve priority

Google, changefreq veya priority öğelerini kullanmamaya devam eder. Özellikle changefreq, kavramsal olarak da lastmod ile çakışır. priority öğesi oldukça öznel bir alandır ve dahili araştırmalarımıza göre bir sayfanın, sitedeki diğer sayfalara kıyasla gerçek önceliğini genellikle doğru şekilde yansıtmaz.

Site haritaları hakkında daha fazla bilgi edinmek ister misiniz? Dokümanlarımızın yanı sıra sitemaps.org'a da göz atın. Site haritaları hakkında bizimle sohbet etmek isterseniz bize Google Arama Merkezi forumlarından ve Twitter'dan ulaşabilirsiniz.