301と302リダイレクトのどちらを使用するかを判断することは、ハイステークスの推測ゲームのように感じられることがあります。2009年にWPBeginnerを開始して以来、数え切れないほどのリダイレクトを管理してきたので、その気持ちはよくわかります。
間違った方を選ぶと、サイトのSEOが静かに損なわれ、気づかないうちに検索ランキングが誤った方向に進んでしまう可能性があります。これは、私たちが何千人もの読者の皆様の修正をお手伝いしてきた一般的な間違いです。
実践的な経験に基づき、混乱を解消します。このガイドでは、各リダイレクトタイプの違いを簡単に説明し、いつ、どのように安全に使用するかを正確に示します。

301リダイレクトと302リダイレクトの違いは何ですか?
| 機能 | 301 リダイレクト (恒久的) | 302リダイレクト(一時的) |
| その意味 | このページは永久に移動しました。 | このページは一時的に移動しました。 |
| 最適 | ドメインの変更、コンテンツのマージ、HTTPSへの切り替え | A/Bテスト、短期プロモーションの実施、地域ベースのリダイレクト。 |
| SEOへの影響 | ほぼすべてのリンクエクイティ(ランキングパワー)を新しいURLに引き継ぎます。 | リンクエクイティを渡しません。Googleに元のURLをインデックスし続けるように指示します。 |
WordPressにおけるリダイレクトは、ユーザーや検索エンジンのクローラーを、クリックしたURLとは異なるURLに送信することを可能にします。
WordPressサイトでページを削除した場合、新しいドメインに移動した場合、A/Bテストを実施した場合などにリダイレクトを設定する必要があります。
リダイレクトがない場合、ユーザーは要求したコンテンツを表示できません。代わりに、404エラーページが表示され、これはサイトのユーザーエクスペリエンスと検索エンジンのランキングにとって悪影響となります。

リダイレクトの設定に関しては、最も一般的な2つのタイプ、301リダイレクトと302リダイレクトに遭遇するでしょう。それぞれを見て、違いを見てみましょう。
301リダイレクトとは何ですか?
301リダイレクトは永続的なリダイレクトです。ウェブサイトまたはウェブページが新しい場所に永続的に移動された場合は、301リダイレクトを使用してユーザーを正しい方向に誘導できます。
例えば、訪問者がサイトのアドレスを入力したり、リンクをクリックしたりすると、301リダイレクトは要求されたアドレスを自動的に新しいアドレスに変更します。
302リダイレクトとは?
302リダイレクトは、ユーザーや検索エンジンを正しい方向へ一時的に誘導するのにも役立ちます。
恒久的リダイレクトである301とは異なり、302リダイレクトは一時的です。限られた期間、ウェブサイトのトラフィックを新しい場所に移動し、いつでも元のURLに戻ることができます。
301と302リダイレクトはいつ使用すべきか?
これで、2つのリダイレクトタイプの主な違いがわかりました。301リダイレクトと302リダイレクトを使用するのに最適なタイミングはいつか疑問に思っているかもしれません。
301リダイレクトを使用するタイミングは?
301リダイレクトは恒久的であるため、次のような場合に使用します。
- WordPressウェブサイトを新しいドメインに移行する場合
- サイトを HTTPからHTTPSに切り替える
- ウェブページを新しい場所に移動する
- 複数のページをマージして新しいページにポイントする
- サイトのURL構造を永続的に変更する
302リダイレクトを使用するタイミングは?
一方、新しいページや別の場所にユーザーを永続的に誘導したくない場合は、302リダイレクトを使用する方が良いでしょう。302リダイレクトの使用が理にかなっている状況をいくつか紹介します。
- 新しいウェブサイトまたはページのデザイン、レイアウト、機能に関するA/Bテストを実施する
- ユーザーを一時的に販売ページまたはプロモーションオファーにリダイレクトする
- ユーザーの言語または地域の設定に基づいて、ウェブサイトの正しいバージョンにユーザーを送信する
- 現在のSEOランキングに影響を与えることなく、新製品またはサービスに関するユーザーからのフィードバックを収集する
SEOにおける301リダイレクトと302リダイレクトの影響
301または302リダイレクトを使用する場合、それがサイトのWordPress SEO(検索エンジン最適化)に与える影響を考慮する必要があります。
検索エンジンは、ボットを使用してウェブサイトのページをクロールし、検索結果にインデックスを作成することで機能します。これらの検索エンジンボットは、リンクをたどって新しいコンテンツを発見し、サイト上のさまざまなページを見つけます。
検索エンジンのクローラーがブログ記事を簡単に見つけられるようにし、検索結果でより上位にランク付けされ続けるためには、適切な種類のリダイレクトを使用することが重要です。
301リダイレクトを使用すると、Googleやその他の検索エンジンは、サイトまたはウェブページが永久に移動されたことを認識します。これにより、リンクエクイティまたはリンクジュースが新しいURLに完全に引き継がれます。リンクエクイティは、他のサイトからの、あなたのページが価値があり宣伝する価値があるという信頼票のようなものです。
一方、一時的な変更を行い、元のページのSEOランキングに影響を与えたくない場合は、302リダイレクトを使用する方が良いでしょう。これはリンクジュースを完全に渡さず、変更が一時的であることを検索エンジンに伝えます。
WordPressで301および302リダイレクトを設定する方法
サイトで301または302リダイレクトを設定する最も簡単な方法は、WordPressリダイレクトプラグインを使用することです。
例えば、リダイレクトの設定にはAll in One SEO (AIOSEO)を使用できます。これはWordPress向けの最高のSEOプラグインであり、強力なリダイレクションマネージャーツールを提供します。
リダイレクトマネージャーを使用するにはAIOSEO Proバージョンが必要であることに注意してください。無料で使用できるAIOSEO Liteバージョンもあります。
まず、AIOSEOプラグインをインストールして有効化する必要があります。ヘルプが必要な場合は、WordPressプラグインのインストール方法に関するガイドをご覧ください。
アクティベートすると、ウェルカム画面とセットアップウィザードが表示されます。「開始する」ボタンをクリックし、画面の指示に従ってプラグインを設定してください。

