Table of Contents
301 リダイレクトと SEO の包括的なガイド
ページを削除する必要がありますか? 404 エラーを回避するために、その URL から別の URL にトラフィックをリダイレクトする計画を立ててください。リダイレクトが SEO にとって価値がある理由と、その使用方法については、以下で説明します。
リダイレクトは、Web サイトのトラフィックを誘導し、使用されていないページからトラフィックを遠ざけるのに役立つツールです。ただし、すべてのリダイレクトが同じというわけではありません。さまざまな状況で、さまざまな種類のリダイレクトが必要になります。
301 リダイレクトは、Web サイトの SEO の整合性を維持しながら、トラフィックを非アクティブなページから安全に迂回させる SEO フレンドリーな方法です。
この 301 リダイレクトの包括的なガイドでは、301 リダイレクトとは何か、なぜ SEO にリダイレクトが推奨されるのか、いつ使用すべきか、301 URL リダイレクトを実装する方法について説明します。
リダイレクトとは?
リンクをクリックしたら 404 エラー ページが表示されたことはありますか?デッドリンクをクリックするのは、イライラして面倒なことです。
ありがたいことに、URL をリダイレクトすることで、サイトでこのような状況を回避することができます。
URL のリダイレクトとは、現在の URL を別の URL にリンクして、トラフィックを最初のページから 2 番目のページに誘導するプロセスです。別の URL にリダイレクトすることで、訪問者と Googlebot などの検索エンジン クローラーの両方に、ページの場所が新しくなったことを伝えます。
リダイレクトを使用する必要があるのは、次の場合です。
- Web サイトを新しいドメインまたはプロトコルに移動する
- サイト上で壊れた URL を見つける
- 2 つの Web ページを結合する
- Web ページの URL を変更する
- 複数のドメインがあり、訪問者を 1 つだけに誘導したい
- Web サイトから特定のページを削除する
リダイレクトの種類
すべてのリダイレクトは、永続的なリダイレクトと一時的なリダイレクトの 2 つのカテゴリのいずれかに分類されます。
ページが新しい場所に移動し、URL が不要になった場合は、永続的なリダイレクトを使用できます。一方、一時的なリダイレクトは、限られた期間だけ移動し、URL を保持したいページに適しています。
すべてのリダイレクトは、実質的に同じことを行います。つまり、トラフィックをリダイレクトするのです。では、なぜ一時的なリダイレクトと永続的なリダイレクトを区別する必要があるのでしょうか。
永続的なリダイレクトは、新しい URL が正規 URL であるという強いシグナルを検索エンジンに送信します。対照的に、一時的なリダイレクトは弱いシグナルを送信し、その URL が正規として指定される可能性を減らします。
正規 URL は、重複ページの中で最も代表的であると Google が判断する URL です。新しいページが正規 URL であるべきであるという強いシグナルを Google が受信すると、古いページではなく新しいページをクロールしてインデックスに登録する可能性が高くなります。
永続的なリダイレクトには 6 つの種類があります。
- HTTP 301 リダイレクト
- HTTP 308 リダイレクト
- メタ リフレッシュ リダイレクト
- HTTP リフレッシュ リダイレクト
- Javascript ロケーション リダイレクト
- 暗号リダイレクト
HTTP 301 リダイレクトと HTTP 308 リダイレクトは、サーバー側のリダイレクトです。ブラウザが Web サーバーに HTTP リクエストを送信すると、サーバーはステータス コードで応答し、クライアントを新しいページにリダイレクトします。このプロセス全体にかかる時間は通常、ほんの一瞬で、比較的気付かれにくい傾向があります。
永続的なリダイレクトに関しては、サーバー側リダイレクトだけが選択肢ではありません。クライアント側リダイレクトもあります。名前が示すように、クライアント側リダイレクトは、クライアントのブラウザに新しいページにリダイレクトするように指示します。
たとえば、メタ リフレッシュ リダイレクトと JavaScript リダイレクトは、ユーザーがアクセスしようとしているコンテンツを別の場所から取得するようにユーザーの Web ブラウザに指示するだけのクライアント側リダイレクトです。
301 リダイレクトとは
301 リダイレクトは、古い URL がアクティブでなくなったりアクセスできなくなったりしたときに、訪問者や検索エンジン ボットを新しい URL に誘導する永続的なリダイレクトです。
301 は、ページが永続的に移動したことを訪問者のブラウザに効果的に伝えます。訪問者が元の URL にアクセスしようとすると、ブラウザは Web サーバーに HTTP リクエストを送信し、Web サーバーは HTTP ステータス コードを返します。301 という数字は、ソース ページの HTTP 応答ステータス コードを指し、リクエストされたページが別の URL に移動されたことを示します。
検索エンジン クローラーが 301 リダイレクトに遭遇すると、古い URL をインデックスから削除するように指示します。また、リダイレクト先のページを「読み取り」、最初のクエリに適しているかどうかを判断します。リダイレクトは、新しい URL が検索結果に表示されることを示しますが、リダイレクト先の URL と同じキーワードでランク付けされることは保証されません。
仕組み
たとえば、定期的にトラフィックが発生する特定の Web ページがサイトにあるとします。Google はそれをインデックス化し、ソーシャル メディア アカウントからリンクし、訪問者は簡単にアクセスできるようにブックマークしています。しかし、何らかの理由で、そのコンテンツを別のページに移動することに決めました。
ページを単に削除すると、訪問者が元の URL にアクセスしようとしたときに 404 エラー ページが表示されます。ただし、301 URL リダイレクトを実装すると、訪問者は何も操作しなくても新しい URL に転送されます。
301 リダイレクトのベスト プラクティス
301 リダイレクトは戦略的に使用する必要があります。正しく使用するには、次のベスト プラクティスに従ってください。
関連ページのみにリダイレクト
無関係なページにリダイレクトすると、Google の検索クローラーが 301 ではなく 404 エラーであると勘違いする可能性があります。リダイレクト スパムを回避するには、関連ページのみにリダイレクトするのが最善です。
リダイレクト チェーンを避ける
ページを新しい URL にリダイレクトし、その後その URL を別の URL にリダイレクトすると、意図せずリダイレクト チェーンが作成されます。これらのリダイレクト チェーンにより、Web サイトの速度が低下し、クロール バジェットが浪費される可能性があります。ページ速度は Google ランキングの要素であるため、リダイレクトを計画してリダイレクト チェーンを回避してください。
Ahrefs Site Audit などの有料ツールを使用して、サイト上のリダイレクト チェーンを検出できます。リダイレクト チェーンがあることがわかった場合は、各ページが他の削除されたページに中間停止するのではなく、最終 URL に移動するようにリダイレクトを修正できます。
不要な 301 リダイレクトや余った 301 リダイレクトをクリーンアップする
長年にわたり、サイトは 301 リダイレクトを収集することがあります。これらは前述のリダイレクト チェーンにつながる可能性があり、.htaccess ファイルに過負荷をかけることでサイト全体の速度を低下させる可能性もあります。
SEO 監査サービスを使用すると、不要な 301 を検出してサイトから削除できます。
301 リダイレクトは SEO に影響しますか?
リダイレクトはサイトのトラフィックの流れを管理するのに役立ちます。ただし、不適切に使用すると、サイトの SEO と UX に悪影響を与える可能性があります。
幸いなことに、301 リダイレクトを使用すると、サイトの SEO を損なうことなくトラフィックを正常にリダイレクトできます。
301 リダイレクトが SEO に適していると考えられるのはなぜですか?
301 リダイレクトはリンク エクイティを転送します
301 リダイレクトの主な利点の 1 つは、リンク エクイティと権限を元の URL から新しい URL に転送することです。その結果、301 リダイレクトは SEO の定番の永久リダイレクトとして評判を得ています。
ページを永久に削除する必要がある場合、ページを完全に削除してリンク エクイティを失う必要はありません。トピックに関連する別のページが存在する場合は、301 リダイレクトを使用して、元のページのリンク エクイティを宛先ページに転送できます。
コンテンツ戦略の一部としての 301 リダイレクト
301 リダイレクトはリンク エクイティを転送するため、コンテンツ戦略の一部として安全に使用して、より大きく優れたコンテンツを構築できます。その方法は?
301 リダイレクトの例
密接に関連する 2 つのコンテンツ ページがあるとします。これらの各ページは、ある程度のオーガニック トラフィックを獲得し、SEO の目的には十分なパフォーマンスを発揮します。2 つのページへのオーガニック トラフィックを増やすために、キーワード リサーチをやり直し、2 つのページを組み合わせることで、目的のキーフレーズの検索意図をより適切に満たすことができるとわかりました。
これら 2 つのページを 1 つの大きなコンテンツに統合すると、十分にパフォーマンスの高い 2 つのページを、どちらよりもパフォーマンスの高い 1 つのページに変換できます。さらに、トラフィックが少ないページやバックリンクが少ないページに 301 リダイレクトを設定すると、より強力なページにリンク エクイティを追加できます。
同様に、キーワードの共食いの問題に直面している場合は、301 リダイレクトを使用してページを統合できます。
301 リダイレクトと 302 リダイレクトの違い
301 リダイレクトと 302 リダイレクトはどちらも、訪問者を新しい URL に誘導するサーバー側のリダイレクトです。この 2 つの主な違いは、301 は永続的なリダイレクトを目的としており、302 は一時的なリダイレクトを目的としていることです。
つまり、302 リダイレクトは、ページを一時的に再配置する場合にのみ使用する必要があります。 302 リダイレクトがより適切な選択となる状況としては、次のような場合が挙げられます。
- Web ページを更新したが、閲覧者に一貫した閲覧エクスペリエンスを提供したい場合
- 新しいページを永続的なプレースホルダーにせずにテストしたい場合
- 壊れた Web ページがあり、修正に時間が必要な場合
以前は、302 リダイレクトによって PageRank が失われていましたが、現在はそうではありません。Google は、301 リダイレクトも 302 リダイレクトも PageRank やその他の SEO シグナルに影響を与えないことを確認しています。
とはいえ、一時的にトラフィックを迂回させる必要がある場合にのみ 302 リダイレクトを使用し、トラフィックを永続的に迂回させる必要がある場合にのみ 301 リダイレクトを使用するのが賢明です。
301 リダイレクトはいつ使用すればよいですか?
コンテンツのマージ以外にも、URL をリダイレクトするために 301 を使用する必要がある状況がいくつかあります。
ページを別の場所に永久的に移動する
301 URL リダイレクトの最も一般的な用途は、ページを削除することに決めたときにトラフィックを新しい URL に移動するのを支援することです。ページを削除する場合は、永久的な 301 リダイレクトを使用して、受信トラフィックを保持し、トピックが類似したページに誘導することができます。
非アクティブなページのクリーンアップ
サイトに 404 の行き止まりを残しておくと、訪問者を苛立たせ、サイトがプロフェッショナルでない印象を与える可能性があります。
理想的には、これらのページを削除してリンクを削除する必要があります。ただし、ページのリンク エクイティを維持したい場合は、301 URL リダイレクトを使用して、受信するトラフィックを別のページに永久的に送信します。
サイトのどこかにほぼ同等のページがある場合は、訪問者をサイトに誘導する意味のある別のページがある場合は、ページを完全に削除するのではなく、ためらわずに 301 リダイレクトを使用してください。
Web サイトの構造の変更
サイトの構造を変更すると、コンテンツをより適切に構造化して分類できる場合があります。ページを結合したり、新しいサブディレクトリに配置したりすることに決めた場合は、301 リダイレクトを使用すると、変更を管理し、Web 訪問者をシームレスに移動できます。
サブドメインからサブディレクトリへのブログの移動
ブログをサブドメインでホストしていて、ルート ドメインと再結合したい場合は、投稿をサブディレクトリの新しい URL にリダイレクトできます。サブドメインとサブディレクトリの詳細については、この投稿をご覧ください。
新しいドメインへの Web サイトの移行
新しいドメインへの Web サイトの移行は、苦労して構築したトラフィックと SEO の価値をすべて失うことを意味するものではありません。301 リダイレクトを使用して、あるドメイン名から別のドメイン名に移行し、訪問者を新しいホームに送信します。
Google Search Console のアドレス変更ツールを使用して、ドメインを移動したことを Google に知らせることも忘れないでください。
HTTP から HTTPS への切り替え
HTTP は、かつては Web 全体のページの標準でした。現在、ほとんどのサイトが HTTPS に切り替えています。HTTPS は、TLS 証明書を使用して暗号化された通信を可能にする、より安全なプロトコルです。
HTTP から HTTPS に切り替える場合、301 URL リダイレクト (正規タグと組み合わせて) を使用すると、Google が新しいページを正しくインデックスし、ユーザーが新しいサイトに適切に誘導されることを確認できます。
大文字と小文字を区別する URL と末尾のスラッシュ
URL は大文字と小文字を区別します。大文字の URL は、それ以外は同じ内容であっても、小文字の URL とは異なるページにつながります。さらに、末尾にスラッシュがある URL (www.website.com/home/) は、スラッシュがない URL (www.website.com/home) とは異なるページを表します。
URL を整理して一貫性を高めたい場合は、301 リダイレクトを使用して、訪問者と検索クローラーを特定の URL 構造 (すべて小文字で末尾にスラッシュがあるなど) に誘導します。
301 リダイレクトを使用しない場合
すべてのユースケースで 301 が求められるわけではありません。このタイプのリダイレクトを避けるべき場合は次のとおりです。
一時的なリダイレクトの場合
トラフィックを一時的にリダイレクトするだけの場合は、301 リダイレクトを避ける必要があります。この場合は、代わりに 302 リダイレクトを使用する必要があります。Google のインデックスに元の URL が保持されるようにする場合は、一時的なリダイレクトを使用します。
無関係なページにリダイレクトする場合
必要な場合を除き、完全に無関係なページにリダイレクトするために 301 リダイレクトを使用しないでください。Google は、ホームページまたは完全に無関係なページへのリダイレクトを 301 ではなくソフト 404 として扱う場合があります。トラフィックを関連ページに転送する場合にのみ 301 を使用してください。
WordPress でリダイレクトを実装する方法
WordPress で 301 リダイレクトを実装する準備はできましたか? これを行うにはいくつかの方法があります。
.htaccess ファイルを使用する
Apache サーバーでホストされているサイトの場合、サイトのルート フォルダーにある .htaccess ファイルを編集して 301 リダイレクトを実装できます。
.htaccess の編集は、特に技術に詳しくない場合は複雑になる可能性があります。幸いなことに、プロセスを簡素化できるプラグインや、サーバーのファイルを調べるのが苦手な場合はリダイレクトを実装する他の方法がいくつかあります。詳細については、Web 開発者に相談してください。
PHP を使用してリダイレクトを作成する
PHP コードを使用してリダイレクトを実装することもできます。組み込みの wp_redirect 関数を使用してこれを行う方法を示す WordPress の例を次に示します。
.htaccess または PHP ルートを使用する場合は、URL リダイレクト ジェネレーターを使用して必要なコードを生成します。 URL リダイレクト ジェネレーターを使用すると、リダイレクトを実装するために必要なコードが提供され、それをコピーして適切な場所に貼り付けるだけで済みます。
WordPress プラグインを使用する
ありがたいことに、WordPress での 301 リダイレクトの実装は他のプラットフォームよりも簡単です。.htaccess ファイルや PHP コードを編集する必要はありません。リダイレクトの実装を支援するために特別に設計された WordPress プラグインを使用するだけです。プロセスを簡素化するために使用できるプラグインには、Redirection、Rankmath、Easy Redirect Manager などがあります。
301 リダイレクト エラーを確認する方法
301 リダイレクトが機能しているかどうかを手動で確認できます。ブラウザに URL アドレスを入力し、正しいページに送信されるかどうかを確認します。リダイレクト先のページが表示されない場合は、リダイレクトが正しく実装されていません。
Screaming Frog などのオンライン リダイレクト チェッカー ツールを使用して、サイトのリダイレクトが意図したとおりに機能しているかどうかを自動的に確認することもできます。これらのツールは、複数のリダイレクトを同時にチェックする必要がある場合に特に役立ちます。リダイレクト チェッカーは、Web サイトの裏に潜むリダイレクト エラーを特定し、修正計画を立てることができます。
結果の緊急性SEO コストの上昇
301 リダイレクトに関するよくある質問
リダイレクトはいつ使用すればよいですか?
ページを削除した場合は、同様のトピックまたは意図を持つ新しいページに URL をリダイレクトする必要があります。たとえば、パフォーマンスの低いコンテンツが見つかった場合は、最適化の余地がないと思われるページは削除してもかまいません。それらのページにリダイレクトを実装し、サイト訪問者を同様のページに誘導すると、検索エンジンはリダイレクトされたページをインデックス解除する必要があることを認識します。また、訪問者のエクスペリエンスも向上します。
301 リダイレクトは SEO に悪影響を及ぼしますか?
正しく実装されていれば、301 リダイレクトは SEO の取り組みに悪影響を及ぼしません。実際、301 リダイレクトは、パフォーマンスの低いコンテンツを戦略的に削除し、そのリンク エクイティをより関連性が高く有用なページに渡すことができるため、SEO の目標達成に役立ちます。
以前は、30x リダイレクトはページの PageRank (Google がページのランク付けに使用する指標の 1 つ) に悪影響を及ぼしていました。しかし、2016 年に Google はこれに対する姿勢を正式に変更し、30x リダイレクトはページのランク付け能力に悪影響を及ぼさなくなりました。さらに、301 リダイレクトと 302 リダイレクトはどちらもリンク エクイティを転送するため、ページを削除するときにリンク エクイティを移行できるため、実際に SEO に役立ちます。
301 リダイレクトが多すぎると問題がありますか?
ドメインに設定できる 301 リダイレクトの数に制限はありません。ただし、ある時点でリダイレクトが多すぎると、ブラウジング エクスペリエンスが遅くなり始める可能性があります。また、クロール バジェットを無駄にする可能性があります。
一度に複数の 301 リダイレクトを実装できますか?
はい、301 リダイレクトを積み重ねることはできないとは何もありません。ただし、リダイレクト チェーンはサイトの速度を遅くし、クロール バジェットを無駄にします。したがって、可能ではありますが、これを避けるのがベスト プラクティスです。
301 リダイレクトは他のサイトからのバックリンクを転送しますか?
はい。301 リダイレクトを使用すると、元のリダイレクト ページのリンク エクイティが新しいページに転送されます。
ドメイン全体をリダイレクトできますか?
ドメイン全体を一度にリダイレクトすることはできませんが、ドメインのすべてのページを別のドメインにリダイレクトすることはできます。たとえば、HTTP から HTTPS に移行する場合、各ページを HTTP URL から新しい同等の HTTPS URL にリダイレクトする必要があります。ホスティング会社で機能として提供している場合が多いです。
リダイレクトする前にページの正規タグを削除する必要がありますか?
はい。検索エンジンに混乱したシグナルを送信しないようにするには、リダイレクト先のページの正規タグを削除します。新しい URL に正規タグがない場合は、追加します。
信頼できるパートナーと 301 リダイレクトなどを実装する
サイトに不適切なリダイレクトがあるかどうかわからない場合は、私たちにお任せください。当社の包括的な SEO 監査により、リダイレクト エラーや、Web サイトのパフォーマンスに影響を与える可能性のあるその他の問題を見つけることができます。詳細については、今すぐ 96ishの無料 SEO コンサルティングを予約してください。
「301 リダイレクトと SEO の包括的なガイド」への4件のフィードバック