top > ブログのカスタマイズ > YahooのSEO対策でURLを正規化してみた
2009年12月13日

YahooのSEO対策でURLを正規化してみた

Movabletypeで構築している私のブログですが、この度index.htmlありとなしのURLを正規化してみました。どういうことかというと、
http://varitopi.com/と
http://varitopi.com/index.htmlの2つのページは閲覧者にとっては同じページに見えますが、検索エンジンにとっては別のページとして扱われるようなんです。

さらにYahoo!でこのindex.htmlのありとなしではインデックスに問題を生じることがあるようです。

先日Yahoo!のアルゴリズム更新がありましたが、その影響が出ているサイトも結構あり、検索結果の順位が下がったりしてるようです。なのでhttp://varitopi.com/index.htmlにアクセスしても
http://varitopi.com/に301リダイレクトされるように.htaccessというファイルに記述しました。

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ http://www.example.com/$1 [R=301,L]

最後の行のhttp://www.example.com/を自分のサイトのアドレスに変更して、サーバーのルートディレクトリにアップロードすればOKです。

この.htaccessの記述を行い、
http://varitopi.com/index.htmlにアクセスしてみたら、
http://varitopi.com/にリダイレクトされました。これでURLの正規化はOKです。この状態で様子を見たいと思います。

すでに別の内容で、.htaccessファイルをアップしている人は改行して、この記述を行えばOKです。


このエントリーをはてなブックマークに追加
【みなさんこちらも読んでます】

コメントする

(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)

トラックバックURL

このエントリーのトラックバックURL:
http://varitopi.com/mt-tb.cgi/450