WordPressでAll in One SEOを正しく設定する方法に関するガイドもご覧ください。
次に、WordPress管理画面から All in One SEO » Redirects に移動し、「Redirectsを有効化」ボタンをクリックします。

リダイレクトマネージャーツールがアクティブになったら、「リダイレクト」タブに移動できます。
ここから、「ソースURL」フィールドにリダイレクトしたいリンクを入力できます。次に、「ターゲットURL」フィールドの下にリンクの新しい場所を入力します。

その後、「リダイレクトタイプ」ドロップダウンメニューをクリックし、301または302リダイレクトを選択できます。
それが完了したら、「リダイレクトを追加」ボタンをクリックするだけです。この手順を繰り返して、好きなだけリダイレクトを追加できます。
下にスクロールすると、AIOSEOはウェブサイト用に作成したリダイレクトのログを表示します。

それに加えて、AIOSEOを使用すると、技術的な知識やコードの編集なしに、サイト全体のリダイレクトを実行できます。
302および301リダイレクトの実装に関するベストプラクティス
WordPressウェブサイトでのリダイレクト設定は複雑になることがあります。そこで、従うべきベストプラクティスをいくつかご紹介します。
1. リダイレクトが機能しているかテストする
301または302リダイレクトを設定した後、各リンクを複数回テストすることをお勧めします。
これは、301および302リダイレクトが正しく機能していることを確認するためです。問題が発生した場合、サイトのユーザーエクスペリエンスとSEOランキングに悪影響を与えます。
確認する簡単な方法は、シークレットモードでサイトにアクセスし、リダイレクトしたリンクを開くことです。新しい場所に開けば、リダイレクトが正常に機能していることを意味します。
インターネット上には、リダイレクトをチェックしてくれる無料ツールもあります。または、WordPressダッシュボード内でリダイレクトのログを表示するAIOSEOプラグインを使用することもできます。

