Soft 404 Nedir?

20/06/2024
Soft 404 Describing Page Header

Soft 404 bir web sayfasının başarılı bir sekilde açılması (200 HTTP durum kodu) ancak aslında sayfanın bulunamadığını veya boş sayfa sunması durumudur.

Bu tür sayfalar kötü bir kullanıcı deneyimine yol açar; kullanıcılar sayfaya geldiğinde tarayıcı 200 response kodu verir ancak sayfa boş içerik veya hata mesajı gösterir.

Bu tür sayfalar CMS veya web sunucusundan kaynaklanabilir. Örneğin;

  • Eksik bir sunucu taraflı dahil dosyası.
  • Veritabanına kopmuş bir bağlantı.
  • Boş bir dahili arama sonucu sayfası.
  • Yüklenmemiş veya başka bir şekilde eksik bir JavaScript dosyası.

İşte metnin geri kalan kısmının Türkçe çevirisi:

Soft 404 Hatası Nasıl Düzeltilir?

Kaldırılan sayfalarınız için 404 (bulunamadı) veya 410 (yok oldu) yanıt kodlarını işaretleyin. 404 sayfanız, kullanıcıların diğer yararlı sayfalara gitmesini sağlayacak şekilde gezilebilir olmalı. Bazı 404 sayfalarında sadece “Üzgünüz, bu sayfa bulunamadı.” ifadesi yer alıyor. Bunun yerine, kullanıcıyı doğru yönlendirecek bir navigasyon içeren 404 sayfaları daha iyi bir kullanıcı deneyimi sunar.

Soft 404 Sayfalarının Tespiti

Arama Konsolu aracı, “Sayfa Dizinleme” raporunda yumuşak 404 bağlantılarını gösterir.

Soft 404’lerin SEO Performansına Etkisi

Arama motorları, var olmayan sayfaları düzgün şekilde dizinden kaldırmayabilir veya işleyemeyebilir, bu da potansiyel olarak tarama bütçesinin boşa harcanmasına ve kötü dizinleme davranışlarına yol açabilir. Arama motorları bu tür sayfaları soft 404 olarak işaretleyebilir ve yokmuş gibi davranabilir.

404 ve Soft 404 Sayfalarının Farkı

Özellik404 SayfasıSoft 404 Sayfası
Durum Kodu404 Bulunamadı200 OK
AmacıSayfanın var olmadığını gösterir.Yanlışlıkla sayfanın var olduğunu önerir.
Kullanıcı DeneyimiSayfanın kayıp olduğuna dair net bir gösterim. İlgili bilgi veya geri dönmek için seçenekler sağlar.Karışıklık yaratır, çünkü sayfa var gibi görünür ama içerik sayfanın olmadığını gösterir.
Arama Motorları Nasıl DavranırArama motorları tarafından var olmayan bir sayfa olarak tanınır, uygun şekilde dizinden çıkarma veya işleme yapılır.Arama motorları için yanıltıcıdır; varmış gibi işlenebilir, dizinleme sorunlarına neden olabilir.
İçerikGenellikle “404 Bulunamadı” mesajı ve faydalı mesajlar veya gezinme seçenekleri içerir.“Sayfa Bulunamadı” gibi yanıltıcı mesajlar gösterir veya genel içeriklere yönlendirir, ancak 200 durum kodu ile.
SEO Üzerindeki EtkisiMinimal, çünkü arama motorları sayfanın var olmadığını anlar ve buna göre işlem yapar.Olumsuz etki, çünkü arama motorları tarama bütçesini boşa harcayabilir ve dizinleme verimsizlikleri yaratabilir.
Web Tarayıcılarının İşlemesiTarayıcılar ve araçlar 404 durumunu tanır ve kayıp sayfalar için belirli davranışlar gösterebilir.200 durum kodu nedeniyle geçerli bir sayfa olarak işlenir, yanıltıcı içeriğe rağmen.
Yönlendirme DavranışıGenellikle yönlendirme yapmaz; kullanıcıyı doğrudan bilgilendirir.Varsayılan bir sayfaya yönlendirebilir veya kullanıcıyı düzgün bilgilendirmeden genel bir hata gösterir.
Sunucu Günlük Kayıtları Üzerindeki Etkisi404 durumunu kaydeder, sayfanın kayıp olduğu açıkça görülür.Başarılı bir 200 durumu olarak kaydeder, kayıp sayfa sorunu gizlenir.
Örnek/missing-page erişildiğinde “Sayfa Bulunamadı” içeriği ile 404 durumu döndürür./missing-page erişildiğinde 200 durumu döndürür ancak “Sayfa Bulunamadı” veya benzer yanıltıcı içerik gösterir.
Doğru UygulamaSunucunun var olmayan sayfalar için 404 durumu döndürmesini sağlayın.Eksik içerik için sunucunun 200 yerine 404 durumu döndürmesini düzeltin.