お問い合わせ

リダイレクト

英語表記
Redirect
読み
りだいれくと
別名
URL転送

あるURLにアクセスした利用者や検索エンジンを、別のURLへ自動で転送する仕組み。

解説

リダイレクトは、古い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へ移ります。