2. 壊れたリンクのリダイレクトを監視する
次に、ウェブサイトに301および302リダイレクトを追加した後、リンク切れの追跡も設定する必要があります。
ウェブページを別の場所に移動したり、ユーザーを一時的に新しいページに誘導したりして、リダイレクトが正しく機能しなかった場合、壊れたリンクになります。その結果、ユーザーはウェブサイトで404エラーページが表示されます。
301および302リダイレクト後のこれらの壊れたリンクを追跡することで、それらを迅速に修正し、より良いユーザーエクスペリエンスを提供し、キーワードランキングへの影響を回避するのに役立ちます。
壊れたリンクを追跡する最良の方法は、AIOSEOプラグインを使用することです。404エラーページの監視を開始するために「404ログ」を有効にできます。

初期状態ではデータが表示されないことに注意してください。設定を有効にしてから、壊れたリンクの記録が開始されます。
プラグインが情報の収集を開始したら、404ログタブの下でサイト上の壊れたリンクを表示できます。

404エラーページを迅速に修正するには、「リダイレクトの追加」オプションをクリックし、301または302リダイレクトを設定できます。
詳細については、WordPressで壊れたリンクを見つけて修正する方法に関するガイドを参照してください。
PRO TIP: 404エラーだけでなく、壊れたリンクの継続的な更新を知りたい場合は、無料のBroken Link Checkerプラグインをチェックしてください。
3. リダイレクトチェーンとループの作成を避ける
リダイレクトチェーンとは、あるURLが別のURLにリダイレクトされ、それがさらに別のURLにリダイレクトされるという連鎖のことです。一連の転送先住所のようなものだと考えてください。
Google の検索ボットは、約 10 回の「ホップ」で諦めます。チェーンが長すぎると、ボットが最終的な宛先に到達できず、ページが正しくインデックス登録またはランク付けされない可能性があります。
そのため、リダイレクトチェーンを長くすることは避け、元のURLを常に最終的な宛先に直接ポイントさせることがベストプラクティスです。これは、恒久的な301リダイレクトを設定する際に特に重要です。
1つのページが別のページにリダイレクトし、さらに別のページにリダイレクトする長いリダイレクトチェーンを作成すると、エラーが発生し、サイトの速度が低下する可能性があります。
それに加えて、リダイレクトループを避けるようにしてください。これは、チェーン内のURLが互いにリダイレクトし合い、無限ループを作成する場合に発生します。
その結果、ユーザーや検索エンジンは意図したページを表示せず、代わりに元のページを表示します。これは「リダイレクトが多すぎます」というエラーの原因にもなる可能性があります。

