Google Reader如何解析RSS?

时间:2010-10-27 18:05:58

标签: parsing wordpress google-reader rss

我正在拔头发,我可能会拔出一颗牙齿,这就是我多么沮丧。

我已经删除了(为了证明一点)我的wordpress网站中的所有RSS文件 http://baked-beans.tv

无论我编辑什么,Google阅读器都会读取它想要的内容,即:帖子及其所有内容!

那么我应该如何编辑我的大多数RSS订阅者将要查看的内容(因为Google Reader非常受欢迎)

如果你看这里:http://baked-beans.tv/feed/ 没有内容!

然而,如果我将此网址添加到Google阅读器,它会在Feed中生成完整帖子。

此外! 如果我编辑说... wp-includes / feed-rss2.php我可以在Safari,Firefox等的RSS解析器中看到这些变化,但同样,谷歌只是显示同样的事情,整个帖子。

这真的不是。如果你去谷歌阅读器,然后点击“显示详细信息”,它会显示“Feed URL:http://baked-beans.tv/feed/”这只是一个谎言。

我真的需要控制人们看帖子的方式。这些帖子包含大量的视频和大量图片,并且以非常不吸引人的方式解析帖子。

提前致谢, 马克

2 个答案:

答案 0 :(得分:4)

我很确定Google正在使用缓存结果,因为您的Feed已完全为空(这是无效的RSS,可能会被解释为错误情况,例如Feed已关闭)。

尝试显示valid, but empty的Feed。这应该让谷歌迟早接受改变。

答案 1 :(得分:0)

如果您要编辑已经被Reader抓取的帖子的内容,则需要使用相同的GUID(如果使用RSS)或ID(如果使用Atom)重新发布它们。 Reader会无限期地保留帖子的副本(以便它可以显示提要的历史数据),并且可以从ID中删除内容。如果它发现的帖子与已有的帖子具有相同的ID,则会使用新的已抓取内容更新其副本的内容(更多详情here)。