2009年8月12日コンピュータやサーバーとの間で、HTTPによる通信が行われている場合、たとえば、ブラウザでウェブページを表示したり、クローラーがウェブページを巡回したりするときには、ウェブページの設置されているサーバーとブラウザやクローラーとの間で、お互いの状態(ステータス)をやりとりしています。このステータスをあらわすコードが「HTTPステータスコード」です。代表的なHTTPステータスコードには次のようなものがあります。コンピュータやサーバーとの間での通信が成功した状態。問題なくウェブページが表示される場合、ブラウザやクローラーは、このステータスを受け取っています。ウェブページは、指定されたURLではすでに存在せず、別のURLに永久的に移転したので、新しいURLに転送したことを示します。ウェブページは、指定されたURLでは一時的に存在せず、別のURLに仮の移転をしているので、移動先のURLに転送したことを示します。指定されたURLのウェブページを表示するには認証が必要であることを示し、認証に失敗したときなどに使われます。指定されたURLの表示リクエストは受け付けられたが、ウェブページを表示する権限がないことを示します。指定されたURLはサーバー上に存在していないことを示します。サーバー側でのスクリプト実行エラーなどの理由で、リクエストを実行できなかったことを示します。アクセスが集中しているなどの理由により、サーバーがリクエストを受け付けられないことを示します。Found」のHTTPステータスコードを返しますが、どのようなステータスコードを返すかはサーバー側で任意に設定できます。Found」のHTTPステータスコードをクローラーに返しているかを確認する必要があります。