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%のエラーURLやソフト404が含まれており、その多くは診断しなければ見つかりません。
2025〜2026年ECテクニカル診断に関する業界調査
エラーの蓄積を防ぐ
Search ConsoleやSEOモニタリングツールで、毎月の自動チェックを設定しておきましょう。404はページの削除・URLの変更・CMSの作り直しのたびに、静かに溜まっていきます。
各デプロイまたは移行時に、導入されたすべての新しいエラーを特定するために、前後の完全なクロールを系統的に検証してください。各デプロイ後の10分のチェックリストで、ほとんどの問題を防ぐことができます。
FAQ
404はサイトの他のページのランキングにペナルティを与えますか?
直接的にはいいえ。一定数の404は正常で予期されています。しかし、大規模な蓄積はクロールバジェットを無駄にし、Googlebotが死んだURLに多くの時間を費やすことで、新しいページのインデックスを遅らせる可能性があります。
カスタム404ページを作成すべきですか?
はい、ユーザー体験のために。良い404ページは内部検索エンジン、サイトの最も人気のあるページ、ホームページへのリンクを提供します。死んだURLに着地した訪問者の離脱率を減らします。
再びアクセス可能になった404 URLをGoogleはどのように処理しますか?
Googleは次のクロール時に再インデックスします(通常2〜4週間以内)。ページがインデックスから削除されていた場合、特にそのページを指すバックリンクがまだ有効であれば、徐々に順位を取り戻します。
あわせて読む
あなたのサイトは今、Googleでどうですか?
数秒でサイトをチェック:SEOスコア、強み、優先すべきアクションがすぐにわかります。専門家による完全な診断を、無料・契約義務なしでご提供します。