Rehber
Yumuşak 404 (soft 404) nedir, Search Console hatası nasıl düzeltilir?
Sayfanız 200 OK döndürüyor ama içerikte “bulunamadı” ya da boş bir sayfa var. Google bunu yumuşak 404 sayar ve dizine eklemez. Nedenlerini ve çözümünü anlatıyoruz.
Search Console'da “Yumuşak 404” olarak işaretlenmiş sayfalar görüyorsunuz ama bu sayfalar tarayıcıda açılıyor. Sorun, sunucunun “her şey yolunda” derken sayfanın aslında “burada bir şey yok” demesidir.
Yumuşak 404'ler genellikle boş arama ve kategori sayfalarından, stokta olmayan ürünlerden ve 200 durum koduyla sunulan hata sayfalarından kaynaklanır.
KTYAPTECH SEO Analyzer bu sorunu CRAWL-HTTP-SOFT-404-001 koduyla, “Yumuşak 404 olabilir” başlığı altında ve orta önem derecesiyle raporlar (Tarama ve erişilebilirlik). Bu rehber, bulgunun ne anlama geldiğini, neden önemli olduğunu ve adım adım nasıl düzeltileceğini anlatıyor.
Yumuşak 404 (soft 404) nedir?
Yumuşak 404, sunucunun 200 OK durum koduyla yanıt verdiği ama içeriğin bir hata sayfası, boş bir sayfa veya çok az anlam taşıyan bir sayfa olduğu durumdur. Gerçek 404'te sunucu durumu açıkça söyler; yumuşak 404'te ise durum kodu ile içerik birbiriyle çelişir.
Google bu çelişkiyi fark ettiğinde sayfayı dizine eklemez ve Search Console'da yumuşak 404 olarak raporlar. SEO Analyzer da benzer işaretleri (bulunamadı metinleri, neredeyse boş içerik) gördüğünde bu bulguyu verir.
Neden önemli? SEO ve kullanıcı deneyimine etkisi
Yumuşak 404 olarak değerlendirilen sayfalar dizine eklenmez; yani o sayfaların arama trafiği yoktur. Sayfa aslında değerli bir içeriğe sahipse, yanlış sinyal yüzünden görünmez kalır.
Boş ve değersiz sayfaların 200 döndürmesi, Google'ın tarama bütçesini bu sayfalara harcamasına yol açar. Silinen ürünlerin ana sayfaya yönlendirilmesi de yumuşak 404'ün yaygın bir türüdür ve eski sayfanın değerinin boşa gitmesine neden olur.
Sorun nasıl tespit edilir?
- Search Console Sayfa dizine ekleme raporunda “Yumuşak 404” nedenine sahip adresleri listeleyin.
- SEO Analyzer raporunda “Yumuşak 404 olabilir” bulgusunu ve etkilenen sayfaları inceleyin.
- Adresleri açıp içeriğe bakın: boş liste, “ürün bulunamadı” metni, neredeyse hiç metin yok mu?
- curl -I ile durum kodunu kontrol edin; hata sayfası 200 dönüyorsa sorun buradadır.
Adım adım çözüm
- Yumuşak 404 raporundaki adresleri türüne göre gruplayın: gerçekten olmayan sayfa, boş liste, stokta olmayan ürün, çok az içerikli sayfa.
- Gerçekten var olmayan sayfaların 404 veya 410 durum kodu döndürmesini sağlayın; özel hata sayfanız da 404 koduyla sunulmalı.
- Kalıcı olarak kaldırılan ürünleri, gerçekten yakın bir karşılığı varsa o ürüne veya kategoriye 301 ile yönlendirin; yoksa 404 bırakın.
- Geçici olarak stokta olmayan ürün sayfalarını koruyun ve sayfada stok durumu, alternatif ürünler ve açıklama gösterin.
- Boş kategori ve filtre sayfalarını ya içerikle doldurun ya da noindex ile dizin dışında tutun.
- Site içi arama sonuç sayfalarını noindex yapın.
- Değerli ama zayıf içerikli sayfaları, kullanıcının sorusuna cevap veren gerçek içerikle zenginleştirin.
JavaScript ile oluşturulan hata sayfaları
Tek sayfa uygulamalarında (SPA) sunucu her adres için 200 döndürür ve “bulunamadı” mesajı tarayıcıda JavaScript ile gösterilir. Bu, yumuşak 404'ün klasik nedenidir. Çözüm; sunucu tarafında olmayan rotalar için 404 döndürmek, bu mümkün değilse hata görünümünde noindex meta etiketi eklemek veya gerçek 404 sayfasına yönlendirmektir.
Stokta olmayan ürünler
Ürün geri gelecekse sayfa 200 dönmeli ve ürün bilgisini, beklenen stok durumunu ve alternatifleri göstermelidir; Product yapılandırılmış verisinde availability değeri OutOfStock olarak işaretlenmelidir. Ürün kalıcı olarak kalktıysa ve benzeri yoksa 404/410 dürüst yanıttır.
Sık yapılan hatalar
- Silinen her sayfayı ana sayfaya yönlendirmek.
- Özel 404 sayfasını 200 durum koduyla sunmak.
- Geçici olarak stokta olmayan ürün sayfalarını silmek.
- Filtre kombinasyonlarından oluşan binlerce boş sayfayı dizine açık bırakmak.
Düzeltmeyi nasıl doğrularsınız?
- curl -I ile olmayan bir adresin 404 döndüğünü kontrol edin.
- Search Console'da düzeltilen adresleri URL Denetimi ile test edip “Düzeltmeyi doğrula” ile bildirin.
- SEO Analyzer'ı yeniden çalıştırın.
Sık sorulan sorular
Yumuşak 404 bir ceza mı?
Hayır, bir ceza değil; Google'ın sayfayı dizine eklememe kararıdır. Sorun, gerçekten değerli sayfaların yanlışlıkla bu gruba düşmesidir.
Stokta olmayan ürünleri silmeli miyim?
Geri gelecekse hayır; sayfayı koruyup stok durumunu belirtin. Kalıcı olarak kalktıysa benzer ürüne yönlendirin veya 404 bırakın.
Search Console yumuşak 404 diyor ama sayfam değerli, ne yapmalıyım?
Sayfanın ana içeriğinin sunucudan geldiğini, yeterli ve özgün metin içerdiğini, “bulunamadı” gibi ifadeler taşımadığını kontrol edin; ardından URL Denetimi ile yeniden taratın.
Özet
Yumuşak 404, durum kodu ile içeriğin çelişmesidir. Olmayan sayfalar gerçek 404 döndürmeli, silinen ürünler yalnızca gerçekten benzer bir karşılığa yönlendirilmeli, boş liste sayfaları dizin dışında tutulmalı ve değerli sayfalar gerçek içerikle desteklenmelidir.
Sitenizde bu ve benzeri sorunların olup olmadığını görmek için KTYAPTECH Ücretsiz SEO Analizi aracını kullanabilirsiniz: rapordaki her bulgunun yanında, sorunu anlatan çözüm rehberine giden bir bağlantı bulunur.
Kategoriler
Etiketler
Kaynaklar
Paylaş
İlgili içerikler
URL'de büyük harf kullanmak SEO'ya zarar verir mi?
Adres yolları büyük-küçük harfe duyarlıdır: /Urunler ve /urunler farklı adreslerdir. Büyük harf kullanımının yarattığı yinelenen adres ve kırık bağlantı riskini anlatıyoruz.
2 dk okuma
Yazıyı okuSonda eğik çizgi (trailing slash): /sayfa ve /sayfa/ ikisi de açılıyorsa
Aynı sayfa hem eğik çizgili hem eğik çizgisiz adreste 200 dönüyorsa Google iki ayrı sayfa görür. Tek bir biçim seçip diğerini yönlendirmeyi anlatıyoruz.
3 dk okuma
Yazıyı okuÇok parametreli adresler: filtre ve sıralama URL'leri taramayı nasıl etkiler?
Renk, beden, fiyat ve sıralama filtreleri birleştikçe binlerce adres üretilir. Google bu adresleri taramaya çalışırken önemli sayfalarınıza sıra gelmeyebilir. Parametre yönetimini anlatıyoruz.
3 dk okuma
Yazıyı oku
