本文へスキップ

ステータスコードとは?

すてーたすこーど

ステータスコードとは、HTTPリクエストの処理結果をサーバーが3桁の数字で示す識別コードのことです。

ステータスコード(status code)とは、WebブラウザアプリサーバーHTTPリクエストを送った際に、サーバーが処理結果を示すために返す3桁の数値コードです。「HTTPステータスコード」とも呼ばれます。

ステータスコードは先頭の数字によって5つのクラスに分類されます。

  • 1xx(情報):処理が継続中であることを示す(例:100 Continue)
  • 2xx(成功):リクエストが正常に処理された(例:200 OK、201 Created)
  • 3xx(リダイレクト):別のURLへの転送が必要(例:301 Moved Permanently、302 Found)
  • 4xx(クライアントエラー):リクエスト側に問題がある(例:400 Bad Request、403 Forbidden、404 Not Found)
  • 5xx(サーバーエラー):サーバー側で問題が発生した(例:500 Internal Server Error、503 Service Unavailable)

ステータスコードはWeb開発・運用の現場で頻繁に参照されます。SEOにおいては301リダイレクトが評価を引き継ぐ方法として重要視されており、404エラーが多いとサイトの品質に影響します。API設計でも適切なステータスコードを返すことが標準とされています。

使い方・例文

Webページが存在しない場合はサーバーが 404 Not Found を返し、サーバー内部でエラーが起きた場合は 500 Internal Server Error が返ります。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語