発生条件
・BloggerまたはWordpressでRSS配信にFeedBurner を使用している(標準ではFeedBurnerは利用されない)
・RSS配信のサイズ(フィードのサイズ)が 512 KB を越えている
これ以外の場合でも、RSS配信が最新にならないケースがあると思いますが、本記事で治る?のは上記のケースのみだと思います。
RSS配信のサイズ(フィードのサイズ)の調べ方
http://www.web-sniffer.net/でRSSのフィールドを入力すれば簡単に調べられます。
WordPressの場合
FeedBunnerに転送設定してる人は、一時的にOFFにして調べてみてください。Bloggerの場合
FeedBunnerを使用してる場合は、そのまま入力するとリダイレクト(転送)されるので、元のRSSのURLに「redirect=false」を付加して調べてください。※「?」と「&」の違いがあることに注意してください
■ケース1
https://blog2.k05.biz/feeds/posts/default
なら
https://blog2.k05.biz/feeds/posts/default?redirect=false
■ケース2
https://blog2.k05.biz/feeds/posts/default?alt=rss
なら
https://blog2.k05.biz/feeds/posts/default?alt=rss&redirect=false
対策方法
RSS配信する記事数を少なくするしかないようです。WordPressの場合
「設定」->「表示設定」の「RSS/Atom フィードで表示する最新の投稿数」を調整してくださいBloggerの場合
FeedBurner 側で設定している「Original Feed」に、「max-results=記事数」を追加することで、サイズを小さくすることが可能です。Bloggerの場合、省略すると何件まで配信してるのか不明ですが、記事数の設定自体は500まで可能です。
※「?」と「&」の違いがあることに注意してください
■ケース1
https://blog2.k05.biz/feeds/posts/default
なら
https://blog2.k05.biz/feeds/posts/default?max-results=20
■ケース2
https://blog2.k05.biz/feeds/posts/default?alt=rss
なら
https://blog2.k05.biz/feeds/posts/default?alt=rss&max-results=20
参考にした資料
4.[出力元フィード アドレス] フィールドで、次の例のようなアドレスを変更します。
コード:
http://myblogname.blogspot.com/atom.xml
または
http://myblogname.blogspot.com/feeds/posts/default
次の形式に変更します。
コード:
http://myblogname.blogspot.com/feeds/posts/default?max-results=3
Bloggers:長い投稿を作成し、FeedBurner の合計フィード サイズ上限の 512 KB を超えた場合は、 max-results を小さく設定して、フィード ファイルのサイズを制御します。 理想的なフィード サイズを確認するために、max-results 設定で試してみる必要があります。 フィードのファイル サイズを確認するには、 そのアドレスを www.web-sniffer.net に入力し、返されたレポートを確認します。このレポートには、「圧縮されていない」形式でのフィードのサイズの値がキロバイト単位で示されています。
FeedBurner の 512 KB の制限値未満に Blogger のフィード サイズを小さくするにはどうすればよいですか? - FeedBurner ヘルプ
FeedBurnerを利用していて、全文配信がうまく出来なくなった!という人は、まずは「抜粋」に変更。その後、「全文配信」に戻してうまく配信されない時は、512KBの壁を怪しんでみるといいのかもしれません。
[Blogger]ブログのRSS配信が出来なくなってた!FeedBurnerでは、配信記事数に注意が必要かも! - Sunabox
スポンサーリンク
コメントを残す