Soft 404 Error

1月 6, 2022

Soft 404エラーは、ユーザーがブラウザで存在しない、または間違ったウェブサイトを要求したときに、サーバーが間違ってクライアント(ブラウザ)に「200 OK」または「302 Found」HTTPステータスコードを送信したときに発生します。 ユーザーは画面上に404のエラーコードを受け取りますが、クライアントとWebサーバー間の通信では、サーバーは別のレスポンスコードを送信します。 Webサイトの内容は、サーバーのHTTPレスポンスとは関係ありません。

要求されたサイトのクロールとインデックスに影響を与える可能性があります。 また、サーバーの応答が検索クエリに一致しないため、ユーザーにとってフラストレーションとなることもあります。 Soft 404エラーは、false 404またはsoft 404エラーコードとも呼ばれます。

トピックに関する一般情報

通常、サーバーは、要求したWebサイトが存在しないかサーバー上に存在しないかURLが壊れている場合に「404 Not Found」エラーコードを送ります。 これは、リソースがサーバー上の別の場所に保存されている場合、言い換えれば、コンテンツが移動され、リソースを指し示す内部リンクが修正されていない場合によく起こります。 404エラーコードは、外部リンクがもはや存在しないリソースを指している場合にも表示されます。 これはデッドリンクと呼ばれます。

ソフト 404 は、これらのケースとは異なり、サイトはもはや存在せず、したがって 404 が正しい答えであるにもかかわらず、サーバーは 200 または 302 などの HTTP ステータス コードで応答します。

サーバーはステータス コードをブラウザーに送信するだけでなく、検索エンジンのクローラーにも送信するので、問題が発生することがあります。 クローラーは徐々にリンク先を調べていく。 もし、もう存在しないWebサイトにヒットし、200または302のレスポンスコードが残っている場合、このリソースはコンテンツを持つ通常のWebサイトとして扱われます。 これは、World Wide Webの各Webサイトに限られた時間しか滞在しないため、同じドメインの他のページを訪問してクロールすることがなくなることを意味する場合があります。 したがって、意味のあるコンテンツを提供していないリソースをクロールし、ユーザーは要求していないコンテンツを提示されることになります。

ソフト404エラーの修正方法

クロールエラーは、Google Search Console(旧称Google Webmaster Tools)の「診断」メニュー項目にリストアップされます。 そこにソフト404エラーが記載されている場合は、以下の手順で対応できます。

  • ソフト404エラーが記載されている場合は、該当するURLを確認します。
  • 正しいコンテンツが含まれていれば、200 OKコードが出力されるはずです。
  • 応答が301エラーコードの場合は、より適切なサイトにリダイレクトする。
  • URLの下にウェブサイトが存在しない場合は、ページのヘッダに404または410コードを出力する。

要求に対して、サーバが正しいHTTPコードを出力することは非常に重要である。

Firebug や Fetch as Google ツールなどのアドオンも非常に便利です。 これにより、ウェブマスターは、クライアントとサーバー間の HTTP 通信が機能しているかどうか、また、Googlebot がどのようにウェブサイトを読み取っているかを確認することができます。 どちらのバージョンも、HTTPステータスコードを表示します。 ブラウザから呼び出されたウェブサイトとの比較により、必要な変更が明らかになります。 Bing ウェブマスター ツールでは、この操作はインデックス エクスプローラーのメニュー項目 404 error.

Typically, 404 エラーコードは、悪い URL または存在しない Web サイトに対してのみ発行されます。 また、要求されたコンテンツに代わるものをユーザーに提供し、サイトの訪問者として維持するために、パーソナライズされた 404 エラー ページを推奨します。

  • 正しいステータス コードを出力する、
  • ユーザーに対して簡潔な情報を含む、
  • ユーザーに対してサイトのナビゲーション方法を提供する、
  • 類似コンテンツのページを提案する、
  • キーワードを検索できるように検索機能を含む、などが良い404エラー ページに挙げられます。

検索エンジン最適化のための重要性

Webサイトの再設計、コンテンツの移行、季節ごとのプロモーション活動を行った場合、さまざまなエラーコードが発生する可能性があります。 特に、大規模なプロジェクトでは、何千ものエラーコードが発生することがあります。 しかし、もう販売されていない製品や、コンテンツが非常に少ないウェブサイト(thin content)でも、ソフト404エラーコードが発生することがあります。 その影響は甚大です。 検索エンジンは、影響を受けたウェブサイトをインデックスから除外する可能性があり、商用サイトの場合は売上減少につながる可能性があります。 ユーザーは時に不満を感じ、問題解決のコストは発行されたエラーコードの数に比例して増加します。

考えられるエラーメッセージを定期的にチェックすることをお勧めします。 完全に避けることはできませんが、少なくとも少数に抑えることは可能です。 エラーメッセージが修正されたらすぐに、その旨をウェブマスターツールで各検索エンジンに伝え、クローラーが修正されたエラーコードのウェブサイトをできるだけ早く読み込めるようにする必要があります。 このような変更の結果、GoogleがSoft 404エラーを持つ特定のWebサイトのインデックスを解除したり、ダウングレードしたりすると、トラフィックに間接的な影響が及ぶ可能性があります。 これは、Soft 404エラーとインデックスされたページの比率が例外的に高い場合に起こり得ます。 クローラーの時間予算は、Soft 404エラーページによって大きく消費されてしまいます。

コメントを残す

メールアドレスが公開されることはありません。