リダイレクトでリンク評価を引き継ぐ
リダイレクトとは、ウェブサイト訪問者を特定のURLへ自動的にジャンプさせることです。
ホームページをリニューアルする場合や、フォルダ名やファイル名を変更して、URLが変わるときには、適切なリダイレクトを行わないと、それまでのURLで獲得したリンクポピュラリティ(バックリンク評価)が、なくなってしまいます。
ドメイン引越しの際には、リダイレクト処理により、旧URLのリンクポピュラリティを、新URLに引き継がせることが可能になります。
リダイレクトの種類
リダイレクトにはサーバ側で行う、サーバーサイドリダイレクトと、サイト側で行うクライアントサイドリダイレクトがあります。
サーバーサイドリダイレクト
.htaccessの生成
テキストエディタで「.htaccess」というファイルを作り、サイトのトップディレクトリにアップロードします。1ファイル1リダイレクトとなりますので、リダイレクトしたいディレクトリが複数ある場合は、そのつど.htaccessファイルを作成することになります
.htaccess の中身
[サイト全体を他のドメインへリダイレクトする場合]
Redirect permanent / http://新ドメイン/
[ディレクトリを変更した場合]
Redirect permanent /seo/ http://www.jwebseo.com/search/new/
seoのディレクトリにアクセスした場合、searchディレクトリ内のnewディレクトリに飛びます。
同一サイト内で飛ばす場合、転送元と転送先に同じディレクトリ名があると、無限ループに陥ってしまいますので注意が必要です。
ステータスコード
サーバーサイドリダイレクトは、ブラウザとWebサーバー間のやり取りで交わされる「301、302」の3桁のコードにより分類されます。設定方法については、使用しているWebサーバーによって異なるため、ホスティング会社に問い合わせてください。
[301リダイレクト]
URLが完全に移転する場合 (301 Moved Permanently)
検索エンジンは転送元URLが完全に移転したと認識。
[302リダイレクト]
URLが一時的に移転する場合 (302 Moved Temporarily)
検索エンジンは転送元URLが一時的な移転と認識。
クライアントサイドリダイレクト
リダイレクトの方法にはサーバではなくクライアント側で行う方法もあり、その際はMETAタグを使用します。
<META HTTP-EQUIV="Refresh" CONTENT="3; URL=http://新ドメイン">
3秒後に指定のURLに自動的にジャンプします。
ユーザにとっては、他のURLにジャンプすること自体に変わりはないのですが、クライアントサイドのリダイレクト方法ですと検索エンジンは、URLが移転したことを認識しない可能性がありますので、サーバーサイドのリダイレクトがおススメです。

