SEO ウェブサイトの最適化を始めたばかりの方は、404、400、500、501 などのステータス コードなどのウェブサイト ページ エラーをよく目にします。私たちはよく混乱します。これはどういう意味ですか?一般的な http ステータス コードとは何でしょうか?これを考慮して、東莞 SEOウェブサイト最適化エディターの Feng Chao がいくつかまとめました。エディターの Feng Chao と一緒に見てみましょう。 一般的な http ステータス コードは何ですか? 1xx (暫定応答) 暫定的な応答を示し、要求者に操作の続行を要求するステータス コード。 100 (続行) リクエスト者はリクエストを続行する必要があります。サーバーは、リクエストの最初の部分を受信し、残りの部分を待機していることを示すためにこのコードを返します。 101 (プロトコルの切り替え) 要求者がサーバーにプロトコルの切り替えを要求し、サーバーが確認して切り替える準備ができました。 2xx (成功) リクエストが正常に処理されたことを示すステータス コード。 200 (成功): サーバーは要求を正常に処理しました。通常、これはサーバーが要求された Web ページを提供したことを意味します。 robots.txt ファイルにこのステータス コードが表示された場合、Baiduspider がファイルを正常に取得したことを意味します。 201 (作成済み): リクエストは成功し、サーバーは新しいリソースを作成しました。 202 (Accepted): サーバーは要求を受け入れましたが、まだ処理していません。 203 (不正なメッセージ): サーバーは要求を正常に処理しましたが、返された情報は別の発信元からのものである可能性があります。 204 (コンテンツなし): サーバーはリクエストを正常に処理しましたが、コンテンツを返しませんでした。 205 (コンテンツのリセット): サーバーはリクエストを正常に処理しましたが、コンテンツを返しませんでした。 204 応答とは異なり、この応答では、要求者がドキュメント ビューをリセットする必要があります (たとえば、フォームの内容をクリアして新しいコンテンツを入力します)。 206 (部分コンテンツ): サーバーは GET リクエストの一部を正常に処理しました。 3xx (リダイレクト) リクエストを完了するには、さらにアクションが必要です。通常、これらのステータス コードはリダイレクトに使用されます。 Baidu では、リクエストごとに 5 回以下のリダイレクトを使用することを推奨しています。 Web マスター ツールを使用して、Baiduspider がリダイレクトされたページのクロールに問題があるかどうかを確認できます。 「診断」の「Web クロール」ページには、リダイレクト エラーのために Baiduspider がクロールできなかった URL がリストされます。 300 (複数の選択): サーバーは要求に応じて複数のアクションを実行できます。サーバーは、リクエスタ (ユーザー エージェント) に基づいて操作を選択したり、リクエスタが選択できる操作のリストを提供したりできます。 301 (恒久的に移動): 要求されたページは新しい場所に恒久的に移動されました。サーバーがこの応答 (GET または HEAD 要求に対して) を返すと、要求元は自動的に新しい場所に転送されます。このコードを使用して、ページまたは Web サイトが新しい場所に恒久的に移動されたことを Baiduspider に通知する必要があります。 302 (一時移動): サーバーは現在、別の場所にある Web ページからの要求に応答していますが、要求者は今後の要求では引き続き元の場所を使用する必要があります。このコードは、GET および HEAD リクエストに応答する 301 コードに似ており、リクエスト元を別の場所に自動的に転送しますが、Googlebot は元の場所をクロールしてインデックス付けし続けるため、このコードを使用してページまたはサイトが移動したことを Baiduspider に通知しないでください。 303 (他の場所を参照): 要求者が別の場所への別の GET 要求を使用して応答を取得する必要がある場合に、サーバーはこのコードを返します。 HEAD 以外のすべてのリクエストについては、サーバーは自動的に別の場所に転送します。 304 (変更されていません): 要求された Web ページは、前回の要求以降変更されていません。サーバーがこの応答を返す場合、Web ページのコンテンツは返されません。 305 (プロキシの使用): 要求者はプロキシを使用してのみ要求された Web ページにアクセスできます。サーバーがこの応答を返す場合、要求者はプロキシを使用する必要があることも示します。 307 (一時リダイレクト): サーバーは現在、別の場所にある Web ページからの要求に応答していますが、要求者は今後の要求では引き続き元の場所を使用する必要があります。 4xx (不正なリクエスト) これらのステータス コードは、リクエストに何らかの問題が発生し、サーバーがリクエストを処理できない可能性があることを示します。 400 (不正なリクエスト): サーバーがリクエストの構文を理解しませんでした。 401 (Unauthorized): リクエストには認証が必要です。ログイン後に要求された Web ページに対して、サーバーはこの応答を返す場合があります。 403 (禁止): サーバーが要求を拒否しました。 Googlebot がサイト上の有効なページをクロールしようとしたときにこのステータス コードが表示される場合 (Baidu ウェブマスター ツールの [診断] の [ウェブ クロール] ページで確認できます)、サーバーまたはホストが Baiduspider のアクセスを拒否している可能性があります。 404 (見つかりません): サーバーは要求された Web ページを見つけることができません。たとえば、サーバー上に存在しない Web ページに対してこのコードが返されることがよくあります。 405 (メソッドが禁止されています): リクエストで指定されたメソッドは禁止されています。 406 (許容不可): 要求された Web ページには、要求されたコンテンツ特性で応答できません。 407 (プロキシ認証が必要): このステータス コードは <a href=answer.py?answer=35128>401 (認証されていません)</a> に似ていますが、リクエスト元がプロキシの使用を認証する必要があることを指定します。サーバーがこの応答を返す場合、要求者はプロキシを使用する必要があることも示します。 408 (リクエスト タイムアウト): リクエストを待機中にサーバーがタイムアウトしました。 409 (競合): サーバーはリクエストの処理中に競合を検出しました。サーバーは応答に競合に関する情報を含める必要があります。サーバーは、以前のリクエストと競合する PUT リクエストに応答して、2 つのリクエスト間の相違点のリストとともにこのコードを返すことがあります。 410 (削除済み): 要求されたリソースが完全に削除されている場合、サーバーはこの応答を返します。このコードは 404 (見つかりません) コードに似ていますが、リソースが以前は存在していたが存在しなくなった場合に 404 コードの代わりに使用されることがあります。リソースが恒久的に移動された場合は、301 を使用してリソースの新しい場所を指定する必要があります。 411 (有効な長さが必要です): サーバーは有効な Content-Length ヘッダー フィールドのない要求を受け入れませんでした。 412 (前提条件が失敗しました): サーバーは、リクエストでリクエスタによって設定された前提条件の 1 つを満たしていませんでした。 413 (要求エンティティが大きすぎます): 要求エンティティが大きすぎてサーバーが処理できないため、サーバーは要求を処理できません。 414 (要求された URI が長すぎます): 要求された URI (通常は URL) が長すぎるため、サーバーが処理できません。 415 (サポートされていないメディア タイプ): 要求された形式は、要求されたページでサポートされていません。 416 (要求された範囲が適格ではありません): ページが要求された範囲を提供できない場合、サーバーはこのステータス コードを返します。 417 (期待値を満たしていません): サーバーは Expect 要求ヘッダー フィールドの要件を満たしていませんでした。 5xx (サーバー エラー) これらのステータス コードは、要求の処理中にサーバー上で内部エラーが発生したことを示します。これらのエラーは、リクエストのエラーではなく、サーバー自体のエラーである可能性があります。 500 (内部サーバー エラー): サーバーでエラーが発生したため、要求を完了できませんでした。 501 (実装されていません): サーバーにはリクエストを完了する機能がありません。たとえば、サーバーがリクエスト メソッドを認識しない場合、このコードが返されることがあります。 502 (Bad Gateway): サーバーはゲートウェイまたはプロキシとして機能しているときに、上流サーバーから無効な応答を受信しました。 503 (サービス利用不可): サーバーは現在利用できません (過負荷またはメンテナンスのため)。通常、これは一時的な状態です。 504 (ゲートウェイ タイムアウト): サーバーはゲートウェイまたはプロキシとして機能していましたが、アップストリーム サーバーからの要求を適切なタイミングで受信しませんでした。 505 (サポートされていない HTTP バージョン): サーバーは、要求で使用されている HTTP プロトコル バージョンをサポートしていません。 この記事を読んだ人は次の記事も読んでいます: 301 リダイレクトとは何ですか? 301 リダイレクトを行うにはどうすればいいですか? 404 ページとは何ですか? 404 ページを設定するにはどうすればいいですか? デッドリンクとは何ですか? デッドリンクとはどういう意味ですか? |