404エラーは放置していい?対処が要るURLだけ選び分ける
Search Console(Googleが提供する、自分のサイトが検索でどう扱われているかを見る無料ツール)を開いたら、「見つかりませんでした(404)」にURLが数十件並んでいた。エラーという響きに焦って、全部をトップページへ転送してしまいたくなる——先に結論を書きます。404は、それ自体を消して回るべきエラーではありません。 Google公式ヘルプは、「削除して、代わりになるページも無いページの404」を、登録されていなくても問題ない理由の例として挙げています。
だから、やるべきことは件数をゼロにすることではありません。選り分けです。一覧の中から、対処が要るURLだけを拾います。手がかりは公式の記述にあります。ここからは、放置してよい404と手を入れるべき404を分ける6ステップを、実際のURL3本に通してみせます。
公式は404を「ウェブのごく正常な一部」と書いている
Google検索セントラルの公式ブログに、そのものずばり「Do 404 errors hurt my site?(404エラーは私のサイトに悪影響を与える?)」という記事があります。2011年5月の古い記事ですが、404への向き合い方をQ&A形式で説明した一次情報です。書き出しはこうです。
The Crawl errors page is full of 404 (Not found) errors! Is disaster imminent?? Fear not(クロールエラーのページが404だらけ!災難が迫っている??——恐れることはありません)
そして「報告される404エラーは、サイトの順位に影響しますか?」という質問への回答は、次の一文から始まります。
404 errors are a perfectly normal part of the web(404エラーは、ウェブのごく正常な一部です)
理由も続けて書かれています。インターネットは常に変わり続け、新しいコンテンツが生まれ、古いコンテンツは消えていく。そして消えるときには、理想的には404というHTTP応答コード(サーバーが返す「見つかりません」を表す番号)を返す——。ページを消せば、404が出る。それが仕組みどおりの動きだ、という説明です。
いまの画面では「ページのインデックス登録」レポートで見る
2011年の記事なので、画面の名前は当時のもの(Webmaster Tools、クロールエラーのページ)で書かれています。いま同じ情報を見る場所は、Search Consoleの「ページのインデックス登録」レポートです。
そして、このレポートのヘルプには404の扱いが書かれています。正当な理由でURLが登録されていないのは問題ない(原文では fine)として、その例を4つ並べています。
fine for a URL not to be indexed for the right reasons—for example, an expected robots.txt rule on your site, a noindex tag on the page, a duplicate URL, or a 404 for a page that you've removed and have no replacement for(正当な理由でURLが登録されていないのは問題ありません。例: サイトに意図して置いたrobots.txtのルール、ページのnoindexタグ、重複したURL、削除して代わりのページが無いページの404)
注目したいのは並び順です。404が、robots.txtやnoindexといった「自分で意図して設定する制御」と同じ列に置かれています。一覧に出ているというだけでは、直す対象になりません。
ただし「問題ない」の条件は2つある
引用をよく読むと、問題ない側に置かれた404には条件が2つ付いています。自分で削除した(you've removed)ことと、代わりになるページが無い(have no replacement for)ことです。裏を返すと、この2条件から外れる404は、手を入れる候補になります。
- 消した覚えがないのに404になっている。——URLの書き損じや、サイト改修でURLが変わったのに古いURLへのリンクが残っているケースがここに入ります。
- 消したけれど、同じ役割を引き継ぐページがある。——たとえば料金ページのURLを変えた場合、旧URLは「削除した」というより「引っ越した」に近い状態です。
この2つが、次の仕分けの軸になります。
対処が要るURLを選り分ける6ステップ
実際に3本のURLで通してみます。
- ケースA:
example.com/campaign-2023(終了した昨年のキャンペーンページ。自分で削除した) - ケースB:
example.com/service/price(料金ページの旧URL。改修で/service/pricingにURLを変えた) - ケースC:
example.com/blog/seo-guidee(存在しないURL。自社の記事内リンクの書き間違いが原因)
- 一覧を書き出す。 「ページのインデックス登録」レポートから「見つかりませんでした(404)」を開き、URL一覧をエクスポートします。件数が多くても、この時点では並べるだけで構いません。
- 「自分で消したページか」で二分する。 削除した記憶のあるページ(ケースA)と、心当たりのないURL(ケースB・C)に分けます。迷うURLは、実際にブラウザで開いてみると思い出しやすくなります。
- 心当たりのないURLは、よく似た正しいURLを探す。 ケースCは、正しい記事URLの
.../seo-guideと見比べると、末尾の重複文字に気づけます。サイト内検索やサイトマップと突き合わせて、「書き損じの元になった正規のURL」があるかを確かめます。ケースBのような改修後の旧URLも、ここで新URLがどれかを特定します。 - 「代わりになるページがあるか」を決める。 ケースAは後継なし。ケースBは
/service/pricingが明確な後継です。ケースCはページが消えたのではなくリンクの書き間違いなので、代替を用意するのではなく原因側を直すと決めます。 - 分類ごとに1つだけ手を打つ。 後継があるURL(ケースB)は、旧URLから新URLへの301リダイレクト(恒久的な自動転送の設定)。書き間違い(ケースC)はリンク元の修正。自分で消して代わりも無いURL(ケースA)は、何もしません。404のまま返し続けるのが、公式ブログの言う「消えるときには理想的には404を返す」という状態そのものです。
- 手を入れたURLだけ、後日もう一度見る。 公式ブログには、修正を入れたURLをいくつか確認して問題がなければ、これらのエラーはやがて一覧から消え始めるはずだと書かれています。全件を毎日見張る必要はありません。ケースBとCだけメモしておき、しばらくして一覧から消えたかを確認します。
この6ステップの成果は、ケースAを「何もしない」と自信を持って決められることです。仕分ける前は、Aのような放置でよいURLまで、リダイレクト作業の対象に見えています。
判定表
手順2〜4の答えを組み合わせた早見表です。
| そのURLの素性 | 代わりのページ | やること |
|---|---|---|
| 自分で削除した(キャンペーン終了・記事の取り下げ) | 無い | 何もしない。404のまま返す |
| URLを変更した(改修・引っ越し) | 新URLがある | 旧URLから新URLへ301リダイレクト |
| リンクの書き間違いで生まれた存在しないURL | 正しいURLがある | リンク元(自社の記事・メニュー)を修正する |
| 消した覚えも書き間違いの心当たりも無い | 分からない | ブラウザで開いて確認し、上の3行のどれかに振り分ける |
1行目が「何もしない」で始まるのが、この表の要点です。ページの整理を定期的にしているサイトほど、この行に落ちるURLは増えます。それは放置ではなく、仕分けた結果の判断です。
よくある誤解: 件数をゼロにしようとして一括転送する
いちばん多い回り道が、404のURLをまとめてトップページへリダイレクトしてしまう対応です。検索やリンクから来た人は、料金を見たかったのかもしれないし、特定の記事を読みたかったのかもしれません。その全員がトップページに落ちます。探していたものへの道は、かえって消えます。公式ブログの言い方を借りれば、消えたコンテンツは理想的には404を返すもの——後継が無いなら、404のまま返すのが筋の通った応答です。
なお、消したはずのURLが404ではなく通常ページのような応答を返してしまい、Search Consoleで「ソフト404」という別の分類が付くケースは、ソフト404の直し方で扱っています。逆に、サイト改修でURLを大量に変えるときの転送設計はサイトリニューアルでのURL変更と評価の引き継ぎに、301と302の使い分けは301と302リダイレクトの違いにまとめています。
作業後のチェックリスト
- 一覧のURLを「自分で消した/URLを変えた/書き間違い/不明」の4つに振り分けた
- 「自分で消して代わりも無い」URLに、リダイレクトや復活などの作業をしていない
- 後継ページがあるURLだけに301リダイレクトを設定した
- 書き間違いは、転送ではなくリンク元を直した
- トップページへの一括転送をしていない
- 後日確認する対象を、手を入れたURLだけに絞った
404の件数は、サイトを整理してきた痕跡でもあります。数字をゼロにすることにではなく、その中に紛れた「引っ越し忘れ」と「書き間違い」を拾うことに時間を使ってください。
出典
