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週間以内)。ページがインデックスから削除されていた場合、特にそれを指しているバックリンクがまだアクティブであれば、徐々にポジションを取り戻します。