一般的なリダイレクトの種類とWebサイトでの使用方法

公開: 2022-05-05

Webサイトに実装する必要のあるリダイレクトの種類がわからない場合、そして実際には、実際に必要なものはありますか。あなただけではありません。

コードが非常に似ているため、特に技術に精通していないマーケターやWebサイトの所有者にとっては、リダイレクトの目的と意味について多くの混乱が生じる可能性があります。 さらに、多くの場合、それらは異なる状況下で同じ機能を持つことができ、あるいは時間の経過とともにそれらのタイプを変更することさえできます。

そして、それが十分に落胆しない場合は、SEOに関連するすべてのものと同様に、ゲームのルールは常に変化しています。

ただし、さまざまなタイプのリダイレクトは、Webサイトの管理と技術的なSEOで重要な役割を果たします。 そのため、それらの実用的な知識を持ち、それらの機能を認識することが重要です。

この記事では、最も一般的なリダイレクトタイプに焦点を当て、それらの意味を説明し、それらの使用方法に関する実用的なヒントを提供します。

読んでメモを取ってください!

リダイレクトとは何ですか?

リダイレクトを使用すると、WebサイトのURLにアクセスしようとしているユーザーまたは検索エンジンを別のURLに送信できます。 言い換えれば、誰かがあなたのページの1つに到達したいが、何らかの理由でそれらがそこに到達することを望まない場合、他の場所では、リダイレクトを使用してこれを実現できます。

あなたがそれをしたいと思うかもしれない理由はたくさんあります。

あなたのオンライン資産がしばらくの間存在しているとき、ページは蓄積する傾向があり、それらのすべてが時間の経過とともに関連性を保つわけではありません。 リダイレクトを使用すると、コンテンツとURLをより適切に整理し、ランキングを損なうことなく古いコンテンツを削除し、整頓されたWebサイトを維持できます。

さらに、リダイレクトは、Webサイトを新しいドメインに移行する場合、サブドメインを削除する場合、またはURL間のコンテンツのシフトに関するその他の変更を実装する場合に使用されます。

全体として、リダイレクトの目標は、ユーザーエクスペリエンスと検索エンジン最適化の両方を改善することです。

リダイレクトとUX

リダイレクトを適切に実装することで、Webサイトの訪問者が404エラーに遭遇したり、古いページに到達したり、不十分なコンテンツを提供したり、その他の方法で危険にさらされたりするリスクを最小限に抑えることができます。

そのため、ユーザーの旅をガイドし、顧客のコンバージョンを妨げる可能性のある障害を取り除くことができます。

ただし、リダイレクトが行われると、エンドユーザーが元のページにアクセスできなくなることに注意してください。 2つのページをライブのままにしておきたいが、トラフィックをそのうちの1つだけに誘導する場合は、リダイレクトではなく、正規化を検討することをお勧めします。

カノニカルタグSEOについて知っておくべきこと

リダイレクトとSEO

検索エンジンに関して言えば、リダイレクトは、すでにインデックス付けされてランク付けされている他のURLの代わりに、どのページをユーザーに配信するかをロボットに示すのに役立ちます。 これは、重複、SEO値を保持したいページの削除、ドメインのバリエーションなどの場合に実行できます。

正規のタグとは異なり、リダイレクトはディレクティブであり、単なる提案ではありません。 これは、古いページが使用されなくなり、一時的または永続的にSERPに表示されないことをGoogleに通知するのに役立つことを意味します。 代わりに、古いページのリクエストがあるときはいつでも、ボットがユーザーに新しいURLを配信したり、新しいページに移動したりする必要があります。

ただし、PageRankを活用して、元のURLのバックリンクと権限を保持することはできます。

Webサイトリダイレクトはどのように機能しますか

移行の実装方法に応じて、サーバー側クライアント側の2種類のリダイレクトがあります。

サーバー側のリダイレクト

サーバー側のリダイレクトの場合、情報はサーバーのコントロールパネルに設定されます。 元のページとは何か、リダイレクトする場所、および方法(永続的または一時的)を設定できます。

その結果、URLが要求されると(つまり、誰かがリンクをクリックするか、ボットがページをクロールする)、サーバーはユーザー(または検索エンジン)が転送される場所を示す3xxHTTPステータスコードを提供します。

これらのタイプのリダイレクトは、情報がサーバーから直接配信されるため、一般に検索エンジンが追跡しやすくなります。

クライアント側のリダイレクト

クライアント側のリダイレクトは、ブラウザ、つまりクライアント側で発生します。

