まず、404とソフト404とは何か
404:簡単に言えば、ユーザーが存在しないページリンクを入力すると、返されたページは404コードで表されます。
ソフト404:ソフト404は、ユーザーが訪問したページが存在しない場合、404エラーコードではなく、200コードを返します。ウェブサイトに訪問し続けるようにユーザーをガイドします。
それから、誰もがそれらの違いを見たと思います:
404:ユーザーに404エラーページを返し、HTTPステータスコードは404です。
ソフト404:ユーザーにエラープロンプトページを返し、ステータスコードは200です。
それでは、どのような状況下でSoft 404が現れますか?
一般的に、私たちは次のように分けられます:
1:サーバー構成エラー。
2:ウェブサイトプログラムまたはテンプレートでエラーが発生しました。
3:ウェブサイトは悪意のある攻撃によって引き起こされます。
4:ウェブサイト管理者の間違いによって引き起こされます。
ソフト404の処理方法は、現時点ではrobots.txtファイルまたはnofollowを使用して、クロールターがクロールしたくないページをクロールするのを防ぐことができます。通常のユーザーの場合、Soft 404は必然的にページ上の高い反発率につながります。したがって、より良いユーザーエクスペリエンスを実現するために、システムのデフォルトページまたはWebサイトのホームページに戻す代わりに、ソフト404のエラープロンプトページを適切に変更できます。