feedburnerがサイズ超過のため更新されない状態になってしまった

スポンサーリンク

sorariumのRSSフィードの配信には、googleのfeed burnerを使用しています。

RSSは終わりだ、とか言われていますが、やはりいちいちサイトを見に行かずとも更新されたら自動的の情報が集まるRSSは便利です。(twitterやfacebookで更新通知を受け取るからいい、という人もいますが、フォロー数が多かったりすると見逃しますし、facebookは逆にこじんまりとしているので厳選したブログの更新通知しか流したくないので)

Alperesin rssdockicon 512

しかし、2012年7月末には[feedburner.jp]が終了し、さらに昨年末にはフィードに広告をのせられる[AdSense for Feeds]も終了。2013年には、google readerもサービス終了が告知され、どうやらfeedburnerの終わりも近いんじゃないかと戦々恐々としていたのですが、サービスが終わる前に更新が反映されないというトラブルにみまわれてしまいました。

トラブルの始まり

数週間、更新をストップしていたのですが、先日久しぶりに更新したところtwitterにもfacebookにも連動して通知するように設定しているはずなのに、全く通知されず。

feedburnerのフィードを見ても、更新がとまる前までの記事しかアップされていません。

解決策(1)まずはPingを送信する

このページにフィードを入力して送信すると、手動でPingを送信することができます。

→解決せず

出力元のタイムアウト

フィード編集から、出力元フィードとアドレスを確認。何もいじっていないので、そのまま保存してみると

トラブルーシューティング  どんな問題が発生しましたか 1

Timeout while fetching the feed.

タイムアウトエラーが出ます。

フィードが有効かどうか調べる

Feed Validator for Atom and RSSに、出力元ソースのフィードアドレスを入力して、有効なフィードかどうかを調べます。

This is a valid RSS feed.

と出たので、有効なRSS feedであるのは確か。

解決策(2)再構築(Resync)を行う

こういった場合、最後の手段として[フィードを再構築する]方法が残っています。トラブルシューティングの真ん中らへんにこんなボタンがあります。

トラブルーシューティング  どんな問題が発生しましたか 2

再構築を行なってみると…

トラブルーシューティング  どんな問題が発生しましたか

こんなエラーが出ました。

There is an issue that must be addressed with your source feed for the feed “sorarium”

フィードsorariumの出力元フィードに関して、以下の内容に留意ください

Your feed filesize is larger than 512K. You need to reduce its size in order for FeedBurner to process it. Tips for controlling feed file size with Blogger can be found in Tech Tips on FeedBurner Forums, our support site.

フィードの容量が256KBを越えています。フィードの容量を512KB以内にしてください。

[原因] Feedburnerの場合、フィード容量が512KB以上だと更新されない

んん?フィードの容量?と思ってよく見てみると、トラブルシューティングの再構築ボタンの上にこんなQ&Aが掲載されていました。

問題:出力元フィードのサイズが大きすぎます。FeedBurnerで処理できるフィードの最大サイズは512Kです。フィードは最新情報の閲覧に使用し、過去記事はアーカイブとして保存するようにしてください。
解決方法:記事数を減らすなど、フィードのサイズを調整しましょう。

フィードのサイズが大きすぎるですと?さらによく調べてみると

フィード ファイルのサイズに制限はありますか? – FeedBurner ヘルプ

フィード ファイルのサイズに制限はありますか? はい。 512 KB を超えるフィードは FeedBurner では受け付けておりません。 フィードが 512 KB を超えることは稀ですが、記事を含めるために遅れが生じるとしても、一部の公開ツールはオリジナルの出力元フィードを無制限に生成します。 このようなフィードによって、サイズは着実に大きくなっていきます。 現在、既存のフィードを公開していて、オリジナルの出力元フィードが 512 KB の制限を超えている場合は、オリジナルのサイズが制限内に収まるまで、FeedBurner では「登録されている」フィードを更新しません。 ほとんどのフィードについてはこれは問題にはなりませんが、コンテンツの投稿がサイズ的にいつも大きいことがわかっている場合は、オリジナルのフィードのファイル サイズにご注意ください。

これはフィードバーナー特有のエラーのようですね。しばらく更新してなかったうちに、なぜこんなことになったのか…。

色々、feedburnerの英語版サポートフォーラムを見たりして解決策を片っ端から試してみました。

解決策(3)フィードの最新投稿数と表示を変更する

