メインコンテンツへ
短.be

HTTP ステータスコード

Web サーバーがクライアントに返す 3 桁の数値コード。リクエストの処理結果を示し、リダイレクトやエラーの種類を識別する。

2025年9月10日 · 約 1 分で読めます

リダイレクト

HTTP ステータスコードとは、 Web サーバーがクライアント (ブラウザ) に返す 3 桁の数値コードです。リクエストの処理結果を示し、成功、リダイレクト、クライアントエラー、サーバーエラーの 5 つのカテゴリに分類されます。

5 つのカテゴリは、 1xx (情報) 、 2xx (成功) 、 3xx (リダイレクト) 、 4xx (クライアントエラー) 、 5xx (サーバーエラー) です。短縮 URL サービスで特に重要なのは、 200 (成功) 、 301/302/307 (リダイレクト) 、 404 (Not Found) 、 429 (Too Many Requests) 、 500 (Internal Server Error) です。

実務で混同されやすいステータスコードの組み合わせを整理します。 301 vs 302 は「恒久的 vs 一時的」、 307 vs 302 は「メソッド保持 vs メソッド変更の可能性」、 403 vs 401 は「認可の問題 (権限なし) vs 認証の問題 (ログインしていない) 」、 404 vs 410 は「見つからない (復活の可能性あり) vs 完全に削除」です。

短縮 URL サービスでは、リダイレクト時のステータスコードの選択がサービスの根幹に関わります。クリック解析が必要なら 302 、 SEO 評価の引き継ぎが必要なら 301 、 API のレート制限超過時は 429 を返すのが標準的な設計です。エラーレスポンスには適切なステータスコードとともに、ユーザーにわかりやすいエラーメッセージを返すことが重要です。関連書籍は Amazon でも探せます。

X でシェアはてブ

この記事は役に立ちましたか?

関連用語

関連記事

よくある質問

よく使われる HTTP ステータスコードは何ですか?
200 (成功) 、 301 (恒久的リダイレクト) 、 302 (一時的リダイレクト) 、 404 (未検出) 、 500 (サーバーエラー) が最も一般的です。短縮 URL サービスでは 301 と 302 が特に重要です。
HTTP ステータスコードはどこで確認できますか?
ブラウザの開発者ツール (Network タブ) 、 curl コマンド、オンラインの HTTP ヘッダーチェッカーで確認できます。

短縮 URL を作成してみませんか?

無料で URL を短縮する