Search Consoleでソフト404と表示されたときの原因と対処法|200と404の違い

Search ConsoleやSEO分析、検索パフォーマンス確認をイメージした分析画面のアイキャッチ SEO・集客
SEARCH LAB / SOFT 404

HTTP 200でも、
中身が「ページなし」なら要確認。

Search Consoleのソフト404は、HTTP 200でも内容が空・エラー表示などに見え、Googleが実質的なエラーページと判断した状態です。最初に「残すページ/同じ内容の移転先があるページ/終了して代替がないページ」を分け、本文とHTTP応答を照合します。通常の404で公開記事が開けない場合はWordPressの404復旧へ。検索に残すか迷う場合は記事整理の判断へ分けます。

先に結論

ページが本当に存在しないなら404または410を返し、別ページへ移動したなら適切なリダイレクトを設定します。ページを残したいなら、内容が空・極端に薄い・エラー表示になっていないか確認します。

ソフト404とは

Googleは、ページのHTTPステータスが200(正常)なのに、実際の内容が「ページがありません」「商品がありません」など、実質的にエラーページのように見える場合、それをソフト404として扱うことがあります。

Google検索セントラルでは、存在しないページなのに200を返すケースや、メインコンテンツがほとんどないページなどが例として示されています。

通常の404との違い

種類 HTTPステータス 状態
404 404 サーバーがページなしと正しく伝えている
ソフト404 200など 正常ページとして返しているが、内容は実質エラーのように見える

ソフト404になりやすい原因

  • 削除済みページなのに200を返している
  • 「記事がありません」と表示するだけの空ページ
  • 内部検索結果が0件でも200のまま
  • 商品やサービスを削除した後、本文がほぼ空になっている
  • JavaScriptやデータベースエラーで主要コンテンツが表示されていない
  • 存在しないURLをトップページへ一律リダイレクトしている

最初に確認する4点

YOHAKU 4-POINT CHECK

  1. そのURLを残したいか
    検索結果へ出したいページか、削除したページかを決めます。
  2. ブラウザで実際の内容を見る
    タイトルや本文が正常に表示されているか確認します。
  3. HTTPステータスを確認する
    存在しないページなのに200を返していないか確認します。
  4. URL検査でGoogleの認識を見る
    クロール・インデックス状況や正規URLを確認します。

ページを削除した場合

今後も復活せず、代替ページもないなら、サーバーから404または410を返す方法があります。見た目だけ「ページがありません」と書いて200を返す状態は避けます。

WordPressの404エラー自体を直したい場合は、WordPressの404エラーの直し方も確認してください。

別ページへ移動した場合

同じ内容を別URLへ移したなら、旧URLから新URLへの恒久的なリダイレクトを検討します。ただし、関係のないトップページへ大量の旧URLを一律転送するのは避け、内容が対応するURLへ送ることが重要です。

301と302の違いは、301と302リダイレクトの違いで整理しています。Search Console側で「ページにリダイレクトがあります」と表示されている場合は、リダイレクト除外の確認手順で、元URL・転送先・サイトマップ・内部リンクを照合してください。

ページを残したい場合

検索に出したいページなのにソフト404なら、次を確認します。

  • ページタイトルと本文が検索意図に対して十分か
  • 本文の読み込みが失敗していないか
  • テンプレートだけで中身が空になっていないか
  • 他ページとほぼ同じ内容ではないか
  • noindexやcanonicalの設定が意図通りか
  • JavaScriptを無効にすると重要内容が消えないか

修正後はすぐ戻る?

修正しても、Search Consoleの表示がすぐ変わるとは限りません。Googleが再クロールし、状態を再評価するまで時間がかかります。重要なURLであればURL検査から再確認し、サイトマップや内部リンクも整えます。

インデックス全般の確認は、Googleに記事が出てこないときの確認手順も参考になります。

