コンテンツへスキップ
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%のエラー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スコア、強み、優先すべきアクションがすぐにわかります。専門家による完全な診断を、無料・契約義務なしでご提供します。

無料SEO診断