ネットワークツール ガイド

HTTPステータスコード:200、301、404、500などの意味

2026年9月23日更新

ページが要求されるたびに、サーバーは3桁のコードで応答します。このコードは、ブラウザーとGoogleに、問題がないのか、ページが移転したのか、何かが失敗したのかを伝えます。読み方を知っておくと、時間を大きく節約できます。

5つの分類

分類おおまかな意味
1xx情報:リクエストを処理中
2xx成功:リクエストが完了した
3xxリダイレクト:リソースは別の場所にある
4xxクライアントエラー:リクエストが誤っているか、許可されていない
5xxサーバーエラー:リクエストは正しいが、サーバーが失敗した

知っておきたいコード

コード名称意味
200OKページが通常どおり表示される
204No Content成功したが、返す内容がない
301Moved Permanentlyページが恒久的に移転した
302Found一時的なリダイレクト
304Not Modifiedブラウザーのキャッシュをそのまま使える
307 / 308一時的/恒久的なリダイレクト302、301と同じだが、メソッド(POSTなど)が保たれる
400Bad Requestリクエストの形式が正しくない
401Unauthorized認証が必要
403Forbidden認証してもアクセスが拒否される
404Not Foundページが存在しない
410Goneページが恒久的に削除された
429Too Many Requestsリクエストが多すぎて制限に達した
500Internal Server Errorサーバーのコードや設定の誤り
502Bad Gateway中継サーバーが、元のサーバーから正しい応答を得られなかった
503Service Unavailableサーバーが過負荷またはメンテナンス中
504Gateway Timeout元のサーバーの応答に時間がかかりすぎた

Googleはどう扱うか

よくある落とし穴が 「ソフト404」 です。エラーページを200のコードで返してしまうもので、GoogleはこれをSearch Consoleで指摘します。本物の404を返しましょう。

エラーの原因を探る

当サイトのHTTPヘッダー確認ツールでは、URLが返すコード、たどったリダイレクト、応答ヘッダーを確認できます。Googleやブラウザーに見えているものを確かめる、もっとも手早い方法です。

NetCheckのツールを開く

よくある質問

301と302の違いは何ですか?

301は恒久的な転送で、Googleは検索結果の古いURLを新しいURLに置き換えます。302は一時的な転送で、古いURLがインデックスに残ります。長く続く移転には301か308を使いましょう。

404エラーはSEOに悪影響がありますか?

それ自体に問題はありません。削除したページは404を返すべきです。問題になるのは、存在しないページへの内部リンクと、リダイレクトを設定せずに削除した重要なページです。

ブラウザーでは開けるのに、一部のツールには403が返るのはなぜですか?

ファイアウォールの中には、ブラウザーらしくないリクエストや、特定のIPアドレス範囲をブロックするものがあります。サーバーやCDNのセキュリティ設定を確認してください。

あわせて読みたい

姉妹サイト:Toolo - PDF・画像ツールVolt - 回線スピードテストBoxo - 使い捨てメールアドレス