「404 Not Found」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし |
編集の要約なし |
||
| (2人の利用者による、間の9版が非表示) | |||
| 1行目: | 1行目: | ||
<div id="manual"> | <div id="manual"> | ||
「404 Not Found」とは、「'''<em>ここに、そんなURLなどない!</em>'''」ことを示すエラーメッセージ。手紙を出したが、宛先の住所が存在しないので戻ってくる感じ。 | |||
「404」とは[[HTTPステータスコード]]。クライアント(ユーザー側)がサーバに接続できたが、クライアントの要求に該当するページをサーバ側が見つけられなかったということ。 | |||
ステータスコードは他に500、503等が頻繁に見ることが出来る。 | |||
ちなみに400系のステータスコードは、ユーザ側に原因がある。500系はサーバ側の原因。 | |||
==考えられる理由== | ==考えられる理由== | ||
「404 Not Found」が出る理由としては以下が考えられます。<br> | |||
<div class="example"> | |||
*'''(1)ユーザーが入力したURLが間違っている。''' | *'''(1)ユーザーが入力したURLが間違っている。''' | ||
*''' | *'''(2)そのページは過去に存在していたが削除(移動)された。''' | ||
</div> | |||
==企業サイトにおける「404 Not Found」の考え方== | ==企業サイトにおける「404 Not Found」の考え方== | ||
「404 Not Found」はユーザーにとって好ましくない状態です。ユーザーは「ページがある」と思ってリクエストしたのに、「ここにはそんなページはない」と言われているわけですから。<br> | 「404 Not Found」はユーザーにとって好ましくない状態です。ユーザーは「ページがある」と思ってリクエストしたのに、「ここにはそんなページはない」と言われているわけですから。<br> | ||
そのため、真に顧客を大切に考えている企業は、「404 Not | そのため、真に顧客を大切に考えている企業は、「404 Not Found」にも配慮が成されているはずです。<br> | ||
ユーザーに対してどのようなエラーメッセージのページを提供すべきか。'''状況と原因と対応策をわかりやすく知らせる配慮'''が求められます。<br> | |||
<br> | <br> | ||
ときにユーモラスな「404 Not | ときにユーモラスな「404 Not Found」エラーメッセージもありますが、それは文脈を考えて作りましょう。状況によります。営利企業であれば、真摯な姿勢でユーザーに詫びるページを作るべきです。 | ||
==良い「404 Not Found」の例== | ==良い「404 Not Found」の例== | ||
| 35行目: | 40行目: | ||
*・[http://www.kajima.co.jp/mudamudamuda 鹿島建設] | *・[http://www.kajima.co.jp/mudamudamuda 鹿島建設] | ||
*・[http://www.apple.com/jp/mudamudamuda APPLE JAPAN] | |||
==良くない「404 Not Found」の例== | ==良くない「404 Not Found」の例== | ||
| 49行目: | 55行目: | ||
==ポイント== | ==ポイント== | ||
* | *・いきなり、リダイレクトするとユーザーは何が起きたのか理解できません。'''ちゃんとページが存在しない旨をフィードバックしましょう'''。 | ||
*・「数秒後にトップページに移動します」も好ましくない。誰もがすぐページを見ると思っていませんか? タブブラウザで一度に複数開くユーザーもいます。 | *・「数秒後にトップページに移動します」も好ましくない。誰もがすぐページを見ると思っていませんか? タブブラウザで一度に複数開くユーザーもいます。 | ||
==参考サイト== | |||
*・[http://web-tan.forum.impressrd.jp/e/2010/01/12/7156 HTTPヘッダーを知っていますか?] | |||
</div> | </div> | ||
2010年3月8日 (月) 16:48時点における最新版
「404 Not Found」とは、「ここに、そんなURLなどない!」ことを示すエラーメッセージ。手紙を出したが、宛先の住所が存在しないので戻ってくる感じ。
「404」とはHTTPステータスコード。クライアント(ユーザー側)がサーバに接続できたが、クライアントの要求に該当するページをサーバ側が見つけられなかったということ。
ステータスコードは他に500、503等が頻繁に見ることが出来る。
ちなみに400系のステータスコードは、ユーザ側に原因がある。500系はサーバ側の原因。
考えられる理由
「404 Not Found」が出る理由としては以下が考えられます。
- (1)ユーザーが入力したURLが間違っている。
- (2)そのページは過去に存在していたが削除(移動)された。
企業サイトにおける「404 Not Found」の考え方
「404 Not Found」はユーザーにとって好ましくない状態です。ユーザーは「ページがある」と思ってリクエストしたのに、「ここにはそんなページはない」と言われているわけですから。
そのため、真に顧客を大切に考えている企業は、「404 Not Found」にも配慮が成されているはずです。
ユーザーに対してどのようなエラーメッセージのページを提供すべきか。状況と原因と対応策をわかりやすく知らせる配慮が求められます。
ときにユーモラスな「404 Not Found」エラーメッセージもありますが、それは文脈を考えて作りましょう。状況によります。営利企業であれば、真摯な姿勢でユーザーに詫びるページを作るべきです。
良い「404 Not Found」の例
- ・富士通
- ・大塚製薬
- ・日清食品
- ・鹿島建設
良くない「404 Not Found」の例
- ・三越
- ・伊勢丹
- ・大丸・・・そもそも設定されてない。
- ・楽天市場
ポイント
- ・いきなり、リダイレクトするとユーザーは何が起きたのか理解できません。ちゃんとページが存在しない旨をフィードバックしましょう。
- ・「数秒後にトップページに移動します」も好ましくない。誰もがすぐページを見ると思っていませんか? タブブラウザで一度に複数開くユーザーもいます。