SEOのために301リダイレクトの設定をしたよ。

301リダイレクト
SEO関係をブログっていたとこからエントリを移して、しばらくそのままだったけど、思い出したので301リダイレクトの設定をしました。

301リダイレクトは簡単に言うと、サイトを引っ越す際に、過去のサイトのドメインに来たユーザーを強制的に新しいサイトのドメインに移すことなんです。
この設定を行うと、ユーザーに新しいサイトのURLを教えてあげることもそうだけど、検索エンジンに対しても、サイトが引っ越したことを伝えることができます。
検索エンジンにサイトの引っ越しを伝えることができると、何が良いって、コンテンツを移動(コピー)したときに、通常はコピーしたコンテンツを検索エンジンは評価しない(どちらか一方を評価して他方は無視する)んだけど、301リダイレクトをすると古いドメインの代わりに新しいドメインを検索結果に表示してくれんだ。
だから、みんなもサイトを引っ越したときには301リダイレクトをした方がいーよ。

ちなみにSEO的なリダイレクト方法は「301」と「302」があって、301は「恒久的な移動」を示すときに使います。なのでリダイレクト元に対する検索エンジンの評価はリダイレクト先へと引き継がれます。
302リダイレクトは「一時的な移動」を示して、これは単にユーザーのみを移して、検索エンジンの評価はリダイレクト元に残ったままです。一時的な移動で、しばらくしたら元にもどるんで。っつー。

つってもページごとに301リダイレクトをしないとだめかもね。めんどくせーからそれはしないけども。

はじめは古いドメイン(リダイレクト元)サイトのルートディレクトリに

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.hogehoge.com/$1 [R=301,L]

って書いた.htaccessファイルを置いたんだけど、動かなかったので、

Redirect 301 / http://www.hogehoge.com/

って書き直したら動いたよ。
(「http://www.hogehoge.com/」が新しいドメイン(リダイレクト先))

関連する記事はありません

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">