4xx エラーとは何ですか? 4xx HTTP ステータス コードのガイド

公開: 2023-04-28

インターネットに不慣れで、オンライン コンテンツの閲覧を始めたばかりの場合は、さまざまな種類の HTTP エラーに遭遇する可能性が高く、4xx エラーの種類は非常に一般的です。 これらのメッセージは、Web サーバーとブラウザーの間の通信に問題がある場合に表示されます。

これらの 4xx エラーは、誰にとっても混乱を招き、威圧的なものになる可能性があります。 したがって、何か問題が発生したのか、それともシステムに問題があるのか​​ 疑問に思うのは自然なことです。

特に 4xx エラーは、クライアント側のエラーを示します。これは、問題がサーバーではなくユーザーまたはクライアント デバイスによって引き起こされていることを意味します。 この記事では、4xx エラーとは何か、その原因、種類、およびそれらを回避する方法について説明します。

それでは始めましょう!


目次
4xx エラーとは何ですか?
4xx エラーの一般的な原因は何ですか?
4xx エラーは 5xx エラーとどう違うのですか?
4xx エラーの種類とその意味と修正
その他の珍しい 4xx エラーのリスト
4xx エラーが SEO に与える影響
4xx エラーを回避するには?
結論
よくある質問

4xx エラーとは何ですか?

4xx エラーは、クライアント要求に問題があることを示す HTTP ステータス コードです。 これは、エラーの原因がサーバーではなく、ユーザーまたはクライアント デバイスであることを意味します。 クライアント側のエラー応答範囲は 400 ~ 499 です。これらのエラーは、サーバー側のエラーを示す 5xx エラーとは異なります。

これらのエラーはさまざまな理由で発生する可能性があり、SEO やユーザー エクスペリエンスに悪影響を及ぼす可能性があります。

たとえば、404 エラー メッセージは、クライアントがサーバーに存在しないページを要求したことを意味します。


読む: HTTP ステータス コードを理解するための完全なガイド


4xx エラーの一般的な原因は何ですか?

4xx エラーが発生する理由はいくつかあります。

  • 間違った URL またはリンク:これは、ユーザーが間違った URL または壊れたリンクを使用してページにアクセスしようとした場合に発生します。
  • 期限切れまたは無効なセッションまたは Cookie:ユーザーが期限切れまたは無効なセッションで Web サイトにアクセスしようとすると、4xx エラーが発生します。
  • ユーザー認証の問題:ユーザーが適切な認証または資格情報なしでページにアクセスしようとすると、4xx エラーが発生します。
  • サーバーまたは Web サイトの構成エラー:これらのエラーは、Web サーバーがダウンしている、サーバーが過負荷になっている、構成に誤りがあるなど、サーバーまたは Web サイトの構成に問題がある場合に発生します。

4xx エラーは 5xx エラーとどう違うのですか?

4xx エラーと 5xx エラーは、ユーザーが Web ページにアクセスしようとしたときに発生するさまざまな種類のエラーを示す HTTP ステータス コードです。 これら 2 つのカテゴリのエラーの主な違いは、その起源またはソースです。

4xx エラーはクライアント側のエラーです。これは、URL の入力ミスやページの古いキャッシュ バージョンなど、ユーザー側で問題が発生していることを意味します。 4xx エラーの一般的な例には、「404 Not Found」や「403 Forbidden」などがあります。

一方、5xx エラーはサーバー側のエラーです。これは、問題が Web サイトをホストしているサーバーに起因することを意味します。 これらのエラーは通常、サーバーの過負荷、構成の問題、またはコーディング エラーなどの問題が原因で発生します。

5xx エラーの一般的な例には、「500 Internal Server Error」や「503 Service Unavailable」などがあります。

つまり、4xx エラーはクライアント側の問題を示し、5xx エラーはサーバー側の問題を示します。


4xx エラーの種類とその意味と修正

4xx エラーにはいくつかの種類があり、それぞれに独自の意味と考えられる解決策があります。 以下は、日常的に発生する可能性のある最も一般的なタイプの 4xx エラーのリストです。

400不正な要求

error 400
エラー 400

このエラーは、構文が正しくないためにサーバーがリクエストを理解できない場合に発生します。 これは、ユーザー エージェントによって行われた要求に構文エラーがあることを示しています。 このエラーは、次の原因で発生する可能性があります。

  • 間違った URL を入力したか、使用できない文字を使用しました。
  • しきい値の制限を超える大きなファイルをアップロードしています。
  • ブラウザに保存されている Cookie とキャッシュ メモリが破損します。

このエラーを修正するには、あなたがしなければならないことは、

  • アドレス バーに URL を慎重に入力し、タイプミスがないか URL を再確認します。
  • ブラウザーの履歴、Cookie、およびキャッシュをブラウザーと DNS キャッシュから消去します。
  • ブラウザにインストールした拡張機能を無効化または非アクティブ化します。

401無許可

error 401
エラー 401