解決策の1つは、チェーン内のすべてのリダイレクトを削除し、最終的な宛先にリダイレクトを試みることです。
詳細については、WordPressでリダイレクトが多すぎる問題を修正する方法に関するガイドをご覧ください。
4.重複コンテンツを回避するためにリダイレクトを使用する
検索エンジンは、http://www.example.com、https://www.example.com、およびhttps://example.comを3つの異なるウェブサイトとして認識できます。正規版または正規版がどれであるかを伝えないと、重複コンテンツと見なされ、SEOに悪影響を与える可能性があります。
ベストプラクティスは、1 つのバージョンをプライマリ URL として選択し、すべての他のバージョンからのトラフィックをそこに送信するために恒久的な 301 リダイレクトを使用することです。たとえば、すべての HTTP および非 www バージョンを https://www.yourdomain.com にリダイレクトできます。
幸いなことに、WordPress は 設定 » 一般 ページにある「サイトアドレス (URL)」に基づいて、好みのバージョンを自動的に設定します。AIOSEO のような SEO プラグインは、これらのルールを強制するのにも役立ち、検索エンジンがサイトとコンテンツの権威あるバージョンを 1 つだけ認識するようにします。
301 および 302 リダイレクトに関するよくある質問
WordPressで301および302リダイレクトを正しく使用することに関して、よく受ける質問への回答を以下に示します。
1. SEOにとって、301リダイレクトと302リダイレクトのどちらが良いですか?
301 リダイレクトは、恒久的な移動を示すため、ほとんどの場合 SEO に適しています。これにより、Google のような検索エンジンは、古いページから新しいページへすべての権威、つまりリンクエクイティを渡すようになります。302 は一時的な変更にのみ使用すべきであり、ランキングパワーを完全に転送しません。
301リダイレクトはどのくらいの期間有効にしておくべきですか?
301リダイレクトは少なくとも1年間は維持することがベストプラクティスです。しかし、無期限にアクティブな状態を維持することはさらに良いことです。これにより、古いリンクをブックマークした人や、他のウェブサイトからクリックした人が正しいページに到達できるようになり、ユーザーエクスペリエンスとリンク価値の両方を維持できます。
3. 302 リダイレクトは SEO に悪影響を与えますか?
恒久的な移動のために302リダイレクトを使用すると、SEOに悪影響を与える可能性があります。検索エンジンが混乱し、古いURLと新しいURLの間でランキングシグナルが分割される可能性があります。これにより、新しいページが古いページからのSEOの恩恵を完全に受けられなくなります。プロモーションの実行など、短期間の目的でのみ302リダイレクトを使用してください。
4. 301 リダイレクトは多すぎるとどうなりますか?
リダイレクトの総数に厳密な制限はありませんが、長いリダイレクトチェーンを作成することはSEOとサイトの速度にとって悪影響です。リダイレクトチェーンとは、あるページが別のページにリダイレクトし、それがさらに別のページにリダイレクトする状態のことです。最終的な宛先に直接リダイレクトするのが最善です。All in One SEOのредиレクションマネージャーのようなツールは、これらのチェーンを回避するのに役立ちます。
ボーナス:追加リソース
この記事が、302リダイレクトと301リダイレクトの違い、およびベストプラクティスを理解するのに役立ったことを願っています。また、WordPressサイトでGoogleの回答ボックスに表示される方法に関するガイドや、WordPress向けのベスト無料404リダイレクトプラグインもご覧ください。
以下に、さらに参照できるガイドと資料をいくつか紹介します。
- 初心者向け究極のWordPress移行ガイド(ステップバイステップ)
- GoogleビジネスプロフィールウェブサイトをWordPressに移行する方法
- WordPressでサイト全体のリダイレクトを行う方法(初心者向けガイド)
- ウェブサイトのSEOは結果が出るまでにどれくらい時間がかかりますか?(実際のデータ)
- WordPress でフォーム送信後にユーザーをリダイレクトする方法
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。

モイヌディン・ワヒード
リダイレクトに関する有益な投稿をありがとうございます。
以前はリダイレクトを気にしていませんでしたし、リダイレクトがSEOにどのように影響するか知りませんでした。
しかし、この記事を読んだ今、リダイレクトのすべてと、恒久的および一時的なリダイレクトを適切に行う方法についてよく理解しています。
WPBeginnerサポート
Glad we could clear up how to handle the redirects properly
管理者
Piyari
素晴らしい投稿をありがとうございます!最近、私のサイトで302リダイレクトを使用しましたが、あなたの説明のおかげで、SEO向上のためにいつ301を使用すべきかを理解できました。
WPBeginnerサポート
Glad our guide was helpful!
管理者
デニス・ムトミ
クローキングされたアフィリエイトリンクのリダイレクトの使用について質問があります。アフィリエイトリンクのクローキングに関して、デフォルトで使用されるリダイレクトの種類は何ですか?
WPBeginnerサポート
It would depend on the site but normally a 301 is used
管理者
デニス・ムトミ
それを明確にしてくれてありがとう。
クロークされたアフィリエイトリンクは、何らかの特別なリダイレクトを使用していると誤解していました。
イジー・ヴァネック
素晴らしい説明をありがとうございます。以前はリダイレクトの実行方法を気にしていませんでしたが、この記事は多くの情報を提供してくれ、何度も間違っていたことを示してくれました。私にとって非常に価値のある記事です。
WPBeginnerサポート
Glad we could clear up any confusion you may have had
管理者
Mrteesurez
はい、この記事はウェブサイトのリダイレクトの問題を解決するのに役立ちました。コンテンツ内のリンク切れによく使いました。
リダイレクトをテストする際は、ブラウザ、ウェブサイト、サーバーのキャッシュをクリアして、リダイレクトの適切なテスト結果を確保することをお勧めします。
デニス・ムトミ
hey Mrteesurez、ヒントをありがとう。以前これに問題があり、機能していないと思ったら、キャッシュされたバージョンを見ているだけでした。