コンテンツへスキップ

Google Search Console の soft 404 とは?

インデックスの問題

soft 404 とは、200 OK ステータスを返しているにもかかわらず、Google がエラーと判断する内容を表示している URL のことです。たとえば「ページが見つかりません」というメッセージ、空またはほぼ空のページ、メインコンテンツの読み込みに失敗したページが該当します。サーバーは成功を返し、ページは失敗を示しているため、Google はそのページを Search に表示せず、ページのインデックス登録レポートで Soft 404 として一覧表示します。対処法は、そのページが存在すべきかどうかによって変わります。

soft 404 の原因は何ですか?

Google のクロールエラーのガイドでは、soft 404 を「ページが存在しないとユーザーに伝えながら 200 コードを返しているページ」と説明しています。また、技術的な原因として、サーバーサイドインクルードファイルの欠落、データベース接続の障害、JavaScript ファイルの読み込み失敗などを挙げています。実際によくある原因は次のとおりです。

  • 誤ったステータスコードで返されるエラーページ。 CMS やシングルページアプリが、見た目は親切な「見つかりません」ページを表示しながら 200 を返しています。
  • 空のテンプレート。 カテゴリ、タグ、検索結果のページに表示する内容がありません。
  • レンダリングに失敗したコンテンツ。 リソースのブロック、サーバーエラー、タイムアウトしたスクリプトなどが原因で、訪問者にはコンテンツが表示されていても、Googlebot からは空白のページに見えます。

soft 404 はどのように修正しますか?

状況対処法
ページがすでに存在しない404(見つかりません)または 410(削除済み)を返します。カスタムエラーページでも問題ありませんが、エラーコードを必ず返してください。
ページが移転した、または代わりのページがある301 で移転先にリダイレクトし、URL 検査で結果を確認します。
ページは存在すべきで、コンテンツもあるGoogle から空に見える理由を調べます。URL を検査して、Googlebot がレンダリングした内容を確認してください。
ページは存在するが、内容が本当に薄い有用になるコンテンツを追加するか、より充実したページに統合します。

意図的に削除したページが 404 を返すこと自体は問題ではありません。Google のページのインデックス登録に関するヘルプでも、代替ページなしでページを削除した場合は 404 レスポンスで問題ないとされており、Google はそのような URL をインデックスから削除します。

Google から見えた内容を確認するには

  1. Search Console で URL を検査し、公開 URL をテスト をクリックします。
  2. テスト済みのページを表示 を開き、スクリーンショット、レンダリングされた HTML、HTTP レスポンスを確認します。
  3. スクリーンショットが空白、またはエラーが表示されている場合は、Google が読み込めなかったリソース、サーバーエラー、応答の遅さを確認します。
  4. ブラウザ以外の方法でステータスコードを確認します: curl -I https://example.com/page。

修正後の対応

影響を受けるすべての URL を修正したら、ページのインデックス登録レポートで Soft 404 の理由を開き、修正を検証 をクリックします。Google はまずサンプルを確認し、その後、問題が確認されている URL のみを再クロールします。Google のページのインデックス登録レポートのヘルプによると、検証には通常、最大で約 2 週間かかり、それ以上かかる場合もあります。

soft 404 と本物の 404 はどちらが問題ですか?

本物の 404 や 410 は正直な回答であり、本当に削除されたページであれば何の問題もありません。一方、soft 404 は判断を Google に委ねることになり、その推測が外れると、コンテンツのレンダリングに失敗しただけの正規のページまで巻き込まれる可能性があります。実際の状態に合ったステータスコードを返し、200 は中身のあるページだけに使いましょう。そのほかのインデックスステータスについては、Google Search Console の 404 エラーと除外されたページをご覧ください。

AutoPSEO での対応

AutoPSEO の URL Inspection は、1 回の実行で最大 500 件の URL を検査し、それぞれのカバレッジ状況を表示します。リリース後にセクション全体やサイトマップを soft 404 についてまとめてテストでき、レポートの更新を待つ必要はありません。Index Tracker は重要なページを毎日再チェックし、インデックスから外れた場合にアラートで通知できます。これは、テンプレートが空の状態でレンダリングされ始めたことを示す最初のサインであることが少なくありません。

SEOコンテンツを自動運転に

Search Consoleとサイトを接続してください。AutoPSEOがサイトをスキャンし、最初のトピックをすぐに計画します。クレジットカードは不要です。