保存しておいたページを開いたら「404 Not Found」。ほかのサイトは見られるのに、このページだけ開きません。自分が何か壊したのか、Wi-Fiが切れたのか、どちらから疑えばいいのでしょうか。
404とは、サーバーには届いたのに、そのURLのページが見つからないときに返ってくる返事です。
回線は切れていません。返事がサーバーから手元まで届いているからです。最初に見るのはURLの最後、その次は同じサイトのトップページです。
404とは|Not Foundは「見つからない」という返事
URLを開くと、ブラウザはサーバーへ「このURLのページをください」とお願いを送り、サーバーが返事を返します。返事には結果を表す3けたの番号が付いていて、この番号をHTTPのステータスコードといいます。404は「その場所にページがない」を表す番号です。
読み方は「よんまるよん」が一般的です。画面の文は「404 Not Found」「ページが見つかりません」など、サイトごとに違います。Not Found(ノット・ファウンド)は英語で「見つからない」という意味なので、番号も文も同じことを言っています。
第46話「404はどの部屋がない合図?」のサーバー図書館でいえば、図書館(サーバー)には着いたのに、頼んだ棚番号(URL)にその本(ページ)がなかった状態です。だから「ありません」という返事だけが戻ります。

返事に書いてあるのは「ない」ことだけです。一時的にないのか、消されたのか、別のURLへ移ったのかは、404だけでは分かりません。お願いと返事の流れはHTTPとはとリクエストとレスポンスとはで追えます。
返事が戻ってきているなら、こちらで動けることが三つあります。
404 Not Foundの解決方法|利用者がまず試す3つ
まず見るのはURLの最後の部分です。再読み込みを何度くり返しても、ないページは戻ってきません。
- URLの最後を見直す。「.com」や「.jp」より後ろに、余計な文字、全角の文字、途中で切れた跡がないかを見ます。メールやチャットのURLは、改行で切れて届きやすいからです。
- 同じサイトのトップページへ戻り、サイト内検索かメニューから探す。ページが移っただけなら、ここで見つかります。見つかったら、ブックマークを今のURLで保存し直します。
- リンク元を疑う。検索結果やSNS、古いブックマークは、ページが移った後も古いURLを指したままです。時間を置いても同じなら、消えたか移ったと考えて別の入口から探します。
漫画のイトも、この順番で目当てのページにたどり着きます。
漫画:カエルを跳ばす、その前に 全4ページ
紙のカエルを箱へ跳ばしたいイト。折り方を覚えておいたブックマークを開くと、「404」。工作サイトがなくなったのかと驚きます。
画像を押すと拡大できます。+/−で大きさを変え、拡大中はドラッグして読めます。
工作サイト・URL・検索画面は架空の例です。404だけでは削除や移転の理由、見つからない状態がいつまで続くかは分かりません。紙のカエルの折り方や跳び方は簡略描写です。
なぜ404になったのか。原因で、直せる人が変わります。
404エラーが出る原因|URLの間違い・削除・移転
404の原因は、自分で直せるものと、サイト側にしか直せないものに分かれます。
| 404が出る原因 | 直せるのは誰か |
|---|---|
| URLの打ち間違い、貼り付けで切れたURL | 自分。URLを直せば開きます |
| 古いリンクやブックマーク(ページが移った、消された) | 自分は探し直すまで。古いURLからの案内はサイト側 |
| サイト内のリンクやメニューの間違い | サイト側 |
| 公開前、非公開、見られる人を限ったページ | サイト側。ログインが必要なページなら、ログイン後に開き直す |
| URLをどのページにつなぐかの設定(ルーティング)の違い | サイト側 |
表の下三つは、利用者が何度開き直しても変わりません。
ほかのサイトも開けないなら、この表のどれでもありません。
404エラーとDNSエラーの違い|止まる場所で見分ける
イト
404って、うちのWi-Fiが切れたってこと?
ピコ
ちがうよ。返事はちゃんと届いている。サーバーまで行って、そのページだけがなかった合図なんだ
ユイ
図書館には着いたのに、棚が空だった状態なんですね
「開けない」画面は、止まった場所で三つに分かれます。
| 止まり方 | 止まっている場所 | 画面の手がかり |
|---|---|---|
| 404 | サーバーに届いたあと、そのページを探す段階 | 「404」「Not Found」「見つかりません」の文字 |
| DNSエラー | ドメイン名から宛先を探す段階 | 「このサイトにアクセスできません」「DNS」などの文字 |
| 回線トラブル | 端末やWi-Fi、回線の途中 | ほかのサイトも開かない |
URLを開いてから404が戻るまでを並べると、404はいちばん奥です。
- URLを開く
- DNSで宛先を探す
- サーバーへお願いが届く
- サーバーがそのページを探す
- 見つからない
- 404の返事が戻る
DNSエラーは2で止まり、回線トラブルは3へ向かう途中で止まります。同じサイトのトップページが開くならそのページだけがない状態、ほかのサイトも開かないなら先に回線やDNSを見ます。手前で止まる側の確認はDNSエラーとはにまとめてあります。

サイト運営者の404エラー対処|リダイレクトと404ページ
マコト
仕事で作ったページへのリンクが404になっていたら、どこから直せばいい?
ピコ
まず、どのURLで404が出ているかを見るんだ。移したなら新しいURLへ案内を出す。消したなら、リンクのほうを外すよ
自分のサイトの404は、「返事は正常だが、たどり着けない人がいる」という印です。次の順で見ます。
- 消したページへのリンクが、メニューや本文に残っていないか
- URLを変えたページに、古いURLから新しいURLへ自動で送るリダイレクト(転送)を用意したか
- 公開状態や、見られる人を限る設定が、意図どおりか
- 検索結果や外部サイトから、古いURLへ人が来続けていないか
外部の古いリンクや打ち間違いまでは消せないので、404はゼロになりません。だから404ページには、トップページへ戻るリンク、サイト内検索、よく読まれるページへの案内を置き、行き止まりを次の入口にします。
404エラーでよくある質問
Q1. 404のページは、時間がたてば開けるようになりますか?
A. 移転や削除なら、待っても同じURLには戻りません。公開前やログインが必要なページを404で隠すサイトもあるので、心当たりがあればログインしてから開き直します。
Q2. 404が出たことをサイトに知らせるとき、何を伝えればいいですか?
A. 開いたURLをそのまま、どのリンクから開いたか、いつから出ているか。この三つがあれば、サイト側は直す場所を探せます。
404エラーが出たら、最初に見る場所は一つ
冒頭の「404 Not Found」に戻ります。いまなら、こう言えます。
404とは、サーバーには____あと、そのURLのページが____ときの返事です。
ほかのサイトが開けるなら、見直すのは____とリンク元です。
サイト運営者なら、URLを変えたあとに____を用意します。
答えの例は、「届いた」「見つからない」「URL」「リダイレクト」です。
回線を疑う前にURLの最後を見て、だめならトップページから探し直す。この二つで、404は壊れた合図ではなく、探し直す合図に変わります。いま、古いブックマークを一つ開いてみてください。404が出たら、トップページから探して今のURLで保存し直す。それで行き止まりが一つ減ります。
この記事の情報・用語を確認する
読了目安 10分 / 更新日
TERM PRIMER
404エラー|この記事で使った言葉
LAB WHITEBOARD
404エラーを一文で説明してみよう
「404を、サーバーには届いたあとそのURLのページが見つからない返事として説明し、URLとリンク元を見直して探し直す手順と、DNSエラーや回線トラブルとの違いを言えるようになる。」を、いまの自分の言葉で一文にしてみてください。途中の説明でも大丈夫です。