WordPressの管理画面から、設定>表示設定を見てみると

表示設定  sorarium  WordPress

フィード投稿に関する項目があるので、最新の投稿数をまず減らしてPingを再送信してみる。

→解決せず

全文表示をしている人は、抜粋のみを表示にしてPingを再送信してみる。

→解決せず

bloggerを使っている人は、ここのヘルプに書いているように、フィードの最後に[?max-results=3]という風にフィードの投稿数を減らす形式を付け加えるといいそうです。

解決策(4)Wordpressのプラグインを停止してみる

キャッシュプラグインを入れたりしていると、悪さをすることがあるらしいので、一旦外してみる。他のプラグインも疑って、一度全部はずしてみました。

→解決せず

解決策(5)データベースを一旦削除してから復元してみる

どうにも解決しないので、こうなったら、もしかしたら、と思いcoreserverのコントロールパネルから、MySQLのデータベースを保存。削除してから復元してみました。(この方法はあまりおすすめしません)

→解決せず

解決策(6)フィードのキャッシュを停止する

WordPress Snippet | rss feed error の 対処例 @WordPressに従ってテーマファイル内のfunction.phpに記述してみたり。

function do_not_cache_feeds( $feed ) {  $feed->enable_cache(false);  } add_action( 'wp_feed_options', 'do_not_cache_feeds' );

記述して一旦サイトにアクセスしてから、すぐ削除してファイルを再度アップロード。

結局解決せず!!

とここまで5日ぐらいかかって色々やっていたのですが…

Sorarium  powered by FeedBurner

突然、フィードが昨日の記事だけになったので、あれ?うまくできた?と思って、もう一度feedburnerで再構築ボタンを押したら、やっぱり容量超過エラー…。RSS readerでも読み込まれません。

うーん。どうしたらいいのかな。

あと数日やってみて、ダメだったらもうfeedburnerを使うのはやめようかな、と。

もともとfeedburnerなら、RSS readerに登録してくれている数がまとめてわかるのが便利だったりtwitterへ投稿するのも素早かったのでこれを使ってたんですが、twitter投稿はiFTTT使えばいいし、講読者数も別にいいっちゃいいかなぁーと。

feedburnerはYahooブログ検索にひっかからないとか色々問題もありますしね。

ただ、今現在講読してくださってる方々に記事が届かないのが残念なので、できればこのまま使い続けられるのであれば使い続けたい。

何か他にいい解決策があれば、ぜひ教えてください。よろしくお願いします。

スポンサーリンク
この記事をお届けした
sorariumの最新ニュース情報を、
いいねしてチェックしよう!

シェアする

『feedburnerがサイズ超過のため更新されない状態になってしまった』へのコメント

  1. 名前:こねこ 投稿日:2013/06/12(水) 16:17:09 ID:2b0b05714

    いつもPCの記事は、とばしてた(笑)んですが今日はとりあえず読んでみたら「あら大変そう!」
    日本語の一部分しか理解してないけどなんとなく分かりました。
    しかも最後まで読むと、たいてい解決策が書かれてるのに
    今回は「いい解決策をー」とお願いで終わってる!
    と、いうことは お兄さまに聞いてもダメだったんでしょうか?
    誰か早く いい方法教えてあげて~。

  2. 名前:そら 投稿日:2013/06/14(金) 18:13:30 ID:be65db4db

    >こねこさん
    そうなんですよ。
    解決策が見つからない記事を書いても仕方ないな―と思いつつ
    でも書いたら誰かが教えてくれないかなーという期待もこめつつ(笑)

    そしたらfacebookで全面解決?ではないけれど
    迂回策を教えてくださった方がいて
    助かりました〜。
    書いてみるものですねw

  3. 名前:こねこ 投稿日:2013/06/14(金) 23:53:04 ID:7cea8934d

    そらさんとこのせいじゃなかったのに、散々でしたね。
    お疲れ様でした!
    つながってよかった~♡

  4. 名前:そら 投稿日:2013/06/17(月) 11:57:05 ID:4d6c59d1b

    >こねこさん

    そうなんですよー。
    でもこれって家族全員が外で仕事してたら
    難しいですよねぇ。管理人さんがいる時間帯じゃないとダメで、自宅の中も確認…なんて〜。
    えらい目にあいました。
    ネット中毒なので、つながらないとストレス大爆発!なのです〜。