404 Tarama, Google'ın Daha Fazla İçeriğinize Açık Olduğu anlamına gelir

Google'dan John Mueller, Search Console ve 404 hata raporlamasıyla ilgili bir soruyu yanıtlayarak, 404 durum koduna sahip sayfaların tekrar tekrar taranmasının olumlu bir sinyal olduğunu öne sürdü.

404 Durum Kodu

Genellikle hata kodu olarak adlandırılan 404 durum kodu, birçok site sahibinin ve SEO'nun uzun süredir kafasını karıştırmıştır çünkü “hata” kelimesi bir şeyin bozuk olduğunu ve düzeltilmesi gerektiğini ima eder. Ancak durum böyle değil.

404, tarayıcının bir sayfaya ilişkin isteğine yanıt olarak sunucunun gönderdiği bir durum kodudur. 404, istenen sayfanın bulunamadığını bildiren bir mesajdır. Hatalı olan tek şey isteğin kendisidir çünkü sayfa mevcut değildir.

Tipik olarak 404 Hatası olarak anılsa da teknik olarak resmi adı 404 Bulunamadı'dır. Bu ad, 404 durum kodunun anlamını tam olarak yansıtmaktadır: istenen sayfa bulunamadı.

4o4 Durum Kodu İçin Resmi Web Standardının Ekran Görüntüsü

Google 404 Sayfayı Taramaya Devam Ediyor

Reddit'teki bir kişi, site haritasının artık eksik sayfaları listelememesine rağmen, Google Search Console'un artık var olmayan sayfaların site haritası verileri aracılığıyla bulunmaya devam ettiğini bildirmeye devam ettiğini bildirdi.

Kişi, Search Console'un eksik sayfaları taradığını iddia ediyor, ancak bunları tarayan aslında Googlebot'tur; Search Console yalnızca başarısız taramaları rapor ediyor.

Tarama bütçesinin boşa harcanmasından endişe duyuyorlar ve bunun yerine 410 yanıt kodu göndermeleri gerekip gerekmediğini bilmek istiyorlar.

Şöyle yazdılar:

“Google Search Console hâlâ 404 döndüren var olmayan bir grup sayfayı tarıyor. Sayfa Denetleme aracında ve Tarama İstatistikleri'nde, bunların page-sitemap.xml aracılığıyla “keşfedildiği” belirtiliyor.

Sorun:

Şu anda tarayıcıda gerçek page-sitemap.xml dosyasını açtığımda, bu 404 URL'lerin hiçbiri içinde yok.

Site haritası yalnızca 21 iyi, canlı sayfa içeriyor.

…Site haritasını silmek veya göndermeyi durdurmak istemiyorum çünkü site haritası temiz ve yalnızca iyi sayfalara işaret ediyor. Ancak bu tekrarlanan taramalar, tarama bütçesinin boşa harcanmasına neden oluyor.

Daha önce bununla karşılaşan var mı?

Google sonunda kendi kendine durur mu?

404'leri 410 Gone'a mı geçirmeliyim?

Yoksa GSC'ye “hey, bunlar sonsuza kadar gitti” demenin başka bir yolu var mı?

Google'ın 404 Sayfa Taramaları Hakkında

Google'ın, bu sayfaların kazara kaldırılması ve geri yüklenmesi ihtimaline karşı, 404 sayfayı tarama konusunda uzun süredir devam eden bir uygulaması vardır. Birazdan göreceğiniz gibi, Google'dan John Mueller, tekrarlanan 404 sayfa taramasının, Google sistemlerinin içeriğe olumlu bir gözle bakabileceğini gösterdiğini güçlü bir şekilde belirtiyor.

404 Sayfa Bulunamadı Yanıtı Hakkında

404 durum kodunun resmi web standardı tanımı, istenen kaynağın bulunamamasıdır ve bu kadardır, başka bir şey değildir. Bu yanıt sayfanın asla geri dönmeyeceğini göstermez. Bu sadece istenen sayfanın bulunamadığı anlamına gelir.

410 Gitti Yanıtı Hakkında

410 durum kodu için resmi web standardı, sayfanın gitmiş olduğu ve yok olma durumunun muhtemelen kalıcı olduğu yönündedir. Yanıtın amacı, kaynakların kasıtlı olarak ortadan kaldırıldığını ve bu kaynaklara olan tüm bağlantıların kaldırılması gerektiğini iletmektir.

Google Temelde 404 ve 410'u Aynı Şekilde Ele Alır

Teknik olarak, bir web sayfası kalıcı olarak gittiyse ve bir daha geri dönmüyorsa, eksik sayfaya ilişkin isteklere yanıt olarak gönderilecek doğru sunucu mesajı 410'dur. Uygulamada Google, 410 yanıtını neredeyse 404 sunucu yanıtıyla aynı şekilde ele alır. 404 yanıtlarını nasıl ele aldığına benzer şekilde Google'ın tarayıcıları, 410 yanıt sayfasının kaybolup kaybolmadığını kontrol etmek için yine de geri dönebilir.

Google çalışanları sürekli olarak 410 sunucusunun bir sayfanın Google dizininden temizlenmesinde biraz daha hızlı yanıt verdiğini söylüyor.

Google, 404 ve 410 Yanıt Kodlarıyla İlgili Gerçekleri Doğruladı

Google'dan Mueller, Search Console'da bildirilen 404'lerin düzeltilmesi gereken bir sorun olmadığını, 410 yanıtı göndermenin Search Console 404 raporlamasında bir fark yaratmayacağını ve bu rapordaki URL bolluğunun olumlu bir şekilde görülebileceğini açıklayan kısa ama bilgi dolu bir yanıtla yanıt verdi.

