Copicode 日本語トップ

404をSearch Consoleで確認する方法

Search Consoleで404が出ていると、サイト全体が悪くなったように見えて不安になります。ただし、存在しないURLが正しく404を返しているだけなら、必ず直す必要はありません。

この記事では、Search Consoleで404を見つけた時に、直すべきURL、放置してよいURL、301リダイレクトすべきURL、サイトマップから外すURLを分けて確認します。

Search Consoleの404確認順

まずSearch ConsoleでURLの種類を確認し、送信URLか、移動済みか、削除済みかで対応を分けます。

Search Consoleで404を確認し、送信URL、移動済みURL、削除済みURL、未知のURLに分けて対応する図解

まず確認する場所

Search Consoleでは、主に「ページのインデックス登録」と「URL検査」で404を確認します。レポート名や表示は変わることがありますが、見る考え方は同じです。

見る場所確認すること
ページのインデックス登録404のURLが一覧に出ているか
URL検査Googleが最後に見た状態、ライブURLの状態
参照元・検出サイトマップ、内部リンク、外部リンクのどこから見つかったか
ライブURLをテスト今も404なのか、すでに直っているのか

直すべき404

次の404は、ユーザーやGoogleに見せたいURLが壊れている可能性があるので修正対象です。

放置してよい404

存在しないURL、古い削除済みページ、誰かが打ち間違えたURLが404になるのは自然です。代わりのページがなく、今後も使わないURLなら、正しく404または410を返していれば問題になりにくいです。

URLの状態対応
一度も作っていない謎のURL基本は放置。内部リンクやサイトマップに入っていないかだけ確認
完全に削除した古いページ代替ページがなければ404のままでよい
置き換え先がある古いページ関連性の高い新URLへ301リダイレクトする
サイトマップに残っている削除済みURLサイトマップから外す

soft 404に注意する

存在しないページなのに、トップページへ転送したり、「見つかりません」と表示しながらHTTPステータスが200のままだったりすると、soft 404として扱われることがあります。

削除したページに代替ページがないなら、無理にトップへ飛ばすより、404ページとして正しいステータスを返すほうが分かりやすいです。

Search Consoleでソフト404と表示された時は、ソフト404の確認順で、HTTPステータス、空ページ、削除済みURL、トップページ転送を分けて確認します。

URL検査で見る順番

  1. 対象URLをSearch Console上部のURL検査へ入れる
  2. Googleが把握している状態が404か確認する
  3. 「ライブURLをテスト」で現在の状態を確認する
  4. 参照元がサイトマップなら、サイトマップを修正する
  5. 参照元が内部リンクなら、リンク先を直す
  6. ページを移動したなら、関連する新URLへ301リダイレクトする

ロリポップ側で確認すること

本来あるはずのページが404なら、Search Consoleだけでなくロリポップ側のファイル配置も確認します。

AIや人に相談する時のメモ

Search Consoleで404が出ています。

対象URL:

Search Consoleの表示:
Not found 404 / soft 404 / その他

ライブURLテスト:
404 / 200 / 301 / 未確認

このURLはサイトマップにありますか:
あり / なし / 未確認

このURLへ内部リンクしていますか:
あり / なし / 未確認

ページの状態:
移動した / 削除した / 本来あるはず / 不明

代替ページ:
あり / なし

直すべき404か、放置してよい404か、切り分けてください。

関連記事