このエラーは、ユーザーが認証されていないか、適切な認証を提供できなかった場合に発生します。 行われたリクエストが無許可であり、ユーザー認証が必要であることを示します。 サーバーからの応答とこのステータス コードには、ユーザー エージェントが実行する認証チャレンジを含む WWW-Authenticate ヘッダー フィールドが含まれます。

原因:

  • ログイン認証情報が正しくありません
  • 期限切れのログイン資格情報
  • 認証トークンがありません
  • 認証方法が正しくありません

この 401 Unauthorized エラーを修正するには、

  • ログイン資格情報を確認する
  • 認証トークンを更新する
  • 認証方法を確認する
  • 役に立つエラー メッセージを提供する

402 ステータス コード – 支払いが必要

error 402
エラー 402

HTTP 402 は、要求されたリソースにアクセスするには支払いが必要であることを示すステータス コードです。 これは非標準のステータス コードであり、将来の使用のために特別に予約されています。

原因:

  • 支払いエラー
  • 内部トラブルシューティング
  • 支払いが必要なリソースへのアクセスの失敗
  • 支払いゲートウェイの問題
  • 支払いの詳細が間違っている
  • Web サイトの技術的な問題

修正:

  • 支払いの詳細を確認する
  • 別のお支払い方法を使用する
  • キャッシュと Cookie をクリアする
  • カスタマーサポートに連絡する
  • ブラウザと支払いシステムを更新する
  • ドキュメントを確認する

読む: HTTP 402「Payment Required」エラーを修正する方法?


403禁止します

error 403
エラー 403

エラー 403 は、ユーザーがアクセス許可のない Web ページまたはリソースにアクセスしようとしたときに発生する「禁止」エラーを指します。

原因:

  • ファイルのパーミッションが正しくありません
  • サーバー設定の構成ミス
  • URL またはディレクトリ構造
  • サーバーとファイアウォールの問題
  • サーバーとファイアウォールの問題
  • ブラウザの問題
  • 間違った Web ロケーションへのアクセス

修理:

  • 不足しているコア ファイルとテーマ ファイルを確認する
  • .htaccess ファイルの構成を確認する
  • ファイルとフォルダーのアクセス許可を確認する
  • プラグインを確認する
  • ブラウザのキャッシュと Cookie をクリアする
  • Chrome ブラウザから問題を解決してみてください
  • ブラウザ拡張機能を無効にする
  • ファイアウォールの設定を確認する

読む: WordPress 403 Forbidden エラーを修正するには? [9 つの簡単な修正] & サイトで 403 Forbidden NGINX エラーを修正する方法は?


404お探しのページが見つかりませんでした

error 404
エラー404

404 Not Found エラーは、要求されたリソースがサーバー上で見つからない場合に発生する Web サーバーの標準応答コードです。

原因:

  • 無効なURL
  • DNS 設定の問題
  • 破損したブラウザ キャッシュ
  • WordPress の互換性の問題
  • サーバーの問題
  • 不正なリダイレクト

修正:

  • パーマリンクをリセット
  • テーマとプラグインを無効にする
  • .htaccess ファイルの復元

読む: WordPress サイトと Android の 404 Not Found エラーを修正する方法


408 リクエストのタイムアウト

error 408
エラー 408

「リクエスト タイムアウト」エラーとも呼ばれます。 サーバーがリクエストを待っているときに発生しますが、クライアントは特定の時間枠内にリクエストを送信できません。

原因:

  • ネットワークの問題
  • サーバーの過負荷
  • ファイアウォールとセキュリティの設定

修正:

  • ネットワーク接続を確認する
  • ファイアウォールとセキュリティの設定を確認してください
  • ウェブサイトとサーバー管理者に連絡する
  • あとでもう一度試してみてください

その他の珍しい 4xx エラーのリスト

この一連のステータス コードは、ユーザー側で要求されたプロセスに何らかのエラーがあり、要求を修正した後に新しい要求が行われることを示します。

  • 405 Method Not Allowed – 要求された HTTP メソッドは、要求されたリソースに対して許可されていません。
  • 406 – このステータス コードは、要求されたリソースが、要求で送信された Accept ヘッダーに従って受け入れられないコンテンツを生成することしかできない場合に返されます。
  • 409 – 行われたリクエストに競合があることを示します。
  • 410 Gone – 要求されたリソースはサーバー上で利用できなくなり、転送先アドレスがありません。
  • 411 – サーバーによって処理されるためには、ユーザー エージェントがリクエストと共にコンテンツの長さを指定する必要があることを意味します。
  • 413 ペイロードが大きすぎます– ペイロードが大きすぎるため、サーバーは要求を処理できません。
  • 414 – 要求された URI が長すぎてサーバーが処理できないことを示します。
  • 415 サポートされていないメディア タイプ– メディア タイプがサポートされていないため、サーバーは要求を処理できません。
  • 429リクエストが多すぎます–ユーザーが一定時間内に送信したリクエストが多すぎて、サーバーがそれらのレートを制限しています.
  • 444 – これは Nginx HTTP サーバー拡張機能であり、サーバーが情報を返さない場合に返される「応答なし」ステータス コードとして知られ、マルウェアを抑制するために使用されます。
  • 451 – 検閲または政府の命令によって課された、法的理由によるアクセスの拒否を指します。
  • 499 – サーバーがリクエストを処理している間に接続がクライアントによって閉じられていることを示しているため、サーバーは HTTP ヘッダーをクライアントに返すことができません。

