GoogleのサービスであるFeedBurner。
スポンサーリンク
FeedBurnerは、
ブログなどのRSSフィードを発信するツールです。
良い点としては、
ブログを変えたとしても、
RSSフィードのURLを変えることなく、
フィード元のみを変更すれば、
FeedBurnerで設定したRSSフィードURLを変えることなく、
フィードを送信できる事が最大の魅力ではないのでしょうか。
そんなFeedBurnerですが、
昨年の夏の終わり頃から、
私のBloggerブログでのRSSフィードが今一な調子でした。
しばらくは様子を見ていたのですが、
今年に入り、
初投稿以来更新してもフィードに反映されない状態が続いていました。
そこで、
FeedBurnerの設定を再確認しました。
ですが、
特にミス設定等はありませんでした。
なぜなのか理由がよく分からない状態でしたが…。
実施してみた対処方法・修正内容等
以下FeedBurnerヘルプに、
フィードファイルのサイズに512KBという制限があります。
フィード ファイルのサイズに制限はありますか?
はい。 512 KB を超えるフィードは FeedBurner では受け付けておりません。(中略)現在、既存のフィードを公開していて、オリジナルの出力元フィードが 512 KB の制限を超えている場合は、オリジナルのサイズが制限内に収まるまで、FeedBurner では「登録されている」フィードを更新しません。
フィード ファイルのサイズに制限はありますか? - FeedBurner ヘルプ
- 私のブログのフィードは512KBもなかったのですが、
以下サイトにてフィードの、
ファイルサイズの確認ができます。
View HTTP Request and Response Header
一応RSSフィードのURLの末尾に、
/summary
を付け以下フィードURLの様にしてみました。
http://www.blogger.com/feeds/873685080864110974/posts/summary
末尾に、
/summaryを付けることによって、
要約記事になるのでファイルサイズは小さくなります。
しかし、
その後何度か更新しても一向にフィードが更新されず…。
そして、
フェイスブックやツイッターへの投稿(フィード更新)も反映されませんでした。
しばらくは、
その内元戻るだろう…。
と元の設定に戻してある意味放置していました。
でも…。
改善されない…。
痺れを切らし解決方法を試行錯誤し始めました。
他にも、
FeedBurnerのトラブルシューティングに、
Ping送信してみろと記載があったので、
FeedBurner - FeedBurnerにPingを送信
ブログURLをそのまま入力して更新すると…。
エラーらしき英語文字が…。
さらに、
フィード元URLである
http://www.blogger.com/feeds/873685080864110974/posts/default?alt=rss
を入力し更新するもエラー。
じゃあ素直に、
と、
フィードURL
http://feeds.feedburner.com/sekirarablog
を入力したらSuccessfullyと英語が表示され、
成功した模様でした。
ですが、
フィードは一向に更新されず。
トラブルシューティングに最後の手段として再構築。
とありましたので、
再構築を実施するも…。
何やらエラーらしき表示が出て再構築すら出来ず状態…。
う~ん( ̄~ ̄;) ウーン
納得し難い出来事でした…。
しばらく四苦八苦・試行錯誤・を、
繰り返しました。
それなら、
ブログのフィード元URLをブログIDがないバージョンのものに、
フィード元URLを変更して、
上記内容を一度すべて試してダメなら再構築してみよう。
と考えました。
ちなみに、
BloggerブログでのRSSURLは一般的には、
ブログIDの入った上記の様なURLを多くの方が使っていると思われます。
しかし、
ブログIDではなくブログURLを使用したフィードURLも存在します。
それが以下の様なURLになります。
(Blogger名).blogspot.com/feeds/posts/default
https://subrother.com/feeds/posts/default
日本の場合は、
上記の.jpドメインになりますが、
大元は.comからのリダイレクトなので、
私は.comのURLを設定しました。
上記どちらのフィードURLでも、
再構築は見事に成功し、
フィードもすぐに更新されました。
ツイッター等に、
更新通知されていなかったタイトルが連続して投稿通知されました。
結論
FeedBurnerにおけるBloggerブログのフィード元URLを、
- ブログIDの入ったフィードURLではなく、
- ブログURLでのフィードURLを、
- FeedBurnerのフィード元URLに設定し直し、
- 再構築することによって、
無事これまでフィードに反映されていなかった投稿内容も
一気にフィードに反映されるようになりました。
※何かFeedBurnerかBloggerブログで仕様変更などあったのでしょうか…。
FeedBurnerで、
フィードが上手く更新されていない等の症状でお困りの方は、
是非試してみてください。
コメント