feedburnerを使うとYahoooに検索されない、その解決法とは?
以前どこかのブログがFeedburnerについて以下のように述べていました
——————————————————
SEO対策したいのならばFeedBurnerを使ってはいけません
Yahooのブログ検索に引っかからなくなります
——————————————————
半信半疑ではありましたが
FeedBurnerのページでこの事についての記事について述べられていたので
詳しく見てみた所、どうやらオートディスカバリーにFeedBurnerのフィードURLを設定すると
Yahooブログ検索に問題が生じるらしいです
Yahoo!ブログ検索対策【最終報告】
オートディスカバリーとはそのブログRSSフィードを配信しているという事を
ブラウザなどに自動で通知する機能です
一般的なブログにはこの機能が自動でついております
例えば僕のブログを見ると、ブラウザの上部にRSSのマークがあります
これは僕のブログがRSSを配信している事をブラウザに通知しているからなのです
この設定はブログのテンプレートのhead内で以下のように記述をすればフィードURLを通知する事ができます
<link rel=”alternate” type=”application/atom+xml” title=”Atom” href=”http://feeds.feedburner.jp/Seoseo” mce_href=”http://feeds.feedburner.jp/Seoseo” />
しかし、今回の場合FeedBurnerのURLを通知する事がYahoo検索に良くないので
上記の記述ではNGという事です
Yahooが特定のRSSフィードを排除している訳ではなく
ブログのURLとRSSのURLが一致しないと、検索対象にしないというルールがあるようです
そこで解決法ですが
以下のように記述すると問題なくYahooブログ検索から拾って貰えるようになるようです
<link rel=”alternate” type=”application/atom+xml” title=”Atom” href=”< ?= (strpos($_SERVER[’HTTP_USER_AGENT’],’Y!J-BSC’)===0)?”通常配信しているフィード”:”Feedburnerのフィード”; ?>” />
また、Movabletypeを利用している場合は以下の記述を.htaccessに追加する必要があります
AddType application/x-httpd-php .htm .html
※TO-Rさんから引用させていただきました
余談ですが、FeedBurnerのユーザーなのに
オートディスカバリーに独自のフィードURLを記述している人がいるらしいです、
これではFeedBurnerを使う意味が無いので注意しましょう
次回は「なぜ人気ブログはRSSを全文配信しているのか?」を配信します
僕は一部配信派だったのですが最近考えを変えまして全文配信する事にしました
アメリカではRSS全文配信が当たり前です、なぜなのでしょうか?
■過去の記事
« “はてな”から悪評のタグを張られるとどうなる? |TOP|なぜ人気ブログはRSSを全文配信しているのか? »
■カテゴリー: SEO対策:中級編






Comment by gondo on 21 2月 2008:
ご無沙汰しております。
以前からお聞きしようかと思っていたのですが、
Feedburnerを使用されているサイトが下記のようなRSS登録型のリンク集で受信ができないんですよね。(エラーがでるので削除してしまいました)
http://valueblog.jpn.org/seo/
住さんのサイトもそうですが。。。
受信できるサイトもあるみたいなんですが、何が違うんですかね??
Comment by admin on 26 2月 2008:
この件に関してはちょっとわかりませんが
人によって異なると言うのであれば何か設定がしてあるのかもしれませんね