web-dev-qa-db-ja.com

GoogleリーダーがサイトのRSSフィードを4〜5日ごとに更新するのはなぜですか?

RSSフィードのあるWebサイトがあります。 Googleリーダーを使用してフィードを購読すると、たまにしか更新されません(4〜5日ごとなど)。 Googleリーダーでは、最新の2つまたは3つの投稿が同時に表示されます。

RSSフィードを1時間ごとにダウンロードする簡単なテストスクリプトをセットアップして、フィードが予想どおりに更新されることを監視できるようにしました。フィードをダウンロードするだけで、すべてが見栄えがします。

Google Readerのこの動作の原因は、GoogleのRSSクローラーであるfeedfetcherにあると考え始めています。受信日と公開日を見ると-Googleリーダーは受信日と公開日を区別します-受信日は2つまたは3つの投稿で同じであり、公開日はフィードのpubDateと一致します。

これは、GoogleのRSSクローラー、feedfectherが4〜5日ごとにRSSフィードをクロールしないことを信じさせます。

Google feedfetcherでの経験は何ですか?この種の遅延が発生すると予想されますか?

(サーバーのログはまだ見ていませんが、論理的に次のステップになります。)

1
Emil Rasmussen

Googleリーダーを数週間監視した後、Googleのfeedfetcherボットは定期的にRSSフィードにアクセスしているようです。したがって、結論は、GoogleサービスからのRSSフィードへの最初のサブスクリプションからRSSフィードが定期的にインデックス付けされるまで、ある程度の遅延があるということです。

1
Emil Rasmussen

フィードは「 約1時間に1回 」にチェックされますが、購読者があまりいない場合はそのスケジュールが「減る」可能性があります。 (Googleから得られるほとんどすべてのあいまいさに注意してください。これは、ほとんどすべてのフィードを自分で読むためにReaderを使用することをやめた理由の1つです。
しかし、あなたが説明しているほど悪いラグに遭遇したことはありません。

1
Su'