注:一部の Web サイトでは追加のカスタム 4xx エラーを使用する場合がありますが、これらは最も一般的なものです。


4xx エラーが SEO に与える影響

すでに何度も言及したように、4XX エラーは、サーバーが検索またはアクセスできない Web ページをユーザーが要求したときに発生するクライアント側のエラーです。

これらのエラーは、SEO (検索エンジン最適化) に悪影響を与える可能性があります。これは、検索エンジンが Web サイトのページにアクセスしてインデックスを作成するのを妨げ、その結果、検索エンジンの結果ページ (SERP) の可視性が低下し、ランキングが低下するためです。

4XX エラーが Web サイトの SEO に悪影響を与える可能性があるいくつかの方法を次に示します。

  • クロール能力の低下:検索エンジン ボットが Web サイトのクロール中に 4XX エラーに遭遇すると、ページのクロールまたはインデックス作成を停止する場合があります。 これにより、クロール能力とインデックス可能性が低下し、SERP のランキングが低下する可能性があります。
  • リンク切れ: 4XX エラーが原因で Web サイトのリンクが壊れていると、ユーザー エクスペリエンスが損なわれ、直帰率が高くなり、エンゲージメント指標が低下する可能性があります。 検索エンジンはユーザー エクスペリエンスとエンゲージメントを優先するため、これは Web サイトの SEO に悪影響を与える可能性があります。
  • リンク エクイティの損失: 4XX エラーを返すページを指す内部リンクまたは外部リンクがある場合、リンク エクイティが失われる可能性があります。 これは、それらのリンクの権威と価値があなたのウェブサイトに渡されていないことを意味し、結果としてSERPのランキングが低くなります.
  • マイナスのユーザー エクスペリエンス: 4XX エラーはユーザー エクスペリエンスを損なう可能性があり、不満につながり、ユーザーが Web サイトを離れてしまう可能性が高くなります。 これにより、サイト滞在時間やセッションあたりのページ数などのエンゲージメント指標が低下し、Web サイトの SEO に悪影響を及ぼす可能性があります。

これらの SEO への悪影響を回避するには、4XX エラーを監視して迅速に修正することが不可欠です。 Google Search Console などのツールを使用して、壊れたリンクのリダイレクト、誤った URL の修正、サイトマップの更新など、これらのエラーを特定して修正できます。 4XX エラーに対処することで、Web サイトのクロール機能、ユーザー エクスペリエンス、および全体的な SEO パフォーマンスを向上させることができます。


4xx エラーを回避するには?

4xx エラーを回避して修正するには、次のようないくつかの手順を実行できます。

  • URL とリンクのエラーを確認して修正する
  • ユーザー認証と権限を確認する
  • 必要に応じてサーバーと Web サイトの構成を更新する
  • リダイレクトまたはカスタム エラー ページを使用する
  • Web サイトのトラフィックを定期的に監視して、エラーを特定し、再発する問題に対処します。

結論

4xx エラーに対処することは、ユーザー エクスペリエンスを向上させるだけでなく、SEO ランキングを維持するためにも不可欠です。 可能な限り最高のユーザー エクスペリエンスとコンテンツを常に提供しようとする Google のアルゴリズムを台無しにしたくないことは間違いありません。

したがって、4xx エラーの原因と種類を理解することで、将来的にエラーが発生しないようにするために必要な措置を講じ、よりユーザーフレンドリーで信頼性の高い Web サイトを作成する必要があります。

上記のすべてとは別に、この投稿で見逃した 4xx エラーに関するヒントや提案がある場合、または同じことについての経験を共有したい場合は、下のコメント セクションでお知らせください。


よくある質問

4xx または 5xx エラーとは何ですか?

4xx および 5xx エラーは、サーバーに対するクライアントの要求のステータスを示す HTTP ステータス コードです。 4xx エラーはクライアント側のエラーを示し、5xx エラーはサーバー側のエラーを示します。

duolingo で 4xx エラーを受信するとはどういう意味ですか?

Duolingo で 4xx エラーが発生した場合は、Duolingo サーバーへのリクエストのクライアント側に問題があることを意味します。 URL の入力ミス、ログイン資格情報の誤り、接続の問題など、さまざまな理由が考えられます。

4XX エラーの例は何ですか?

4xx エラーの例として「404 Not Found」エラーがあり、これは、要求されたリソースまたは Web ページがサーバー上で見つからなかったことを示します。 4xx エラーの他の例には、「401 Unauthorized」、「403 Forbidden」、「400 Bad Request」などがあります。 これらのエラーは通常、認証資格情報が正しくない、権限が不十分である、URL の入力ミスなど、クライアント側の問題が原因で発生します。