有一个blog,由Wordpress提供支持,它具有有效的RSS提要(在Safari中打开很好),但不会在Google阅读器中显示新帖子。事实上,Google阅读器的最新文章发布于2010年7月21日,而博客上的最新文章发布时间为2010年8月19日。
我应该如何处理RSS Feed(转义字符?修改XML或什么?)才能在Google阅读器上运行?
这是reopened question,因为我发现的原始问题已迁移到超级用户,然后在那里关闭,因为它最适合stackoverflow,所以没有提供任何解决方案,也没有机会这样做。 请给它一个回答的机会。
更新的 谷歌阅读器以10个为一组,而不是最新的文章提取新文章。例如,如果在Google阅读器中未显示12个(或13个或11个)新文章,则在添加下一个文章时,这些文章中最早的10个(正好10个)出现在Google阅读器上,并且Google阅读器中显示的日期为对于每篇文章都是相同的,好像所有10篇文章都是在同一篇文章中发表的 - 第二篇文章出现在Google阅读器上。这个问题并没有在我尝试过的其他聚合器中体现出来。
更新2: 文章开始定期出现,所以问题暂时解决了。为什么会发生我不知道,也许是因为更多读者订阅(用于测试目的),或者是因为我最近添加的PubSubHubBub插件。直到它变得清晰,再过3天,这个问题仍然存在。
答案 0 :(得分:4)
我刚刚将blog添加到我的Google阅读器中并进行了一些游戏。我注意到你观察到的同样的行为,我错过了最近的5个帖子,其中大约10个帖子都有相同的日期:
在网上进行了一些搜索之后,我找到this post,它解释了如何通过右侧的工具提示实际查看发布日期:
然后,当我点击顶部Google阅读器中的“刷新”按钮时,新帖子会显示出来:
我相信Google蜘蛛雷达上的大量博客每隔几个小时会被编入索引,因此所有帖子的收到日期都非常接近发布日期,所以没有人注意到/关心它实际上是在显示已接收的日期日期。
然而,对于低容量博客,似乎缓存更新频率更低。 Google提供了一些尝试让其更新的提示 - Feed not updating in Reader。也许我对博客的订阅更新了缓存,但由于蜘蛛有延迟,我没有看到更新,直到按“刷新”。或者按下“刷新”按钮的行为触发它立即查找新帖子。
最后,我将博客订阅到我妻子的谷歌阅读器帐户,这次最新的5篇帖子立即出现,匹配的收到时间转换回大约按下“刷新”按钮的时间(或者可能是我添加了Feed。。
我感觉到你的痛苦 - 我同意这对于低容量RSS提供来说似乎有点麻烦......
答案 1 :(得分:0)
您也可以与博客作者/托管公司联系,看看他们是否拒绝了Google索引编制率。 Google可以在网站上创建大量流量。降低索引率(抓取速度)将有助于此,但它可以使用谷歌阅读器。
正如其他海报所提到的,它也可能是低人气/低页面排名/其他因素导致Googlebot无法频繁抓取博客的因素。
Google阅读器显示依赖于Google抓取博客来获取最新内容。实际上,您需要客户端提取RSS源以获取最新数据,这样您就不会依赖Google抓取网站。 Outlook 2010,Firefox,还有很多其他的存在。客户端软件将直接从博客中提取更新的RSS源,捕获发布到RSS源的帖子。
答案 2 :(得分:0)
感谢您的回复,我也想出了一些可能的解决方案(感谢您)。
我不知道这是我做过的,还是独立于此,但是从昨天开始(当你回答这个问题时),Feed开始正常显示。
也许是因为感谢你,博客在Google阅读器上获得了更多订阅者并且更新率被反弹(就像@Bermo建议的那样)。
或者,也许PubSubHubBub插件的引入改变了一些东西。但它是第一个变种(订户数量)。虽然其他非常不受欢迎的博客为我提供Google阅读器中的常规文章仍然是一个谜。
现在我只会提出好的答案,直到一切都变得清晰(无法确定确切的原因)或直到这个赏金的最后一天。