Situs saudara saya yang saya rancang untuknya beberapa saat memiliki ratusan SOFT 404 yang dilaporkan di Google Search Console sebelumnya Webmaster Tools. Secara umum saya menemukan memperbaiki soft 404 mudah tetapi ini membuat saya sedikit bingung. Semua kesalahan lunak mengembalikan string aneh yang berisi Q82019309.com
dengan sub folder sesekali Aristocrat
dalam string /?=
.
404 umumnya terlihat seperti:
- Dikodekan:
/search/%E5%A4%A7%E5%A5%96%E6%80%BB%E4%BB%A3Q82019309.com
- Diterjemahkan:
/search/大奖总代Q82019309.com
Tautan dari informasi menyediakan:
- Dikodekan:
/?s=%E5%A4%A7%E5%A5%96%E6%80%BB%E4%BB%A3Q82019309.com
- Diterjemahkan:
/?s=大奖总代Q82019309.com
Pada awalnya saya percaya ini adalah masalah yang terisolasi tetapi setelah menyelidiki saya menemukan bahwa masalah ini benar-benar mempengaruhi ribuan situs web dan seseorang harus mengetahui penyebabnya. Ketika saya Google Q82019309.com WordPress atau Aristocrat Q82019309.com saya kewalahan dengan jumlah hasil, termasuk beberapa situs terkenal seperti:
Pertanyaan:
Jadi apa yang menyebabkan soft error 404 ini dengan string Q82019309.com
dengan atau tanpa Aristocrat
.
sumber
Jawaban:
Kami mengalami masalah yang sama di wisepops.com sejak 3 Januari 2017.
Google mengeluhkan Soft 404 bahkan jika pengindeksan dinonaktifkan pada halaman ini. Halaman pencarian Wordpress secara default memiliki meta ini:
Saya memutuskan untuk membuat halaman pencarian tanpa hasil mengembalikan kode HTTP 404. Karena permintaan pencarian ada di URL, tidak masalah untuk menanganinya dengan cara ini.
Untuk Wordpress, saya menambahkan di akhir theme. functions saya:
sumber
Bagi saya sepertinya ada sesuatu yang menghubungkan ke fungsi pencarian situs Anda dengan permintaan yang buruk. Kueri pencarian itu tidak mendapatkan "hasil ditemukan". Googlebot menemukan tautan-tautan itu dan Anda mengizinkan Googlebot untuk merayapi pencarian situs Anda. Karena "tidak ada hasil", Google mendeteksi mereka sebagai "soft 404".
Membiarkan Google merayapi hasil pencarian situs Anda adalah hal yang tidak boleh. Itu bisa membuat seluruh situs Anda dihukum oleh Google. Lihat Matt Cutts: Hasil pencarian di hasil pencarian . Anda harus melarang semua perayapan hasil pencarian menggunakan robots.txt :
Maka Googlebot tidak akan merayapi URL tersebut dan melaporkan kesalahan di sana juga.
sumber
Plugin ini mengurutkan masalah bagi saya:
https://wordpress.org/plugins/disable-search-slug/
sumber