遷移は、HTMLドキュメントのheadセクションに特別なメタタグを配置するか、JavaScriptを使用してユーザーの送信先をブラウザーに指示することで実装できます。

これらのタイプのリダイレクトは、次のセクションで説明するいくつかの理由から、あまり好ましくないオプションと見なされます。

最も一般的なタイプのリダイレクト

リダイレクトの考え方は、ユーザー(または検索エンジン)を別のURLに転送することです。 目標と元のページの計画に応じて、リダイレクトは一時的または永続的な性質のものになります。

最も一般的な種類のリダイレクトは何ですか

最も一般的なタイプのリダイレクトは次のとおりです。

301リダイレクト:永続的に移動

301 HTTPステータスコードは、最も一般的に使用されるタイプのリダイレクトです。 これは、ターゲットが永続的に新しい場所に移動されたことを示しています。

さらに、すべてのリンクエクイティ、PageRank、およびバックリンクを保持します。

このタイプのリダイレクトは、元のページが復元されたり、再度使用されたりしないことが確実な場合にのみ使用してください。

301リダイレクトの代わりに、HTTP1.1バージョンである308リダイレクトがあります。 これは同じ目的を果たし、コンテンツが永続的に新しいURLに移動されることを示しています。

2つのリダイレクトは同じ機能を果たしますが、検索エンジンが308コードにどのように反応するかはまだ不明であるため、安全を確保するために、301リダイレクトを使用することをお勧めします。

302リダイレクト:一時的に検出または移動されました

302 HTTPコードは、ページが一時的に新しい場所に移動されたことを示していますが、元の場所はそのままで、将来再び使用されます。

301リダイレクトと302リダイレクトの主な違いは、検索ボットがそれらを処理する方法です。

301は強力な正規化信号を示し、その結果、2つのリンクはGoogleのインデックスに統合されますが、302は、新しいページが正規化されるべきであることを示す弱い指標にすぎません。 これは、両方のページがインデックスに残り、ランク付けを続けることを意味します。

とはいえ、302リダイレクトは、リダイレクトが行われている間、PageRankとエクイティを新しいURLに転送します。 この期間が6か月を超えると、302リダイレクトは301として扱われ始めます。

全体として、変更が本当に一時的なものである場合にのみ、302コードを使用するようにしてください。

301と同様に、302リダイレクトにもHTTP 1.1の代替手段があり、これは307コードです。

メタリフレッシュ

メタリフレッシュは、リダイレクトされていることをユーザーに通知し、転送が行われるまでカウントダウンを表示する場合に使用されるクライアント側のコードです。

前述のように、リダイレクトはページのヘッドセクションにタグを追加することで実装されます。

このタイプのリダイレクトを301パーマネントリダイレクトとして扱いたい場合は、カウントダウン時間を0〜1秒にする必要があります。

シームレスで、多くの場合、ユーザーが気付かないサーバー側のリダイレクトとは異なり、メタリフレッシュリダイレクトは不快なUXを提供することが知られています。 これは、ユーザーがカウントダウンを待つ必要があるだけでなく、リダイレクトの正当性を疑う可能性があるためです。

JavaScripリダイレクト

JavaScriptベースのWebサイトでは、JavaScriptを使用してクライアント側にリダイレクトを実装することもでき、他のリダイレクトと同じ結果になります。

以前は、Googleはこれらのタイプのリダイレクトを読み取ることができず、PageRankと権限を転送できないと考えられていました。 その結果、それらは劣っていると見なされ、ほとんど回避されました。

ただし、GoogleはJavaScriptの読み取りに優れているため、現在、これらのリダイレクトはもっともらしい選択と見なすことができます。

リダイレクトを使用するのはいつですか?

前述のように、リダイレクトを使用する理由は複数あります。 目標に応じて、一時的なもののパーマネントを選択できます。

永続的なリダイレクト

一般に、永続的なリダイレクトは、古いページがもう使用されないことを意味し、死んでいるのと同じくらい良いです。

パーマネントリダイレクトを使用する場合