Mueller'in yanıtı şöyle oldu:

“Bunlar sorun yaratmıyor, bu yüzden onları kendi haline bırakıyorum. Potansiyel olarak uzun bir süre yeniden taranacaklar, 410 bunu değiştirmez. Bu, bir bakıma Google'ın sitenizden daha fazla içerik toplama konusunda sorun olmayacağı anlamına geliyor.”

4XX Sunucu Yanıtları Hakkında Yanlış Anlamalar

Reddit'teki tartışma devam etti. r/SEO alt dizini moderatörü, Search Console'un site haritasındaki URL'yi keşfettiğini bildirmesinin nedeninin, Googlebot'un URL'yi ilk olarak burada keşfetmesi olduğunu öne sürdü, bu da kulağa makul geliyor.

Moderatörün yanlış yaptığı nokta, 404 yanıt kodunun ne anlama geldiğini açıklamasıdır.

Moderatör yanlış açıkladı:

“404 aslında şu anlama geliyor: sayfa bozuk, yakında düzelteceğiz, tekrar kontrol edin: Google'ın yaptığı da bu; düzeltip düzeltmediğinizi görmek için tekrar kontrol etmek.”

Moderatör yanıtında iki hata yapıyor.

1. 404 Sayfa Bulunamadı anlamına gelir
404 durum kodu yalnızca sayfanın bulunamadığını gösterir, nokta. Bana inanmıyor musun? İşte 404 durum kodu için resmi web standardı:

“404 (Bulunamadı) durum kodu, kaynak sunucunun hedef kaynak için geçerli bir temsil bulamadığını veya mevcut olduğunu açıklamaya istekli olmadığını gösterir. 404 durum kodu, bu temsil eksikliğinin geçici mi yoksa kalıcı mı olduğunu göstermez…”

2. 404 Düzeltilmesi Gereken Bir Hata Değildir
İnsanlar genellikle 404 durum kodunu bir hata yanıtı olarak adlandırır. Bunun bir hata olmasının nedeni, tarayıcının veya tarayıcının mevcut olmayan bir URL talep etmesidir; bu, moderatörün “404 aslında sayfa bozuk demektir” derken ısrar ettiği gibi, sayfanın düzeltilmesi gerektiği anlamına değil, isteğin hata olduğu anlamına gelir; bu %100 yanlıştır.

Dahası, Reddit moderatörü Google'ın “düzeltip düzeltmediğinizi görmek için tekrar kontrol ettiği” konusunda ısrar ederken hatalıydı. Google, sayfanın kazara kaybolup kaybolmadığını kontrol ediyor ancak bu, 404'ün düzeltilmesi gereken bir şey olduğu anlamına gelmiyor. Çoğu zaman bir sayfanın bir nedenden dolayı kapatılması gerekir ve Google bu zamanlar için 404 yanıt kodunun sunulmasını önerir.

Bu Yeni Değil

Bu, Reddit moderatörünün bilgilerinin güncel olmaması meselesi değil. Bu, genellikle resmi web standartlarını takip eden Google için her zaman böyle olmuştur.

Google'dan Matt Cutts, Google'ın 404'leri nasıl ele aldığını ve nedenini 2014 tarihli bir videoda açıkladı:

“Web yöneticilerinin sıklıkla kendilerini ayaklarından vurduğu ortaya çıktı. Sayfalar kayboluyor, insanlar siteleri yanlış yapılandırıyor, siteler çöküyor, insanlar kazara Googlebot'u engelliyor, insanlar kazara normal kullanıcıları engelliyor. Dolayısıyla, web'in tamamına bakarsanız, tarama ekibinin buna karşı dayanıklı olacak şekilde tasarım yapması gerekiyor.

Yani 404'lerle… o sayfayı yirmi dört saat boyunca tarama sisteminde koruyacağız. Yani bir nevi bekliyoruz ve diyoruz ki, belki bu geçici bir 404'tü. Belki de gerçekten bulunamayan bir sayfa olması amaçlanmamıştı. Böylece tarama sisteminde yirmi dört saat boyunca korunacak.

…Şimdi, bunu fazla yanlış anlamayın, yine de geri dönüp tekrar kontrol edip bu sayfaların gerçekten kaybolup kaybolmadığını veya sayfaların yeniden canlanıp dönmediğini kontrol edeceğiz.

…Ve eğer bir sayfa gittiyse, 404'ü sunmak sorun değil. Eğer gerçekten gittiğini biliyorsanız, 410'u sunmak sorun değil.

Ancak tarama sistemimizi sağlam olmaya çalışacak şekilde tasarlayacağız. Ancak siteniz çökerse veya saldırıya uğrarsanız ya da buna benzer bir şey olursa, iyi içeriği her mevcut olduğunda bulabileceğimizden emin olmaya çalışırız.”

Çıkarımlar

  • Googlebot'un 404 sayfayı taraması, Google'ın içeriğinizi beğendiğine dair olumlu bir sinyal olarak görülebilir.
  • 404 durum kodları bir sayfanın hatalı olduğu anlamına gelmez; bu, bir sayfanın bulunamadığı anlamına gelir.
  • 404 durum kodları bir şeyin düzeltilmesi gerektiği anlamına gelmez. Bu yalnızca istenen sayfanın bulunmadığı anlamına gelir.
  • 404 yanıt kodunu sunmanın hiçbir yanlış tarafı yoktur; Google bunu tavsiye ediyor.
  • Search Console 404 yanıt gösterir, böylece site sahibi bu sayfaların kasıtlı olarak silinip gitmediğine karar verebilir.

Shutterstock/Jack_the_sparow'dan Öne Çıkan Görsel


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir