Domain 164 / 225
404 / 410 / ソフト 404 の使い分けで意図通りのインデックス管理ができる
ステータスコード の要点
404 は「ページが見つからない」、410 は「削除済み(恒久)」。410 の方が Google のインデックス削除が早い。ソフト 404 は HTTP 200 を返すのに「内容が存在しない」と判定される状態で、実は最も多い問題
なぜこれを学ぶか
ステータスコードの選択ミスで 削除すべきページがインデックスに残る。 逆に意図せぬ 404 でユーザー / SEO に悪影響。正確な使い分けが必要。
すべての SEO 担当者で必須。
学ばないと起きること
| よくある事故 | 被害 |
|---|---|
| 削除ページが 200 を返し続ける | ソフト 404 で SEO 評価減 |
| 410 を知らず常に 404 | インデックス削除が遅い |
| 一時的問題に 404 | 永久削除と誤認識 |
学ぶメリット
- 意図通りのインデックス管理
- ソフト 404 の発見と解消
- 商談で「404 vs 410 vs ソフト」を即答
仕組み
主要ステータスコード
| コード | 意味 | Google の解釈 |
|---|---|---|
| 200 OK | 正常 | インデックス対象 |
| 301 Moved Permanently | 恒久リダイレクト | 評価継承で別 URL |
| 302 Found | 一時リダイレクト | 評価は元 URL に残る |
| 404 Not Found | 見つからない | 数日〜数週間でインデックス削除 |
| 410 Gone | 削除済み(恒久) | 数時間〜数日でインデックス削除 |
| 500 Internal Server Error | サーバエラー | 一時的、後で再試行 |
| 503 Service Unavailable | 一時的に利用不可 | 短期で再試行 |
404 vs 410
| 404 | 410 | |
|---|---|---|
| 意味 | 見つからない(理由不明) | 削除済み(恒久) |
| Google 削除速度 | 遅い | 早い |
| 復活の可能性 | あり(再クロール継続) | 低(恒久判定) |
| ユーザー視点 | 紛らわしい | 削除と明確 |
恒久削除は 410 推奨。
ソフト 404
公式: HTTP 200 を返しているが、実質的に「存在しない」コンテンツ:
- 「該当する商品はありません」を 200 で返す
- リダイレクト先が薄いコンテンツ
- 空のカテゴリページ
Google が判定 → Search Console「ソフト 404」エラー。
キー概念
410 の実装
Apache
RewriteRule ^/old-page$ - [G,L]
nginx
location = /old-page {
return 410;
}
Express / Node.js
app.get('/old-page', (req, res) => {
res.status(410).send('Gone');
});
ソフト 404 の対処
| 状況 | 対処 |
|---|---|
| 商品なし表示 | 410 を返す |
| 空カテゴリ | コンテンツ追加 / 410 / リダイレクト |
| 薄いリダイレクト先 | 関連ページに統合 |
503 の活用
メンテナンス時 / 過負荷時:
HTTP/1.1 503 Service Unavailable
Retry-After: 3600
「1 時間後に再試行」を明示。 404 だと永久削除リスクなので 503 を使う。
よくある誤解
| よくある誤解 | 実際のところ | 出典 |
|---|---|---|
| 404 と 410 は同じ | 410 の方がインデックス削除が早い | HTTP ステータス |
| 200 を返せば SEO 評価あり | ソフト 404 判定で逆効果 | 同上 |
| 一時的な障害で 404 | 503 を使うべき | 同上 |
実務での適用
削除ページ管理フロー
[ページ削除]
↓
コンテンツが本当に不要 → Yes → 410
↓ No
代替コンテンツあり → Yes → 301
↓ No
一時的な状況 → Yes → 503
↓ No
判断保留 → 404
Search Console での発見
「ページ」レポート:
- 「見つかりませんでした 404」
- 「ソフト 404」
- 「リダイレクト エラー」
各エラーの URL を確認 → 適切なコードに修正。
トラブル別の対処
| 症状 | 確認すべきこと |
|---|---|
| 削除済みページがインデックス残る | 404 → 410 に変更 |
| ソフト 404 多発 | 該当ページのコンテンツ / 適切なステータス |
公式ソース
自己テスト
Q1. 404 と 410 の違いは?
404 は「見つからない」、410 は「削除済み」。410 の方がインデックス削除が早い
Q2. ソフト 404 とは?
HTTP 200 を返すが、Google が「内容が存在しない」と判定する状態
Q3. メンテナンス時に使うステータスは?
503 + Retry-After。404 だと永久削除リスク
これらの内容を採点付きで挑戦したい場合は、本ドメインのプロ試験で 5 問形式で確認できる。