Google SEO 上級

404ページ最適化:カスタム404、検索ボックス、人気リンク、コンバージョン

404ページのSEO価値は「装飾」ではなく、ステータスコードと引き留め構造の2点にあります。Googleは内容のないページに本物の404ステータスコードを返すよう求めており、すべての404をトップページへソフトリダイレクトすると...

404 页面不是错误页,是挽留页A 404 page is a retention page, not an error page Google 要求 404 返回真实 404 状态码,软 404 才会稀释权重Return real 404 status — soft 404s dilute crawl budget 优先级Priority 要素Element 判断标准Criterion P0P0 真实 404 状态码 + 301 映射表Real 404 status + 301 map Search Console 覆盖率报告无软 404No soft 404 in GSC coverage P1P1 站内搜索框(带推荐词)Site search box with suggestions 搜索点击率 ≥ 15%Search CTR ≥ 15% P2P2 热门链接 + 入口导航(5 至 7 条)Popular links, 5 to 7 items 出口跳出率 ≤ 60%Exit rate ≤ 60% P3P3 转化钩子(联系/目录下载)Conversion hook (contact/catalog) 404 来源转化 ≥ 1%404-source conversion ≥ 1% 反直觉:把所有 404 软重定向到首页,是最常见也最伤 SEO 的做法Counter-intuitive: redirecting every 404 to homepage hurts SEO Google 把软 404 当作抓取预算浪费,已排名页面权重也会被稀释Google treats soft 404 as wasted crawl budget 正确做法:有替代页的 URL 走 301,无替代页才返回真 404 并展示挽留内容301 for URLs with replacement, true 404 with helpful content otherwise
404ページ最適化4要素の優先順位、判断基準、ソフト404のレッドライン

404ページ最適化:カスタム404、検索ボックス、人気リンク、コンバージョン

結論から言うと:404ページのSEO価値は「装飾」ではなく、ステータスコードと引き留め構造の2点にあります。Googleは内容のないページに本物の404ステータスコードを返すよう求めており、すべての404をトップページへソフトリダイレクトするとソフト404と判定され、クロール予算を無駄にし、すでに上位表示されているページの評価を薄めます。正しい方法は、代替ページがある旧URLは301でマッピングし、代替ページがない場合は本物の404を返したうえで、ページ上に検索ボックス、5〜7件の人気リンク、コンバージョンのフックを1つ設置することです。最適化の目標は、404経由の直帰率を90%から60%未満に抑え、404経由で問い合わせの最低1%を生み出すことです。

1. 404はどこで傷つくのか:ステータスコードとソフト404

多くのチームは404を「デザインの問題」ととらえ、かわいいイラストを載せて終わりにします。SEOへの影響を本当に決めるのはHTTPステータスコードです。Googleのクローラーは存在しないURLに遭遇したとき、404または410を期待します。サーバーが200を返してトップページや薄い内容のページを表示すると、ソフト404として記録されます。

ソフト404の代償は3層あります。クロール予算が価値のないURLに浪費される。Googleがページのテーマを判断できず、関連キーワードの順位が薄まる。Search Consoleのカバレッジレポートでエラーが続き、エンジニアチームが繰り返し誤判断しやすくなる。

サーバーの挙動 ステータスコード Googleの判定 結果
存在しないURLでトップページを表示 200 ソフト404 クロール予算の浪費、評価の希薄化
存在しないURLでカスタム404ページを表示 404 正常 クローラーは追跡を停止し、インデックス済みページに影響なし
旧URLを301で新しい該当ページへ 301 正常な移行 評価が引き継がれ、サイト移行の標準的な方法
旧コンテンツを完全削除し代替なし 410 正常 404より早くインデックスから削除
JSフロントエンドルーティングの未対応 200の空ページ ソフト404 SPAでよくある、サーバーサイドレンダリングの404が必要

判断基準は簡単です。curlまたはSearch Consoleの「URL検査」ツールで、存在しないと思うURLをランダムに10個選び、戻りコードが404または410であることを確認します。200を返してトップページの内容が表示されるならソフト404であり、装飾より先にこれを直す必要があります。

2. カスタム404の4要素と優先順位

本物の404ステータスコードでGoogleへの説明は済みますが、訪問者はまだ離脱しています。カスタム404ページはP0からP3までの4ステップで構築し、各ステップに数値化できる合格基準を設けます。

優先度 要素 具体的なやり方 達成指標
P0 ステータスコードと301テーブル 旧URLの301マッピングを一括生成し、残りのURLは本物の404を返す GSCのカバレッジにソフト404のエラーなし
P1 サイト内検索ボックス 入力欄のプレースホルダーに「製品型番やキーワードで検索」と表示し、下に人気検索キーワードを4つ配置 404ページの検索クリック率15%以上
P2 人気リンク5〜7件 直近90日のGA人気ページから製品ページ、事例ページ、お問い合わせページを選ぶ。サイト全体のナビは載せない 404の直帰率60%以下
P3 コンバージョンのフック CTAは1つ。製品カタログのダウンロードか営業への問い合わせ。検索ボックスの邪魔をしない控えめな文言で 404経由の問い合わせが全体の1%以上

