İçeriğe geç
parazade

Soft 404 Nedir?

Yayın: · Son güncelleme:

Soft 404 Nedir? Kısaca

Soft 404, kullanıcıya "sayfa bulunamadı" ya da boş bir içerik gösteren ama sunucudan 404 yerine başarılı anlamına gelen 200 durum kodu döndüren sayfalar için Google'ın kullandığı hata türüdür.

Soft 404 nedir?
İçindekiler
  1. Soft 404 nedir?
  2. Neden oluşur?
  3. SEO'ya etkisi nedir?
  4. Nasıl çözülür?

Soft 404 nedir?

Soft 404, içi boş bir sayfanın sunucudan "her şey yolunda" kodu döndürmesidir. Ziyaretçi ekranda "aradığınız sayfa bulunamadı" yazısını görür. Sunucu ise tarayıcıya 200, yani başarılı yanıt kodunu gönderir.

Google bu çelişkiyi fark ettiğinde sayfayı soft 404 olarak işaretler. Türkçede yumuşak 404 de denir.

Neden oluşur?

En yaygın neden, silinen sayfalar için özel hata sayfası tasarlanıp doğru kodun ayarlanmamasıdır. Bazen de sayfa gerçekten var, ama içeriği o kadar az ki Google onu boş sayar.

Tipik örnekler şunlardır:

  • Hiç ürünü kalmamış kategori sayfaları
  • Sonuç döndürmeyen site içi arama sayfaları
  • Silinen her sayfayı ana sayfaya yönlendiren ayarlar
  • İçeriği yüklenemeyen JavaScript sayfaları

SEO'ya etkisi nedir?

Soft 404 sayfaları dizine eklenmez. Bot ise bu boş sayfaları taramaya devam ederek zaman kaybeder. Çok sayıda olduğunda tarama bütçesi gereksiz yere harcanır.

Varsayımsal bir örnek düşünelim. Bir ilan sitesi süresi dolan 10.000 ilanı "Bu ilan yayından kaldırıldı" mesajıyla ve 200 koduyla bırakıyor olsun. Search Console'da binlerce soft 404 uyarısı birikir ve yeni ilanların taranması yavaşlar.

Nasıl çözülür?

Sayfa gerçekten yoksa sunucunun 404 ya da 410 kodu döndürmesini sağlayın. Benzer içeriğe taşındıysa 301 ile yönlendirin. Sayfa var ama ince görünüyorsa içeriğini zenginleştirin. Düzeltmeden sonra Search Console'daki dizin raporundan doğrulama başlatın.

Sıkça Sorulan Sorular

Soft 404 ile normal 404 arasındaki fark nedir?

Normal 404'te sunucu, sayfanın bulunamadığını doğru durum koduyla bildirir. Soft 404'te ise sayfa boş ya da hata mesajı gösterir ama sunucu her şey yolundaymış gibi 200 kodu gönderir. Bu çelişki arama motorunu yanıltır.

Stokta olmayan ürün sayfaları soft 404 sayılır mı?

Sayfada yalnız "ürün bulunamadı" gibi bir mesaj kalıyorsa sayılabilir. Ürün bilgisi, benzer ürün önerileri ve stok bildirimi seçeneği korunursa sayfa değerli kalır ve genellikle sorun yaşanmaz.

İlgili terimler

404 Hatası(404 Error)404 hatası, tarayıcının istediği sayfanın sunucuda bulunamadığını bildiren HTTP durum kodudur. Sunucu çalışmaktadır ama o adreste bir içerik yoktur. Genellikle silinen, taşınan ya da yanlış yazılan adreslerde görülür.Tarama Hatası(Crawl Error)Tarama hatası (crawl error), arama motoru botunun bir siteye ya da sayfaya erişmeye çalışırken başarısız olmasıdır; DNS sorunları, sunucu hataları, robots.txt erişim sorunları ve bulunamayan sayfalar başlıca nedenlerdir.301 Yönlendirme(301 Redirect)301 yönlendirme, bir web sayfasının kalıcı olarak yeni bir adrese taşındığını tarayıcıya ve arama motorlarına bildiren HTTP durum kodudur. Eski adrese gelen ziyaretçi otomatik olarak yeni adrese gönderilir.HTTP Durum Kodları(HTTP Status Codes)HTTP durum kodları, web sunucusunun tarayıcıdan gelen her isteğe verdiği yanıtın sonucunu bildiren üç haneli sayılardır. İsteğin başarılı olup olmadığını, yönlendirildiğini ya da hangi tarafta hata çıktığını gösterir.Sunucu(Server)Sunucu (server), ağ üzerinden başka bilgisayarlara ve cihazlara veri, dosya, web sayfası ya da uygulama hizmeti sağlayan bilgisayar veya yazılımdır. İstek gönderen tarafa istemci denir.JavaScriptJavaScript, web sayfalarına buton tıklaması, form doğrulama ve anlık güncelleme gibi etkileşimler kazandıran, tarayıcıların yanı sıra Node.js ile sunucuda da çalışabilen yaygın bir programlama dilidir.BotBot, belirli görevleri insan müdahalesi olmadan otomatik ve tekrarlı biçimde yerine getiren yazılımdır. Müşteri sorularını yanıtlamak, web sayfalarını taramak ya da rutin işleri yapmak için kullanılır; kötü amaçlı botlar da vardır.Tarama Bütçesi(Crawl Budget)Tarama bütçesi (crawl budget), Googlebot'un belirli bir sürede bir sitede tarayabileceği ve taramak istediği URL sayısıdır; sunucu kapasitesi ile sayfaların taranma talebi bir arada belirler.