SEOにとって最も重要なHTTPステータスコード

公開: 2022-11-25

ユーザーが Web ページの URL を Web ブラウザーに入力して Enter キーを押すたびに、その特定の Web サイトにアクセスするように Web サーバーに要求を送信します。 Web サーバーは要求されたページ (およびページに必要な画像やスクリプトなどの追加リソース) で応答し、ブラウザーはそのページを表示します。 また、すべてのリクエストとともに HTTP ステータス コードも返します。

ほとんどの場合、リクエストが成功したため、これらの HTTP ステータス コードは表示されません。 ただし、サーバーが要求されたリソースにアクセスできない場合は、特定の応答ステータス コードを介して、失敗した理由を説明します。

この HTTP ステータス コードのリストは、表示される可能性のある最も一般的な応答コードの種類と、 SEO パフォーマンスに影響を与える可能性があるものを定義します。

HTTP ステータス コードとは何ですか?

HTTP ステータス コードは、サーバーに接続しようとしたときに何が起こったかをブラウザに伝える 3 桁の数字です。 HTTP ステータス コードは、リクエストが成功したかどうかにかかわらず、Web ブラウザとそのユーザーに通知します。

オリジンサーバーへのリクエストが成功すると、検索エンジンクローラーやウェブサイト訪問者のエクスペリエンスが向上するため、HTTP ステータスコードは SEO の大きな部分を占めます。

対照的に、エラーやターゲット リソースの欠落を示すレスポンス ステータス コードは、ウェブサイトの所有者がウェブサイトに必要なメンテナンスを行っていないことをユーザーと Google に知らせることができます。

ステータス コードの種類

さまざまな種類の http ステータス コードの色分けされたリスト

5 つの異なる一連のステータス コードがあります。 すべてのステータス コードは 3 桁です。 先頭の数字は、サーバーから返されたステータス コードの種類を示しています。

  • 1xx: 情報を提供します
  • 2xx: 成功を示します
  • 3xx: リダイレクトされたページ。ページが別の URL に移動したことを意味します。
  • 4xx: クライアント エラー。要求された Web ページに問題があることを意味します。
  • 5xx: サーバー エラー。サーバーの接続で何かが発生したことを意味します。

最も一般的な HTTP ステータス コード

60 以上のステータス コードが考えられますが、そのうちのいくつかは他よりも一般的です。 検索エンジンのクローラーや、クローラーが当社の Web サイトのさまざまな URL へのリンクをたどったときに何が起こっているのかを考えるときにも、重要なものがあります。

200: 成功

200シリーズのページはあなたが目指しているものです。 これらは、リクエストが成功し、サーバーが新しいリソースを作成したことを伝えます。 2xx コードは、サーバーが正常に動作しており、サイトの訪問者とクライアント (または Web サイト) がすべて正常に接続していることを示します。

ステータス コード 200 が見つからない場合は常に、 SearchAtlasサイト監査人が次のメッセージでレポートにフラグを立てます。

  • ステータス コードが 200 ではない

301: 永続的なリダイレクト

おそらく SEO 目的で最も重要なステータス コードの 1 つである301 リダイレクトは、Web ページが新しい場所または新しい URL に永久に移動されたことを伝えます。 ユーザーがブラウザに URL を入力するか、古い URL のリンクをクリックすると、ページの新しい URL にリダイレクトされます。

301 リダイレクトを適切に使用すると、SEO の改善に役立ちます。 ウェブサイトのコンテンツを移動または更新する際に、リンク エクイティを失わないようにします。 このため、SearchAtlas Site Auditor は、サイトのクロールおよび分析時に 301 リダイレクトに関連する問題にフラグを立てます。

問題レポートで強調表示される可能性のある 301 に関連する問題には、次のものがあります。

  • 301 は HTTPS にリダイレクトしない: 301 リダイレクトは、ユーザーにより安全なブラウザー エクスペリエンスを提供するため、ユーザーを Web ページHTTPSバージョンに誘導する必要があります。
  • リダイレクト URL は小文字ではありません: 検索エンジンのクローラーが新しいページを重複コンテンツまたはページの重複バージョンと間違えないように、リダイレクト URL は小文字にする必要があります
  • 301 リダイレクトのある内部リンク : Google は 301 リダイレクトのある内部リンクを見下しています。 ウェブマスターは、移転したページの新しい URL でリンクを更新することをお勧めします。

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

400 番台のステータス コードは、通常、サーバーが実行できない要求をクライアントが行った場合に使用されます。

404 ステータス コード エラーのスクリーンショット

たとえば、400 ステータス コードは、クライアントが存在しないリソースを要求したときに使用されます。 401 ステータス コードは、クライアントが適切な認証資格情報を持っていない場合に使用されます。 408 ステータス コードは、サーバーが待機するよりも長い要求をクライアントが行う場合に使用されます。

