RSS アグリゲーターは、ソースを「ポーリング」します。つまり、各ソースで定期的に HTTP クエリを繰り返し、結果に何か新しいものが表示されるかどうかを確認します。世論調査はいつもそうであるように、「まだそこにいるの?」という果てしない一連のリソースを浪費するため、これは残念なことです。質問 (長い車のドライブで幼児を連れて行くようなものです;-)にもかかわらず、遅延を意味します (たとえば、特定のソースを 1 時間ごとにポーリングする場合、結果が表示されるまで最大 1 時間待つことになります)。
残念ながら、RSS アーキテクチャ自体には代替手段がなく、新しいものが表示されたときに「コールバック」を要求したり、より健全な「パブリッシュ/サブスクライブ アーキテクチャ」を選択したりする方法はありません。
それを改善するための優れた取り組みはpubsubhubbubですが、必然的に RSS ソースとアグリゲーターからの (RSS 標準以上の) 協力が必要になります。技術的には、すでにあります(協力サイト向け;-)。
あなたの質問に戻りますが、あなたは何も悪いことをしていません.最終的に新しい結果を見るためには、RSSアグリゲーターのように定期的にポーリングする必要があります.