事例1:産業機械の海外展開サイトで、ブログ記事を旧ブログから新サイトへ移行した際、約1200件の旧URLが無効になった。チームは全件を301せず、まずSearch Consoleから過去12カ月にクリックのあったURLを87件書き出し、新サイトの最も関連する記事へ1件ずつマッピング。残りの1100件超はそのまま404を返した。2週間後、GSCのカバレッジレポートはソフト404が3400件から210件に減った。

事例2:B2B自社サイトの404ページに検索ボックスと「ホームへ戻る」ボタンだけを置いていたところ、直帰率は長期間88%だった。人気リンクを5件(主力製品ページ3件、導入事例1件、お問い合わせ1件)追加すると直帰率は54%に下がり、うち製品ページへの流入が32%を占めた。

三、301マッピング表の作り方:どのURLを引き継ぎ、どれを手放すか

すべての404を拾う必要はない。どの旧URLを301すべきかは3つのシグナルで判断する。過去12カ月に自然クリックがあったか、外部リンクが張られているか、ブランド名の検索結果がそのページを指しているか。3つのうち2つ以上に当てはまれば301は必須。それ以外は本物の404を返す。

旧URLのシグナル 対処 新URLの選定ルール 検証期限
クリックあり+外部リンクあり+ブランド名検索が指す 最も関連する新ページへ301 テーマを1対1で対応させる。すべてトップへ流さない 公開後7日
外部リンクのみで直近12カ月はクリックなし カテゴリページへ301 テーマの関連性を保つ 公開後14日
外部リンクもクリックもないが内容に価値がある 対応する新記事へ301 評価の分散を防ぐ 次回のリニューアル前
外部リンクもクリックもなく内容も古い 410を返す インデックスからの削除を早める 即時
ユーザーの入力ミスや悪意あるクローラーのURL 404を返す リダイレクトは一切しない 即時

301マッピングの設計は、サイト再構築やドメイン変更で最も失敗しやすい工程です。引き継ぎマップの詳しい作り方はサイトリニューアルとドメイン変更をご覧ください。404ページ自体はこの作業の受け皿にすぎず、代わりにはなりません。

四、よくある失敗とNGライン

よくあるやり方 なぜ間違いか 正しい代替策
すべての404をトップへソフト301 ソフト404になり、トップの評価が薄まる 代替ページがある場合だけ301。なければ本物の404
404ページにサイト全体のナビ30件を掲載 クローラーも訪問者も迷子になる 人気リンクは5〜7件で十分
404ページをnoindexやnofollowにする 不要。404はそもそもインデックスされない 通常どおり404ヘッダーを返せばよい
SPAのフロントエンドルーティングで空ページを表示 サーバーは200を返したまま サーバー側で未マッチのルートを捕捉し404を返す
404ページで問い合わせフォームを強制表示 まだ内容を探している訪問者がフォームで離脱する 検索ボックス+人気リンク+軽いCTA1つ

もう一つ見落とされがちな点があります。404ページ自体も内部リンク体系、人気リンクの選定はカテゴリのハブページと連動させるべきで、ランダムに選んではいけません。商品カタログのカテゴリと絞り込みの設計も、訪問者が404から目的のコンテンツに戻る導線に影響します。詳しくは製品カタログの検索体験。

五、公開後30日の検証方法

404の最適化は公開して終わりではなく、30日以内に検証と修正を完了させる必要があります。

タイミング チェック項目 ツール 合格基準
公開当日 存在しないURLを10件抽出してステータスコードを確認 curl / Search Console すべて404を返す
7日目 301マッピングを20件抽出して確認 Redirect Path / Screaming Frog リダイレクトループなし、404の遷移先なし
14 日目 GSCのカバレッジレポート Search Console ソフト404の件数が80%以上減少
30 日目 404ページの行動データ GA4 / ヒートマップ 直帰率60%以下、検索クリック率15%以上

30日目の時点で直帰率が75%を超えているなら、人気リンクの選定が間違っています。GAで404経由のセッションのランディングページパスを抽出し、訪問者が何を探しているかを確認してから人気リンクを差し替えてください。このデータはコンテンツ企画にも活かせます。詳しくはサイト内検索語の挖掘。

六、404データをコンテンツと内部リンクにどう活かすか

404ページは単なる受け皿ではなく、無料のコンテンツギャップ探知機でもあります。訪問者が404に到達するのは、古いリンクが削除された、外部サイトがまだリンクしている、サイト内にリンク切れがある、といった理由がほとんどです。これらの参照元URLを毎月エクスポートすれば、補うべき3種類のコンテンツを逆算できます。

404の参照元の特徴 訪問者が何を探しているか 改善アクション
旧製品型番のURL 既存顧客が旧仕様で商品を探している 新旧型番の対照ページを作成し、新製品へ301リダイレクト
旧ブログのタイトル語 コンテンツは削除されたが外部からの引用が残っている 記事を書き直すか復元し、外部リンクを宙に浮かせない
サイト内ナビゲーションのリンク切れ ヘッダーやフッターのリンクが削除済みページを指している ナビゲーションを修正し、404ページに責任を押し付けない
検索語からの推測パス 訪問者が存在しない商品ページを手入力している これらの語をサイト内検索のサジェスト語に追加

