Baru-baru ini, saya perhatikan bahwa saya memiliki daftar kesalahan Soft 404 yang berkembang di Alat Webmaster Google. Semuanya untuk halaman hasil pencarian yang dibuat secara dinamis yang melaporkan "Tidak ditemukan kecocokan".
Saya tidak mengerti apa Google artinya dengan lembut 404 dan mengapa mereka melaporkan untuk halaman ini. Jadi saya menambahkan <meta name="robots" content="noindex">
ke halaman-halaman ini.
Namun, Google masih melaporkan kesalahan Soft 404 baru untuk halaman yang menggunakan meta tag noindex .
Mengapa Google melaporkan setiap kesalahan untuk halaman saya mengatakan kepada mereka untuk tidak indeks?
Masalahnya adalah bahwa dengan semua kesalahan yang tidak diinginkan ini, saya tidak dapat melihat apakah ada masalah nyata yang perlu diperbaiki.
Beberapa mengatakan bahwa halaman ini harus mengembalikan kode status 404. Tapi itu hanya menggeser masalah ke tab kesalahan 404. Selain itu, Google mengembalikan kode status 200 untuk halaman tanpa hasil .
Saya tidak ingin memblokir akses dengan robots.txt karena saya ingin tautan pada halaman ini diikuti dan saya ingin Google melihat tag meta noindex . Selain itu, tidak ada pola yang bisa saya gunakan untuk memblokir ini.
Google menemukan URL ini di tempat pertama karena konten dulu ada, tetapi sejak itu telah dihapus. Saya tidak dapat mengembalikan kode status 410, karena kode PHP saya tidak memiliki cara untuk mengetahui alasan mengapa tidak ada hasil yang ditemukan.
Adakah yang bisa saya lakukan untuk membuatnya lebih mudah untuk melihat masalah sebenarnya?