301と302のリダイレクト:知っておくべきことすべて

公開: 2021-12-13

これらは最も一般的なタイプのリダイレクトの2つですが、互いに混同されることがよくあります。 それらを正しく使用する方法と、それが依然として重要である理由を説明します。

では、301リダイレクトと302リダイレクトの違いは何ですか?どちらをいつ使用する必要がありますか? この記事では、知っておくべきことをすべて説明します。

さらに詳しく知りたい場合は、リダイレクトに関する初心者向けのガイドを確認することを忘れないでください。

[編集者注:記事は12/12/21に更新されました]

1500x800-301vs302 StoryblokMigration

まず、一歩下がって、サーバー側のリダイレクトについて説明しましょう。これは、301と302の両方がどのように機能するか、および307などの他の3xxリダイレクトと同様です。それぞれの完全な説明については、ステータスコードの完全ガイドを確認してください。 。

サーバー側のリダイレクトがどのように機能するかを(簡単に)説明した後、301リダイレクトと302リダイレクトの違いと、それぞれをいつ使用する必要があるかについて詳しく見ていきます。

サーバー側のリダイレクトとは何ですか?

これらは、Webブラウザまたは検索エンジンボットがURLを要求し、サーバーに要求を行ったときに発生します。 次に、Webサーバーは、要求されたドキュメントが別のURLに移動されたことを示すステータスコードを配信します。 次に、クライアントはこの新しいURLにアクセスし、ユーザーまたはボットはそのURLにリダイレクトされます。

サーバー側のリダイレクトのプロセス全体はほんの一瞬で済み、タイプによっては、比較的気付かれることはありません。 検索エンジンはそれぞれを解釈し、それを処理する方法を決定する必要があります。

これがサーバー側リダイレクトの一般的な原則です。 クライアントサイドリダイレクトと呼ばれるものもあることを知っておく価値があります。これは主にJavaScriptで機能します。 詳細については、リダイレクトの完全ガイドをご覧ください。

リダイレクトの危険性は何ですか?

リダイレクトの主な危険性は、苦労して獲得したページランクを失うことです。リダイレクトを誤って実装すると、検索ランキング(およびオーガニックトラフィック)が急激に低下する可能性があります。

たとえば、完全に無関係なページまたはドメインに301リダイレクトした場合、Googleなどの検索エンジンは以前のキーワードでランク付けしなくなります。 痛い。

注意すべきもう1つの点は、リダイレクトチェーンです。これらは、URLAからURLB、次にURL Cなど、複数のリダイレクトが設定されている場合です。 それらはユーザーにとって物事を遅くし、Googleのクローラーを苛立たせる可能性があります(ただし、10未満のリダイレクトは理論的には問題ありません)。

ただし、間違いなく問題があるのはリダイレクトループです。たとえば、ユーザー(またはクローラー)がURL Aにアクセスし、URL B、URL Cの順に送信され、最初に戻った場合に発生します。

これらの落とし穴はすべて、Ryte Suiteの助けを借りてすばやく特定して修正できます(以下を参照)。

301リダイレクトと302リダイレクトはいつ使用しますか?

さて、これで邪魔にならないので、それぞれをいつ使用する必要があるかを調べてみましょう。

301はSEOの目的のために最も重要なものです。 これにより、あるURLが別のURLに永続的にリダイレクトされ、サーバーによって発行されたステータスコード(「301、永続的に移動」)が参照されます。 リダイレクトにより、リンクジュースが「古い」URLから「新しい」URLに渡されるため、検索ランキングが失われることはありません(Googleはこれを確認しています)。

301リダイレクトは、次の場合に使用する必要があります。

ドメイン移管:リダイレクトにより、元のURLとディレクトリが新しいURLとディレクトリにリダイレクトされ、リンクジュースと検索ランキングが維持されます。

Webサイトプロトコルの変更: httpsを使用してSSL証明書でWebサイトを暗号化する場合、301リダイレクトはサイトをhttpからhttpsにリダイレクトする実用的な方法です。

URL構造の変更: Webサイトのディレクトリを変更してURL構造を変更した場合、301リダイレクトにより、訪問者は新しいURLをすぐに見つけることができます。

個々のドキュメントの転送:特定のURLでダウンロード用のPDFを提供しているが、ダウンロード領域を再設計した場合、301リダイレクトは新しいダウンロード場所を指すことができます。

