Aller au contenu
SEOの基礎

404エラーとソフト404:修正方法

7 min

通常の404はGoogleにページが消えたことを知らせ、廃止されたページには適切です。ソフト404(200コードを返すが空のコンテンツやエラーメッセージを表示するページ)はGooglebotを欺き、クロールバジェットを無駄にします。両者は発見されたらすぐに対処する必要があります。

エラーページはウェブサイトの生涯で避けられません。重要なのはそれらを完全に避けることではなく、迅速に検出し、正しい方法で対処し、数ヶ月間サイレントに蓄積しないようにすることです。

404とソフト404の違い

通常の404エラーはHTTP 404コードとともにサーバーから返されます。Googlebotはページが存在しなくなったことを理解し、徐々にインデックスからそれを削除します。ページにバックリンクがあった場合、その権威は失われます。

ソフト404はより狡猾です:ページはHTTP 200コード(成功)を返しますが、不十分なコンテンツやエラーメッセージを表示します。Googleは問題を検出しますが、標準のHTTPコードでは報告できません。これらのページはインデックスに残り、クロールバジェットを無駄にします。

  • 200コードで「商品が見つかりません」と表示する在庫切れ商品ページ。
  • 200コードを返す検索結果ゼロのページ。
  • テンプレートエラーにより空のコンテンツで動的に生成されたページ。
  • すべての商品を削除した後の空のカテゴリページ。

404とソフト404を検出する方法

Search Consoleは最初に確認すべきツールです:「ページのインデックス登録」レポートには、検出日とともにソフト404またはエラー404として報告されたURLが明示的にリストされます。

完全な監査のためには、Screaming Frogがサイトをクロールして4xxコードを返すすべてのページを特定します。ソフト404は標準のHTTPコードに見えないため、Google Search Console APIを通じた手動分析が必要です。

コンテキストに応じた404の処理

ページが恒久的に削除され、重要なバックリンクがない場合、404が適切な応答です。Googleはそれを処理し、数週間以内にページをインデックスから削除します。

ページにバックリンクがあるかオーガニックトラフィックを受けていた場合は、サイトの最も関連性の高いページ(親カテゴリ、代替記事、または最終手段としてホームページ)へ301でリダイレクトしてください。

在庫切れ商品ページのソフト404については、削除するよりも、代替コンテンツ(類似商品、在庫切れの通知、入荷アラートオプション)でページを維持することを検討してください。

3年以上稼働しているECサイトでは、Googleインデックスに平均して5〜20%のエラーまたはソフト404 URLがあり、多くは監査なしでは検出されません。

2025〜2026年EC技術監査に関する業界調査

エラーの蓄積を防ぐ

Search Consoleまたは SEO監視ツールを通じて月次自動監視を設定してください。404はページの削除、URLの変更、CMSの再構築のたびに静かに蓄積します。

各デプロイまたは移行時に、導入されたすべての新しいエラーを特定するために、前後の完全なクロールを系統的に検証してください。各デプロイ後の10分のチェックリストで、ほとんどの問題を防ぐことができます。

FAQ

404はサイトの他のページのランキングにペナルティを与えますか?

直接的にはいいえ。一定数の404は正常で予期されています。しかし、大規模な蓄積はクロールバジェットを無駄にし、Googlebotが死んだURLに多くの時間を費やすことで、新しいページのインデックスを遅らせる可能性があります。

カスタム404ページを作成すべきですか?

はい、ユーザー体験のために。良い404ページは内部検索エンジン、サイトの最も人気のあるページ、ホームページへのリンクを提供します。死んだURLに着地した訪問者の離脱率を減らします。

再びアクセス可能になった404 URLをGoogleはどのように処理しますか?

Googleは次のクロール時に再インデックスします(通常2〜4週間以内)。ページがインデックスから削除されていた場合、特にそれを指しているバックリンクがまだアクティブであれば、徐々にポジションを取り戻します。