2007/08/02
FeedBurner を自ドメインで使う MyBrand を設定してみた
FeedBurner の Pro 機能が無料に!
Google が FeedBurner を買収したことにより、本家の FeedBurner(英語版)で今まで有料だった Pro 機能が無料で使えるようになりました。
FeedBurner の日本語版もあって、そちらは GMOが運営しているのですが、本家に追随して Pro 機能が無償化されました。
FeedBurner の MyBrand とは
その無料化された Pro 機能の1つに MyBrandという機能があります。
簡単に言うと、FeedBurner 経由で提供している RSS/Atom フィードの URL を、自分のドメインで提供する機能です。(よって独自ドメインを取っていない方には使えない機能です)
例えば当ブログでは、FeedBurner を使って下記の URL でフィードを提供しています。
http://feeds.feedburner.jp/travellers
MyBrand を使うと、このアドレスが例えば下記のように提供できます。
http://feeds.travel-lab.info/travellers
Yahoo!ブログ検索対策としての MyBrand
この機能を使うと何が嬉しいのかというと、フィードの URL を他者のドメインではなく、自らのサイトのドメインと一致させることができることです。ドメインが一致してないと Yahoo!ブログ検索でインデックスされないということもあるようです。
- FeedburnerがYahoo!ブログ検索にインデックスされない件[to-R]
- void GraphicWizardsLair( void ); // FeedBurnerを使うとYahooブログ検索に引っかからなくなるそうだ
- 原因はFeedBurnerにあるようでFeedBurnerにはないという難しい問題 - F.Ko-Jiの「一秒後は未来」
- 小粋空間: FeedBurner が Yahoo! ブログ検索でインデックスされない事象の解決へ
- The blog of H.Fujimoto:FeedBurnerとYahoo!ブログ検索の問題
- Feedburner Infomation(公式サイト)| Yahoo!ブログ検索対策【最終報告】
Yahoo!ブログ検索のヘルプによると、インデックスされなかったとしても、それは仕様ということになるらしいです。(中にはちゃんとインデックスされているところもあるらしいのですが。)
- 主に以下のような場合は、検索エンジン用ロボットの巡回対象とならないことがあります。
- RSSのアドレスが、ブログや各記事のドメインと異なる(例:外部サーバ上のRSSアドレスを直接参照している)
当ブログでも Yahoo!のブログ検索に結果が出てこず、Yahoo!ブログ検索のクローラを見て、プライマリ Feed の URI を変えるようなハックもやってみたのですが、さっぱり効果ありません。
そのような事情もあり、早速 MyBrand の設定をしてみたので、方法を以下で紹介してみます。
FeedBurner MyBrand(マイ・ブランド)の設定
まずはマイ・ブランドの URL、http://www.feedburner.com/fb/a/mybrand にアクセスすればよいのですが、順を追って説明してみましょう。
FeedBurner にログインし、画面左上の「マイアカウント」をクリック
「マイ・ブランド」をクリック
自サイトの DNS 設定で、任意の CNAME (例では
feeds
) にfeeds.feedburner.jp.
を設定(末尾のドットを忘れずに)私も例と同じく
feeds
に CNAME を設定したので、提供する URL はhttp://feeds.travel-lab.info/XXXXX
という形になっています。自分の好きに付けていいのでfeeds
ではなくrss
とかにしてもよいです。その場合http://rss.travel-lab.info/XXXXX
という URL になります。FeedBurner 側の入力欄に CNAME で設定したドメインを入力して「保存」
以上です。
当ブログは、XXXXX
の部分が travellers
なので、
http://feeds.feedburner.jp/travellers
という URL が、MyBrand により以下のようになります。
http://feeds.travel-lab.info/travellers
最期に新しいフィード URL をブログに反映させます。P_BLOG の場合 base_xhtml.inc.php
を編集して、{$alternate_link_rss}
の上に
<link rel="alternate" type="application/atom+xml" title="Atom by FreeBurner.jp" href="http://feeds.travel-lab.info/travellers" />
こんな感じのタグを入れて完了です。
Comment
No Comments