永続的なリダイレクトの使用を検討する場合は次のとおりです。

  • ページの削除。 ページを削除するつもりですが、元のバックリンクとPageRankを保持したいと考えています。 これを行うには、密接に関連する、または関連性のあるコンテンツを含むURLにリダイレクトできます。
  • 移行。 Webサイトを新しいドメインに移行しているため、すべてのコンテンツを新しい場所にリダイレクトする必要があります。
  • 部分的な移行。 メインドメインの下でサブドメインを実行していて、そのサブドメインからメインドメインのセクションにコンテンツを再配置したいと考えています。
  • ウェブサイトのマージ。 2つ以上のWebサイトをマージする場合、不要になったページを新しいページにリダイレクトすることをお勧めします。
  • HTTPからHTTPSへ。 GoogleはHTTPSページを優先するため、WebサイトがHTTPで実行されている場合は、HTTPSにリダイレクトすることをお勧めします。 これは正規化によっても実行できますが、リダイレクトによってボットの混乱が少なくなります。
  • ドメインとURLのスタイルを統一する。 検索エンジンにとって、同じドメイン名の各バリエーションはスタンドアロンURLです。 つまり、 www.domain.com / homedomain.com / home、およびdomain.com/home/は同じページですが、ボットはそれらを異なるページと見なします。 これにより、PageRankが再配布され、権限が薄れる可能性があります。 これらすべてをお好みのバージョンにリダイレクトすると、SEOの取り組みが強化されます。

一時的なリダイレクト

一時的なリダイレクトは、限られた期間ページにアクセスできないようにし、ページを再度使用する場合にのみ使用する必要があります。

一時的なリダイレクトを使用する場合

一時的なリダイレクトの使用を検討する場合は次のとおりです。

  • ページへのアクセスを制限します。 何らかの理由でページへのアクセスを一時的に制限したい場合は、ページを別のURLにリダイレクトできます。
  • キャンペーン。 期間限定で、ユーザーに元のページではなくキャンペーンのランディングページにアクセスしてもらいたいが、後で元のページに戻す予定です。
  • 再設計。 ページ/ウェブサイトの再設計をテストしていて、クライアントがそれにどのように反応するかを確認したいが、後で元の状態に戻したい場合があります。

リダイレクトを適切に使用するための7つのすばやく簡単なヒント

さまざまなリダイレクトタイプが何であり、いつそれらを使用するかがわかったので、ゲームを向上させるのに役立ついくつかの実用的なヒントを見てみましょう。

  1. 永続的なリダイレクトを3年間保持します。 約3年後、永続的なリダイレクトがデフォルトと見なされることが一般的に受け入れられています(そしてGoogleによって確認されています)。 これは、古いページにアクセスしたりインデックスを作成したりすることがなくなり、その値が新しいページに関連付けられるため、リダイレクトを削除できることを意味します。
  2. リダイレクトは必ずしも必要ではありません。 バックリンクとPageRankがあるページでのみリダイレクトを使用してください。 古いURLにこれらのいずれも含まれていない場合は、単に削除してください。
  3. やり過ぎないでください。 リダイレクトはSEOに最適ですが、リダイレクトが多すぎて適切に使用していない場合、ページの読み込みが遅い、エラーなどの多くの問題が発生する可能性があります。
  4. 常に関連ページにリダイレクトします。 リダイレクトのポイントは、ユーザーがリンクをクリックしたときに探していたものと同様の情報をユーザーに提供することです。 そのためには、ランダムなページやホームページに送信しないようにする必要があります。 そうしないと、Googleはいわゆるソフト404エラーのあるページを割り当てる可能性があります。
  5. 時間の経過に伴うリダイレクトを確認します。 リダイレクトを定期的に監査することで、Webサイトの速度を低下させる不要なリダイレクトがないことを確認できます。
  6. リダイレクトチェーンは避けてください。 リダイレクトチェーンとは、あるリダイレクトが別のページにリダイレクトされるページにつながることを意味します。 これは許容できる場合もありますが、5回目のリダイレクト後にGoogleがチェーンをたどる可能性は低いことに注意してください。 これを回避するには、チェーン内のすべてのページを個別に最後のページに直接リダイレクトします。
  7. リダイレクトループを実行しないでください。 リダイレクトループはリダイレクトチェーンに似ていますが、最初と最後のURLが同じである点が異なります。 これは冗長であるだけでなく、ボットを混乱させる可能性があります。

結論

リダイレクトは、WebサイトをユーザーフレンドリーでSEOを最適化するための重要な部分です。 最初は紛らわしく複雑に聞こえるかもしれませんが、基本を学ぶと、本当に意味がわかり始めますよね?

ただし、SEOの問題を回避するために、常にさまざまな種類のリダイレクトを適切に使用するようにしてください。 そうしないと、検索エンジンボットを混乱させるだけでなく、クライアントも失う可能性があります。

また、SEOチェックリストの一部としてリダイレクト監査を追加することを検討し、ニュースや変更に注意してください。 Googleでは、これらは常に角を曲がったところにあります。