リダイレクト:SEOのベストプラクティス
公開: 2021-04-09リダイレクトは、Webサイトのランキングを維持し、検索エンジンがWebサイトに加えた変更を理解しやすくするのに役立ちます。 リダイレクトを正しく実行するために必要なすべての情報は次のとおりです。 メモを取る!
SEOに関連するリダイレクト
これらは、Webサイトのランキングに影響を与える主なリダイレクトです。 ニーズに応じて適切に使用する方法を学びます。
301 –永続的なリダイレクト
301リダイレクトコードを使用して、元のページの権限の90〜99%をリダイレクトされたページに渡します。 ほとんどの場合、301 HTTPステータスコードは、Webサイトにリダイレクトを実装するための最も効果的な方法です。
302 –一時的なリダイレクト
301リダイレクトと302リダイレクトは同じように扱うことができると指摘されることもありますが、実際には、場合によってはどちらを使用するかを知る必要があります。
近い将来、元のページを再び表示できることが確実な場合にのみ、302を使用してください。 よくわからない場合は、コンテンツの重複を避けるために、301の永続的なリダイレクトを設定することをお勧めします。
なんで? Googleはリダイレクトを一時的なものとして解釈することにより、古いコンテンツと新しいコンテンツの両方を保持するためです。
307 –一時的なリダイレクト
307と302はどちらも一時的なリダイレクトです。 では、違いは何ですか? 307ステータスコードがHTTP1.1のHTTP標準に追加されました。 それらの主な違いは、 302はややあいまいであると見なされるのに対し、307は、要求されたURLが一時的に移動され、しばらくすると元に戻ることを明確にしていることです。 したがって、将来元のページを表示することに完全に自信がある限り、307TemporaryRedirectを使用することをお勧めします。
308 –永続的なリダイレクト
HTTPステータスコード308は、 301と同様の永続的なリダイレクトであり、要求されたリソースが永続的に別のURIに移動されたことを示します。 308ステータスコードのRFC7538仕様書に詳述されているように、2015年にHTTP標準に追加されました。 パーマネントリダイレクトコード308は、同様のコード301、302、および307によって残されたギャップを埋めるために必要でした。
メタリフレッシュ
メタリフレッシュは、サーバーレベルではなく、ページレベルで実行されるリダイレクトの一種です。 現在のWebページを更新したり、訪問者を別のコンテンツにリダイレクトしたり、更新を表示したりする必要がある場合に、ブラウザーに通知します。

禁止されていませんが、 Googleでは使用をお勧めしません。
その理由は、メタリフレッシュを使用すると、不適切なコンテンツがインデックスに登録される可能性があるためです。 これは、 Googleがメタリフレッシュをリダイレクトとして扱うために発生する可能性があります。つまり、ユーザーが最終的にアクセスするページにインデックスが付けられます。
暗号リダイレクト
従来の方法でリダイレクトを実装できない場合でも、コンテンツが移動されたことをユーザーに通知することをお勧めします。 これを行うには、新しいページを指すリンクを簡単な説明とともに追加することをお勧めします。
ユーザーが新しいウェブサイトを見つけて、それが暗号リダイレクトであることをGoogleに通知できるように、この方法は不可欠です。
暗号リダイレクトの例を次に示します。
<a href="https://newsite.com">We have moved! Find us at newsite.com!</a>
いつリダイレクトを使用する必要がありますか?
リダイレクトを使用する必要がある1つのケースは、古いドメインから新しいドメインへのサイト移行を実行する場合です。 すべてのページを新しいドメインの対応するページにリダイレクトします。
また、 2つ以上のWebサイトが1つに統合されている場合は、リダイレクトを実装します。 その場合、それらのページのURLを新しいサイトにリダイレクトする必要があります。そこではそれらが統合されます。
一方、商品が利用できなくなった、または在庫がないeコマースストアがある場合は、他の商品に置き換えることができるページへのリダイレクトを実装することをお勧めします。
リダイレクトを使用して季節のページを実行することもできます。たとえば、ブラックフライデーのオファーは不要な場合は空になります。 サイト所有者は、一時的に他のアセットにリダイレクトし、それらのページが再び必要になったときにリダイレクトを削除できます。
リダイレクトが一般的に使用されるもう1つの状況は、不要になった古いページやコンテンツを削除する場合です。 不要になったコンテンツを他のURLにリダイレクトして、それらのアセットがランキングですでに達成している影響を維持することをお勧めします。
ページを正常にリダイレクトする方法
最後に、リダイレクトを行う際の一連の優れたプラクティスを確認します。
サイトのURLの優先バージョンにリダイレクトします
リダイレクトを設定するときは、常に最も関連性の高いバージョンのリンク先URLを指定する必要があります。 この方法は、サイトがURLを動的に生成する場合にさらに重要であり、同じページに複数のURLが存在する場合があります。
リダイレクトチェーンを避ける
同時に複数のリダイレクトを設定しないことが重要です。 可能であれば、これらのリダイレクトを再評価して統合し、チェーンを排除する必要があります。
リダイレクトをクリーンアップします
リダイレクトは設定され忘れられることがよくありますが、サイトは絶えず変化しているため、しばらくの間存在していたリダイレクトを再評価する必要がある場合があります。 不要になり、解除または永続化できる一時的なリダイレクトが存在する場合があります。
サイトマップ内のリダイレクトURLを削除し、内部リンクを更新します
サイトマップとWebサイトは通常、コンテンツをリダイレクトするべきではなく、最終的なリンク先URLのみをリダイレクトする必要があります。 したがって、サイトマップを定期的にチェックしてリダイレクトを特定し、それらをアクティブなURLに置き換える必要があります。 この方法は、CMSがサイトマップを自動的に作成する場合に特に関係があります。
最終的な考え
Googleがリダイレクトを検出するときは、リダイレクトを慎重に使用してください。使用するコードに応じて、リダイレクトは1ページまたは別のページにインデックスを付けます。 Webサイトでのリダイレクトが少ないほど良いことを覚えておいてください。
あるドメインから別のドメインに、またはHTTPからHTTPSに多くのコンテンツを含むサイトを移行する場合は、301コードを使用して正しいURLにリダイレクトするようにしてください。