404 は Web サイトのユーザー エクスペリエンスに悪影響を与えるだけでなく、特に SEO パフォーマンスに悪影響を及ぼします。 検索エンジンのクローラーが利用できないページや無効なページに繰り返し送信されている場合、Google は、その Web サイトが価値のあるコンテンツや高品質のページ エクスペリエンスをユーザーに提供していると見なす可能性が低くなります。

このため、次の 404 ステータス コード エラーがサイト監査レポートでフラグ付けされます。

  • URL はソフト 404 を返します

404 応答コードの原因は?

URL が 404ing である可能性がある理由と、問題を解決する方法のいくつかを次に示します。

  • 削除/移動されたページ: ページのコンテンツが削除または移動されたため、リンクが壊れている可能性があります。 修正するには、301 リダイレクトを追加すると、ユーザーと検索エンジンのクローラーが新しいバージョンのページに送られます。
  • 不正な URL : URL がブラウザーのアドレス バーに間違って入力されたか、間違った URL がリンクに追加されました。 リンクが正しい URL を使用していることを再確認してください。
  • キャッシュの問題: ブラウザは、実際のコンテンツではなく 404 エラー ページをキャッシュする場合があります。 したがって、Web サイトが他のすべてのユーザーに対して機能している場合でも、エラーが表示され続けます。
  • 不足しているアセット: 画像、CSS、または JavaScript ファイルなどの不足しているアセットがある場合、404 エラーが生成される可能性があります。 不足しているアセットを更新または置換する必要があります。

500内部サーバーエラー

500 シリーズのステータス コードは、一般的なエラー メッセージです。 リクエストの処理中にサーバーでエラーが発生した場合に使用されます。 これらのエラーは、謎のように感じることがよくあります。

たとえば、500 ステータス コードは、サーバーが要求されたリソースを見つけられない場合に使用されます。 501 ステータス コードは、リクエストされたリソースが移動されたためにサーバーが見つからない場合に使用されます。 502 ステータス コードは、過負荷のためにサーバーがリクエストを処理できない場合に使用されます。

Web ページが 500 ステータス コード エラーを返している場合は、次の修正を試してください。

  • ブラウザを更新してください: ここから始めるのが最適です。 サーバーへの 2 番目の要求は、成功した https ステータス コードを生成する場合があります。
  • Web ブラウザーの Cookie を削除する: これを行うと、Web ページの再読み込みに役立つ場合があります。
  • プラグインの無効化: 特に、プラグインのインストール後に最近 500 http ステータス コードが表示された場合。 プラグインが他のソフトウェアと競合しているか、ソフトウェアの更新によってシステムに互換性がなくなっている可能性があります。
  • 後で戻ってくる: 後でリクエストが成功する可能性があります。

HTTP ステータス コードが何であるかを知る方法は?

Web サイトで無効な応答を生成している Web ページ URL を調査することが重要です。 なんで? ユーザーが要求されたリソースに到達するのを妨げる可能性があるためです。

それらを解決すると、キーワードのランキングが向上し、Web サイトから離れてしまうサイト訪問者が減少する可能性があります。

Web ページの応答コードを確認するには、主に 2 つの方法があります。

Google Search Console アカウントを使用する

GSC アカウントで、[インデックス] > [ページ] に移動します。

インデックス作成に関連するさまざまなエラーをまとめた画面が表示されます。 404 または 500 エラーに関するメッセージがこのリストに表示されます。

エラーをクリックして、影響を受けたページをより詳細に分析します。

SearchAtlas サイト監査レポート

SearchAtlas サイト監査人は、Web ページの HTTP 応答コードをチェックします。 また、ステータス コードに関連して特定された問題にフラグを付けます。

サイト監査を実行した後、Site Auditor ダッシュボードの [問題] タブに移動します。

[ページの URL] カテゴリをクリックします。

HTTP ステータス コードを示すエラー メッセージを探し、[影響を受けるページを表示] をクリックします。

Web サイトで 200 ステータス コードを返さないすべてのページの完全なリストが表示されます。

このリストを Web 開発者に渡して問題を解決するか、当社の SEO 専門家の 1 人と連絡を取り、問題を解決するための次のステップを決定してください。

結論

SEO の最も重要な HTTP ステータス コードを理解したので、Web ページのエラーを解決できることを願っています。

ただし、Web ページの URL が特定の HTTP ステータス コードを返す理由がまだよくわからない場合は、テクニカル SEO 代理店に連絡して、問題の解決に役立つかどうかを確認してください。 LinkGraph のチームがお手伝いします。