やらない方がよいこと

  • ソフト404を見つけたURLを全部トップページへ転送する
  • 内容がないページへ文章だけ大量追加する
  • 検索に不要なページまで無理にインデックスさせる
  • HTTPステータスを確認せず見た目だけ修正する
インデックス問題をまとめて整理

ソフト404だけでなく、noindex・canonical・リダイレクト・内部リンク・リライトまで確認する場合はSEO改善ロードマップへ戻れます。

YOHAKU SOFT 404 MAP

URLを残す・移す・消すのどれかを先に決める

ページの扱い 確認すること
残す 本文が薄すぎないか、主目的が伝わるか
移す 適切な移動先とリダイレクト
消す 本当に404でよいか、内部リンクが残っていないか

Search Consoleの表示だけを消すことを目的にせず、そのURLをサイト上でどう扱いたいかから決めます。

よくある質問

ソフト404はペナルティですか?

ソフト404と表示されたこと自体を、手動ペナルティと同じ意味で考える必要はありません。ページがエラーのように見えるため、インデックス対象から外れることがあります。

空の商品ページはどうすればよい?

再入荷予定や代替情報があり、利用者に価値があるなら内容を維持する選択肢があります。完全に終了し代替もない場合は、削除・404/410・関連ページへの適切な移動を検討します。

WordPressの404ページを200で返しているか確認したい

ブラウザの開発者ツールやHTTPステータス確認ツール、サーバーログなどで確認できます。テーマやプラグインが独自処理をしている場合もあります。

無料ツール|ソフト404 5問診断

  • そのURLを検索結果へ残したい
  • 本文が正常に表示されている
  • HTTPステータスが意図どおり
  • 代替ページがあるか判断済み
  • 内部リンク・サイトマップの扱いも整理した

5/5:URLの役割が整理できています。再クロール後に再確認。
4以下:Search Console表示を消すより先に、残す・移す・消すを決めます。

「薄いから文字数を増やす」だけでは直らない

検索に残したいページなら、文字数ではなく、そのURLに独立した目的と内容があるかを確認します。別ページとほぼ同じ内容なら統合、存在しない商品やサービスなら削除・代替ページへの移動など、URLの役割から判断します。

読み込み失敗で本文が空になっている場合は、文章を足す前に表示側を確認します。点検例(架空):「商品説明は管理画面にあるが公開URLではエラーだけ」なら、表示・データ取得の問題を調べます。「終了案内だけで代替情報もない」なら、そのURLを残す役割を見直します。対象URL・HTTP応答・表示される本文・残す理由・修正内容を変更履歴へ記録し、公開状態が直ったこととGoogle側の再評価を分けます。

よくある質問

ソフト404は全部修正しなければいけませんか?

検索に不要なURLなら、適切な404/410として扱う方が自然な場合があります。重要なのは、そのURLを検索に残したいかどうかです。

200を返しているページなら問題ないのでは?

HTTP 200でも、実質的に内容がない・エラー表示だけのページならGoogleがソフト404と判断する場合があります。

トップページへ301すれば解決しますか?

内容に対応関係がない大量のURLをトップページへ転送するのは適切ではありません。移動先がある場合だけ、内容に対応するページへ転送します。

GOOGLE OFFICIAL CHECK|2026-10-01

ソフト404は「文字数」ではなく、そのURLをどうしたいかで直す

Google Search Centralは、存在しないことを示す内容なのにHTTP 200を返すページや、メインコンテンツがほぼないページなどをsoft 404として扱う場合があると説明しています。

そのURLの状態 基本対応
もう存在せず、代替ページもない 404または410を返す
明確な移転先がある 301で新URLへ移す
ページは残したい URL検査でレンダリングとHTTPコードを確認し、空白・エラー表示・読み込めない重要リソースを直す

「薄いと言われたから1000文字足す」のような自動対応はしません。まず残す・移す・消すを決め、その目的に合うHTTPレスポンスと内容へ直します。

Google Search Central|クロールエラーのトラブルシューティング

参考情報

NEXT / RELATED

次に確認するなら、この3つ。