タグ別アーカイブ: FeedBurner

FeedBurnerを使うとYahoo!ブログ検索にインデックスされないらしい

私は米Yahooしか使ってないので今まで気がつかなかったが、どうやらFeedBurnerを使うとYahoo!ブログ検索にインデックスされないらしい。
理由は、Yahoo!ブログ検索がRSSのアドレスがブログや各記事のドメインと異なるとインデックスしないということになっているからです。
偽フィードなどを排除するためでしょうか。

調べてみると本当に記事がインデックスされていない。日本ではYahooが根強いからこれは困る。

参考:

しかし、FeedBurnerにはマイブランドという機能があって、解析機能はそのままに自分のドメインでフィードを配信できる。
ただしCNAMEレコードを追加する必要があるので使える人が限られてしまう。

参考:

ただしFeedBurnerを使いつつもYahoo!のブログ検索で表示される(かもしれない)3つの対策なんて記事もあるので完全にインデックスされないわけではないようです。

インデックスされるのには時間がかかるのですぐには結果が出ませんが当ブログも対策を施してみてインデックスされるか調べてみます。

WordPressにFeedBurnerを導入してみる

今回は実験も兼ねてFeedBurnerを導入してみました。リダイレクトの処理なんかは公式の推薦通り、FeedBurner FeedSmith pluginを使ってみます。

しかし、リダイレクトされていないようなので調べて見ると、リダイレクトするファイル群にwp-feed.phpが載っていませんでした。そこで、FeedBurner_FeedSmith_Plugin.phpを以下のように修正。


function ol_check_url() {
global $feedburner_settings;
switch (basename($_SERVER['PHP_SELF'])) {
case 'wp-feed.php':
case 'wp-rss.php':
case 'wp-rss2.php':
case 'wp-atom.php':
case 'wp-rdf.php':

case ‘wp-feed.php’:を追加するだけです。これでfeedにアクセスされたときにも、リダイレクトされるようになります。