Teknik SEO

Soft 404 nedir, nasıl bulunur ve düzeltilir?

Ziyaretçiye "bulunamadı" diyen ama sunucudan 200 dönen sayfalar Google'da soft 404 olarak dizin dışı kalır. Nasıl bulunacağını ve hangi durumda hangi çözümün doğru olduğunu anlatıyoruz.

SEO ve dijital pazarlama içerikleri

Kalıcı olarak kalkan sayfa 404 ya da 410 dönmeli, taşınan sayfa 301 ile yeni adresine gitmeli, boşalan kategori noindex ya da 404 olmalı. Gerçek ama zayıf bir sayfa ise içeriği güçlendirilerek düzeltilir.

Soft 404, ziyaretçiye "sayfa bulunamadı" diyen ya da boş görünen bir sayfanın sunucudan 200 (başarılı) koduyla dönmesidir. Google bu adresi hata sayar ve dizine almaz. Düzeltmek için önce adresin arkasında gerçekten ne olduğuna bakılır.

Soft 404 tam olarak ne demek?

Google, Search Console'un sayfa dizine ekleme raporunu anlatan yardım sayfasında soft 404'ü şöyle tanımlıyor: kullanıcıya "bulunamadı" mesajı gösteren ama 404 kodu döndürmeyen yanıt. Sayfa insan için bir hata sayfasıdır, sunucu ise "her şey yolunda" der.

Etiket yalnız hata mesajlarına verilmiyor. Google'ın HTTP durum kodları belgesine göre 200 dönen sayfa boşsa ya da içeriği bir hatayı andırıyorsa Search Console bunu da soft 404 olarak gösterir. Yani gerçek bir sayfa da içeriği çok zayıfsa bu etiketi alabilir.

Hangi sayfalar soft 404 olarak görünür?

Sık görülen durumlar şunlar:

  • Silinmiş bir ürünün adresinde "ürün bulunamadı" yazan ama 200 dönen şablon sayfası.
  • Olmayan bir kategori adresinde genel ürün listesini gösteren sayfa.
  • Hiç ürünü kalmamış kategori ya da sonuç vermeyen site içi arama sayfası.
  • Çok sayıda eski adresin toplu olarak anasayfaya yönlendirilmesi. Google, site taşıma rehberinde bunun soft 404 sayılabileceğini yazıyor.

Kendi yönetim sistemimizde düzelttiğimiz örnek

Müşteri sitelerini kurduğumuz yönetim sisteminde var olmayan bir kategori adresi, örneğin /kategori/olmayan, eskiden genel ürün listesini 200 koduyla açıyordu. Böylece yanlış yazılmış her kategori adresi Google için geçerli bir sayfa oluyordu. Bu adresler artık gerçek 404 dönüyor.

Aynı incelemede blog kategorilerinin /kategori/ altında ürün sayfası gibi açıldığını gördük. Onları da asıl adreslerine, /blog/kategori/ altına tek adımlı 301 ile bağladık. 404 sayfasının kendisi de dizine açık işaretliydi; onu noindex yaptık.

Soft 404 Search Console'da nasıl bulunur?

  1. Search Console'da sayfaların dizine eklenme durumunu gösteren raporu açın.
  2. Sayfaların neden dizine eklenmediğini gösteren listede "Soft 404" satırını seçin. Bu nedenle dışarıda kalan adresler orada listelenir.
  3. Listeden bir adresi URL denetimi aracına girip canlı testi çalıştırın. Test edilen sayfanın ekran görüntüsü, Google'ın sayfayı nasıl gördüğünü gösterir.
  4. Adresin gerçek durum kodunu tarayıcının geliştirici araçlarındaki Ağ sekmesinden kontrol edin. Soft 404'te kod 200'dür.

Hangi durumda hangi çözüm?

Doğru çözüm, adresin arkasındaki içeriğe göre değişir.

DurumDoğru yanıt
İçerik kalıcı olarak kaldırıldı, yerine geçen sayfa yok404 ya da 410
İçerik başka adrese taşındı ya da bir sayfayla birleştirildiYeni adrese 301
Kategoride hiç ürün kalmadınoindex ya da 404
Sayfa gerçek ama içeriği çok zayıfSayfayı işe yarar bilgiyle doldurmak
"Gerçekten bulunamayan sayfalar için 404 yanıt kodu döndürmenizi ve sayfanın soft 404 olmadığını bize anlatacak daha fazla bilgiyi sayfaya eklemenizi öneririz." Google, Search Console Yardım: sayfa dizine ekleme raporu

Boş kategori önerisi Google'ın e-ticaret adres yapısı rehberinden geliyor. Google için 404 ile 410 arasında fark yok: 429 dışındaki bütün 4xx kodlarında içerik dizinden çıkar. Ürün sayfaları için ayrıntılı karar tablosu kaldırılan ürün sayfası yazımızda.

Düzeltmeden sonra ne yapılmalı?

Düzelttiğiniz adreslerin durum kodunu yeniden deneyin. 404, 410 ya da tek adımda 200 veren sayfaya ulaşan bir 301 görmelisiniz. Sonra Search Console'daki Soft 404 satırında düzeltmeyi doğrulama düğmesine basın; Google adresleri yeniden tarar ve sonucu raporda gösterir.

Bu işi müşteri sitelerinde nasıl yürüttüğümüzü teknik SEO sayfamızda anlattık. Adres değişikliğinde aynı sorun taşıma sırasında çıkar; onun için 301 yönlendirme haritası yazımıza bakabilirsiniz.

Sıkça Sorulan Sorular

Soft 404 sitenin sıralamasını düşürür mü?

Soft 404 işaretlenen adres dizine alınmaz, yani aramada görünmez. Google bunun sitenin geneline etkisi hakkında bir şey söylemiyor. Asıl kayıp, dizinde olması gereken bir sayfa yanlışlıkla bu etiketi aldığında yaşanır.

Soft 404 ile normal 404 arasındaki fark nedir?

Normal 404'te sunucu, sayfanın olmadığını durum koduyla açıkça söyler. Soft 404'te sunucu 200 der ama sayfa boştur ya da hata mesajı gösterir; Google bu çelişkiyi içeriğe bakarak çözer.

Silinen sayfaları anasayfaya yönlendirmek soft 404'ü çözer mi?

Çözmez. Google, çok sayıda eski adresin alakasız tek bir sayfaya, örneğin anasayfaya yönlendirilmesinin de soft 404 sayılabileceğini yazıyor. Yerine geçen sayfa yoksa 404 ya da 410 doğru cevaptır.

D

Yazar: DATco Digital İçerik Ekibi

DATco Digital sayfalarını hazırlayan içerik ekibi. DATco Digital 2006'dan beri İstanbul merkezli olarak SEO, site taşıma, içerik ve çok dilli site işleri yapar.

0 Yorum

Yorum Bırak

Yorumunuz, incelendikten sonra yayınlanır.

Puanınız:

DATco Digital

Fiyat Teklifi Alın

İhtiyacınızı kısaca yazın; size özel fiyat teklifimizle dönüş yapalım.