キーワードの共食い:非常に類似した2つのWebページ(ブログ記事など)があることに気付いた場合は、有機的なトラフィックが少ない方をリダイレクトする必要があります。

重複するコンテンツ:前のポイントと同様に、Webページの2つのバージョンまたはドメイン全体(たとえば、https://www.domain.comとhttps://domain.com)がある場合は、301を使用する必要があります。

一般的に、301は、Webサイトの使いやすさを維持し、サイトの訪問者に完璧なユーザーエクスペリエンスを提供するのに役立ちます。 最終的に、リダイレクトは、Webサイトのユーザーエクスペリエンスを最適化するための実用的で便利な方法です。

301リダイレクトは無期限に設定できます。 ただし、原則として、Googleが新しいURLのインデックスを作成するまで待ってから削除する必要があります(もちろん、元のURLへのインバウンドリンクが新しいURLに変更されていることを確認してください)。

Googleでサイトクエリを実行して、新しいURLがすでにインデックスに登録されているかどうかをテストできます(単に「site:domain.comURL」と入力します)。

いつ302リダイレクトを使用しますか?

301リダイレクトと302リダイレクトの主な違いは、その期間です。 301は「永続的」ですが、302は一時的です(したがって、Googleはリンク先ではなくソースURLにインデックスを付けます)。

一時的な302はどのくらい続くべきですか? 必要な限り– Googleは、一時的ではないと判断した場合、永続的な301リダイレクトに変換します。

302リダイレクトの2つの可能な使用法は次のとおりです。

  • 季節商品のURLのリダイレクト:オンラインショップを運営し、季節商品に焦点を当てた特別キャンペーンを開始すると、302リダイレクトを介して「古い」商品から「現在の」商品にリダイレクトできます。
  • 追跡またはWebサイトテストのためのリダイレクト:キャンペーンまたは再設計されたWebサイトのパフォーマンスを確認する場合は、古いURLをテストページにリダイレクトできます。 結果に基づいて、新しいバージョンを実装するかどうかを決定できます。

301および302リダイレクトを設定する方法

これらは通常、Apacheサーバーの.htaccessファイルを使用して実装されます。 これは、httpリクエストが発生したときにサーバーが実行する一連の命令であり、クライアントのリダイレクト先のURLを指定します。

.htaccessファイルは、index.phpまたはindex.htmサイトと同じレベルのメインディレクトリにテキストドキュメントとして保存されます。

.htaccess経由でリダイレクト

このようなリダイレクトの場合、Apacheサーバーの「modrewrite」モジュールを有効にする必要があります。 これは、サーバーに特定のURLまたはディレクトリの処理方法を指示するさまざまな命令を.htaccessファイルに挿入することで実現されます。

例:この場合、ページ1は永続的にページ2にリダイレクトされます。

RewriteEngineオン
RewriteBase /
RewriteRule Page1.html page2.html [R = 301]

302リダイレクトが実装されている場合、この例では301を302に置き換える必要があります。

リダイレクト転送ページのランキングはありますか?

はい:正しく実装されている場合、すべての301および302リダイレクトはフルページランクを通過します。 このトピックの詳細については、リダイレクトに関する完全なガイドをお読みください。

Ryteでステータスコードを確認してください

検索エンジン最適化の下の「ステータスコード」レポートには、すべてのページのステータスコードが表示されます。したがって、どのページが301または302リダイレクトを介してリダイレクトされます。

Redirects_Status-Codes-Overview-1 StoryblokMigration

図1: Ryte検索エンジン最適化でステータスコードを一目で確認

黄色のタブをクリックすると、ステータスコード301(永続的なリダイレクト)を持つすべてのURLが表示されます。 また、リンク先URLを確認することもできます。

Redirects_Status-Codes-301-1 StoryblokMigration

図2: Ryteを使用した301リダイレクトのリンク先URLを検出する

リダイレクトを定期的にチェックすることで、Webサイトが優れたユーザーエクスペリエンスを提供し、検索ランキングを向上させることができます。

重要なポイント

正しく実装されている場合、301リダイレクトと302リダイレクトの両方がすべてのページランクを通過します。

301リダイレクトは、重複コンテンツやその他の問題を回避するための効果的な方法であり、通常は永続的な使用を目的としています。

Googleはリンク先URLをインデックスに登録しないため、 302リダイレクトは、限られた範囲で一時的なリダイレクトにのみ使用する必要があります。

無料のRyteトライアルでウェブサイトを最適化

今すぐ始めましょう!