毎月1回、GSCの「見つかりません」レポートをエクスポートし、GA4の404ページの参照クリックと合わせて確認します。特定の404参照元が3か月連続で上位20位に入るなら、そのコンテンツギャップは404ページで受け止め続けるのではなく、専用ページを作る価値があります。リンク切れ修正リストはエンジニアチームに渡し、リニューアルのイテレーションと一緒にスケジュールを組み、半年も放置しないでください。

404ページ自体の読み込み速度にも注意が必要です。表示まで2秒かかる404ページでは、訪問者は人気リンクを見る前に離脱してしまいます。404テンプレートは完全静的で、サードパーティのトラッキングスクリプトや大きな画像を載せず、読み込み時間を1秒以内に抑えて初めて、引き留めの仕組みが機能します。

FAQ よくある質問

404ページにnoindexを設定すべきですか?
不要です。正しい404ステータスコードを返すページはそもそもインデックスされないため、noindexの追加は無駄な作業です。本当に避けるべきはソフト404です。サーバーが200を返しているのにページ内容が404の案内になっている状態を指します。Search ConsoleのURL検査ツールでステータスコードが404であることを確認すれば十分です。
すべての404をトップページへ301リダイレクトしてはいけないのはなぜですか?
Google はこれをソフト 404 と判定します。サーバーは 200 を返しているのに、URL の内容がトップページと一致していないため、クロール予算が無意味な URL に浪費され、トップページのテーマも薄まります。正しい対応は、クリック・被リンク・ブランド指名のある旧 URL だけを対応する新ページへ 301 し、それ以外は本当の 404 を返すことです。
404 ページに載せる人気リンクは何本が適切ですか?
5 から 7 本です。3 本未満では訪問者の選択肢がなく、10 本を超えると全サイトのナビゲーションと変わらず、訪問者は再び迷います。選び方は、直近 90 日の GA 人気ページから主力製品ページを 3 つ、導入事例ページを 1 つ、お問い合わせページを 1 つ選び、四半期ごとに人気ページの変化に合わせて更新します。
SPA の 404 はどう設定しますか?
サーバー側で設定する必要があります。どのフロントエンドルートにも一致しない URL は、フロントエンドのルーティングで空のページを表示するのではなく、バックエンドが 404 テンプレートをレンダリングして 404 ステータスコードを返します。Nginx では try_files の後に error_page 404 /404.html を追加し、location = /404.html が 404 を返すようにします。
410 と 404 はどちらを使いますか?
完全に削除し今後復活しないコンテンツには 410 を使います。Google がより早くインデックスから削除します。一時的に見つからない、または復活の可能性がある場合は 404 です。実際には 410 はほとんど使われず、多くの B2B サイトは 404 で統一して問題ありません。違いはインデックス削除の速さだけで、順位の評価には影響しません。
404 ページに問い合わせフォームを置くべきですか?
完全なフォームは置かず、軽い CTA にします。たとえば製品カタログをダウンロードするボタンや、営業担当へのリンクです。訪問者は 404 に来た時点でまだコンテンツを探しているので、フォームを出すとすぐ離脱します。コンバージョンのフックは検索ボックスと人気リンクの後に、第二の選択肢として置きます。404 経由で問い合わせの 1 から 2 パーセントを獲得できれば妥当な想定です。

最後に

404 の最適化はデザインの飾りと誤解されがちですが、実際には技術 SEO の中でクロール予算・ユーザー体験・コンバージョンを同時に左右できる数少ない要素です。ステータスコードが正しければ Google はリソースを無駄にしません。引き留めの構造が正しければ訪問者は手ぶらで帰りません。

実行は 3 ステップです。今週、Search Console で直近 12 か月のクリックのある無効 URL をエクスポートし、1 件ずつ 301 か 404 かを判断します。来週、検索ボックス・人気リンク 5 から 7 本・軽い CTA を含むカスタム 404 テンプレートを公開します。30 日目に GSC のソフト 404 が 80 パーセント減ったか、GA4 の直帰率が 60 パーセント以下に抑えられたかを確認します。

覚えておきたい一言。404 ページは Google に見せるエラーページではなく、訪問者を引き留めるページです。ステータスコードは本当のことを伝え、ページは出口を示し、コンバージョンはその結果にすぎません。

崔立姝
崔立姝 クレーター専門家

デリバリー・オペレーション責任者 · クレーター デリバリー&オペレーションチーム

クレーター(Crater)デリバリー&オペレーション責任者。SEOの実装実行、ソーシャルメディアチャネルの運営とコンテンツ配信を担当し、データを用いて成長施策を分解するのが得意。複数の海外展開プロジェクトのデリバリーを手がけ、Facebook、Twitter、TikTok、YouTubeとSEO/GEOの連携戦略に注力している。

SEO実装コンテンツ運営事例解説
1106件のシェア
84件のナレッジベース