Son zamanlarda, Google Web Yöneticisi Araçları'nda giderek artan bir Soft 404 hatası listesine sahip olduğumu fark ettim. Bunların tümü, "Eşleşme bulunamadı" raporunu dinamik olarak oluşturulmuş arama sonucu sayfaları içindir.
Ben do Google tarafından ne anlama geldiğini Soft 404 ve neden bu sayfalar için bunu bildiriyor. Bu yüzden <meta name="robots" content="noindex">
bu sayfalara ekledim .
Ancak Google, noindex meta etiketini kullanan sayfalar için hala yeni Soft 404 hataları bildiriyor .
Google neden dizine eklememelerini söylediğim bir sayfa için herhangi bir hata bildiriyor ?
Sorun şu ki tüm bu istenmeyen hatalarda, düzeltilmesi gereken herhangi bir gerçek sorun olup olmadığını göremiyorum.
Bazıları bu sayfaların 404 durum kodu döndürmesi gerektiğini söyledi. Ancak bu, sorunu 404 hata sekmesine kaydırır. Ayrıca Google, sonuç sayfası için 200 durum kodunu döndürür .
Robots.txt ile erişimi engellemek istemiyorum çünkü bu sayfalardaki bağlantıların takip edilmesini istiyorum ve Google'ın noindex meta etiketini görmesini istiyorum . Ayrıca, bunları engellemek için kullanabileceğim bir model yok.
Google, bu URL'leri, eskiden var olduğu, ancak o zamandan beri silindiği için ilk etapta buldu. PHP kodum hiçbir sonuç bulunamadı nedenini bilmenin bir yolu olmadığı için 410 durum kodu döndüremiyorum.
Gerçek sorunları görmeyi kolaylaştırmak için yapabileceğim bir şey var mı?