301リダイレクト ドメインの引っ越しをしよう!
Image via Wikipedia
301リダイレクトの大切さ
当ブログはドメインのルートアドレスから、サブドメインに変更しました。
リダイレクトは慎重に処理しないと単なるメタタグのリダイレクトはスパム認定の対象となる場合が有るので注意が必要です。
以前のドメインのルートアドレスには300以上のインデックスがあってその引き継ぎを出来ないものかと思っていたところ、301リダイレクトの事を思い出しました。
この301リダイレクトとは、ドメインの引っ越しの際のそれまでの履歴を受け継ぐ方法です。
参考画像
コレで旧ルートアドレス http://www.junmymt.com/winwin/ でアクセスされた場合は現在のサブドメイン http://winwin.junmymt.com/ に301リダイレクトされます。
また、各検索エンジンにインデックスされたアドレス(winwin配下のファイルにアクセス)も現行のサブドメイン配下の各ファイルにリダイレクトされます。
.htaccessの記述は以下の通りです。参考にして下さい。
redirect 301 /figure/ http://winwin.junmymt.com/ ←301リダイレクト定義
redirect permanent /winwin/ http://winwin.junmymt.com/ ←winwin配下のファイルにアクセスの場合のリダイレクト定義
上記を.htaccessファイルでルートに置けばOKです。当然PRなども引き継ぎます。
参考にさせていただいたサイトは、Yahoo!のサイト管理者向けヘルプでHTTPリダイレクト【HTTP redirect】を使用した場合のロボットが判断に利用するHTTPステータスコードを利用しています。
コレを施したので旧インデックスのアドレスでもリダイレクトされます。
また、ドメインルートでアクセスされた場合でも通常の301リダイレクトとして認証されますので、単なるリダイレクトでの罰則のスパム認定にはなりません。
今回参考にさせていただいたサイトは以下の通りです。
とても参考になる記事のおかげで無事にリダイレクト出来ました。
各サイトオーナー様に感謝いたします。
ウェブオーナー向け
.htaccessの応用など
Yahoo!検索 > ヘルプ > サイト管理者向けヘルプ >
リダイレクトを設定している場合、どちらのURLがデータベースに登録されますか?
http://help.yahoo.co.jp/help/jp/search/indexing/indexing-21.html#guideline
.htaccess活用法(6)
6.リダイレクト機能を利用する
http://www.shtml.jp/htaccess/redirect.html
ホームページリファレンス
301リダイレクト はサイト引越時の強い味方
http://www.kanaya440.com/contents/tips/html/005.html
301リダイレクト の確認
http://web-sniffer.net/
HTTPリダイレクト 【HTTP redirect】とは IT用語辞典
WWWでデータの送受信に使われるHTTPにおけるサーバからの応答の種類の一つで、URLが変更されたことを知らせる機能。
ステータスコード301と302がHTTPリダイレクト用のコードで、「301 Moved Permanently」はページが完全に引っ越したこと、「302 Moved Temporarily(HTTP 1.1では307に変更)」はページが一時的に別の場所に用意されていることを意味する。
ほとんどのWebブラウザは自動的にこのコードを認識し、リダイレクト先のURLを読みに行く。
METAタグやスクリプトでもリダイレクトの記述はできるが、これらはHTTPリダイレクトではない。



![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=fa389bae-bdaa-43b6-b45d-ca1ea19e0f5a)







