.htaccessでのリダイレクトが必要だった

先日のブログ記事 FeedBurnerを利用してみる の続き。

よくよくFeedBurner Informationを読んでみると、Yahoo!ブログ検索対策【最終報告】 という記事を発見。

Yahoo!ブログ検索のヘルプのページ にもあるようにRSSのアドレスが、ブログや各記事のドメインと異なる(例:外部サーバ上のRSSアドレスを直接参照している)場合には、検索エンジン用ロボットの巡回対象とならないことがある。

だから、まずは検索エンジン用ロボットに自分のブログのドメイン上のRSSアドレスを読ませておいて、FeedBurnerに導いてやるようにする。

要するに、ブログのオートディスカバリー設定は元フィードのフィードアドレスに設定した上で、.htaccessを利用してFeedBurnerのフィードにリダイレクトする設定が必要なようだ。

そこでまず、オートディスカバリー設定を元フィードのフィードアドレスに戻す。

ヘッダーの記載を下記の内容に変更。

<link rel="alternate" type="application/rss+xml" title="RSS"
href="http://www.office-iwatani.com/blog/rss.xml" />
<link rel="alternate" type="application/atom+xml" title="Atom"
href="http://www.office-iwatani.com/blog/atom.xml" />

次に、.htaccessファイルに下記の内容を記載し、FTPソフトでアップロードする。

RedirectPermanent /blog/atom.xml
http://feedproxy.google.com/office-iwatani
RedirectPermanent /blog/atom.xml
http://feedproxy.google.com/office-iwatani

これで、atom、rssとも元フィードのアドレスにアクセスされたとしてもFeedBurnerのフィードのアドレスに転送されるようになる。

つまり、

http://www.office-iwatani.com/blog/atom.xml

http://www.office-iwatani.com/blog/rss.xml

にアクセスしても

http://feedproxy.google.com/office-iwatani

に転送されるようになる。

もう、これでうまくいかなかったらYahoo!ブログ検索のインデックスにこだわる必要はないかなとも思い始めた。

おそらく、アクセスが爆発的に増加するわけでもないだろうし。

それよりも、FeedBurnerを利用するメリットの方が大きいだろうと思う。

追記

この記事をアップした5分後にはYahoo!ブログ検索にインデックスされていた。

う~ん、さすがYahoo!さん仕事が早いです。

にほんブログ村 士業ブログへ 人気ブログランキングへ
| コメント(0) | トラックバック(0) | はてなブックマーク Yahoo!ブックマーク Google Bookmarks livedoor クリップ POOKMARK Airlines ニフティクリップ Buzzurl newsing it!

トラックバック(0)

トラックバックURL: http://mt.office-iwatani.com/mt-tb.cgi/222

コメントする

PR

アーカイブ

PR

PR