当我对我博客中的一篇文章进行实质性更新(不仅仅是更正拼写错误)时,我想确保读者在他们的新闻提要中再次看到更新后的文章。根据我的阅读,以下是我看到的一些选项:
- 创建一篇全新的文章(主要是原始文章的副本)。显然是个坏主意——重复的内容不利于 SEO。
- 更改文章的发布和/或更新时间戳。看来,对于大多数读者而言,这不会使文章显示为未读。
- 更改 RSS 项目 GUID 或 Atom 条目 ID。根据 Atom 规范,这是一个很大的禁忌,但我不确定 RSS。
所以,似乎没有什么好的选择,除非我遗漏了什么。
更改 RSS 项目 GUID 或 Atom 条目 ID 的后果是什么? Feed Police 会出现在我家门口更改文章 ID 吗?
最佳答案
更新该条目的“已更新”字段应该是正确的。不要忘记更新 feed 本身的“更新”字段、任何 Etags/last-modified HTTP header (如果存在但不是自动生成的),并等待/强制阅读器实际进行刷新。
如果您仍然对某些阅读器有疑问,您应该与 feed 阅读软件作者核实一下,看看这是不是故意的。
至于第二部分,更改 id 不会让 Feed Police 上门,但如果这种情况发生得足够频繁,此类显示为重复的文章可能会惹恼您的关注者而忽略/删除 feed。
关于rss - 更改 RSS 项目 GUID 或 Atom 条目 ID 的后果是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18945097/