解説
リダイレクトは、古いURLへのアクセスを、新しいURLへ自動で案内する設定です。ヘルプセンターでは、記事のURL変更、記事の統合、サイトの移転のときに使います。リダイレクトを設定しておけば、ブックマークや外部サイトのリンクから来た利用者も、目的の記事にたどり着けます。
種類
リダイレクトは、サーバーが返すHTTPステータスコードによって、恒久的なものと一時的なものに分かれます。
- 恒久的なリダイレクト:301、308。ページが新しいURLへ完全に移ったことを示します。Googleは、転送先を正規のURLとして扱うシグナルに使います。
- 一時的なリダイレクト:302、303、307。一時的に別のURLへ案内していることを示します。Googleは、一時的なリダイレクトを転送先を正規のURLとするシグナルに使わないため、元のURLが検索結果に残りやすくなります。
Googleは、検索結果に表示されるURLを変えたい場合、サーバー側の恒久的なリダイレクトを使うよう推奨しています。
実務での使われ方
記事を移転・統合するときは、旧URLと新URLの対応表を作り、1記事ずつ転送先を決めます。さらに、サイト内の内部リンクとサイトマップも、新しいURLに書き換えます。
Googleは、リダイレクトをできるだけ長く、一般に少なくとも1年は残すよう勧めています。
注意点
転送が何段も続く「リダイレクトの連鎖」は、表示を遅くし、ブラウザによっては最後まで転送されない場合もあります。したがって、旧URLは最終の転送先へ直接転送します。
また、既存の用語「canonicalタグ」は、重複したURLのうち正規とするURLを検索エンジンに伝える指定です。canonicalタグでは利用者は転送されず、リダイレクトでは利用者も検索エンジンも別のURLへ移ります。
該当する用語がありません