本站启用新的RSS地址:http://feeds.feedburner.com/portableappc

 

为了兼顾RSS读者与直接访问本站的读者,我对本站的内容更新机制做了一定调整。RSS地址由http://www.portableappc.com/feed/ 更改为 http://feeds.feedburner.com/portableappc。请此前订阅本站的朋友更新地址,不便之处还请谅解。

 Wordpress作为软件发布平台的一个难题是,文章更新后,RSS中不会推送。按照善用佳软的研究,Google Reader一类在线阅读器判断文章是否为“新”的参照,可能是Post ID。这样,无论是更改Permalink,或是将文章发布时间提前,阅读器中都不会提示有新文章(但会默默更新到最新内容)。作为更新频繁的软件站,这显然是不足的。为此,我想过两个解决方案:

一、新软件发布后,删除旧文,原样重发新文章。

优点:RSS阅读器提示新文章。软件页面的固定链接不变。

缺点:原文评论丢失。

PortableAppZ就是采用这种方式更新软件的。但PortableAppZ不存在评论的问题。对我而言,评论是博客重要的资源。以丢失评论的代价通知RSS,得不偿失。

二、在旧文标记“[早期版本]”,发一篇新文章来发布新软件。

优点:RSS阅读器提示新文章。旧文章的评论也不被破坏。

缺点:对于同一个软件的评论分布在不同版本的文章中。站内存在大量内容雷同的文章(一个软件的多个版本),不利于搜索引擎收录,也不利于新访客寻找软件的最新版本。

这种方法我尝试了一个星期,发现太过混乱,摒弃。

现在想到的方法是,将软件主页与更新消息分开:

1、新建一个category,名为News。

2、使用FeedBunner/FeedSky烧录News分类目录下的种子,即:http://www.portableappc.com/category/news/feed/

3、将站点的默认Feed改成FeedBunner/FeedSky烧录的这个种子。这样,当读者点击订阅,等于订阅了News分类下的文章更新。

4、使用插件,让News分类下的文章不在首页显示。(为了保持首页清洁)。

5、更新软件时,一方面更新软件主页,一方面在News分类下发一篇新文章,内容为软件更新的简要介绍,并将读者引向软件主页。

6、这种办法的另一个好处是,其他目录下希望推送到RSS Feed的文章,只要同时包含到News目录就行了。算是一种控制RSS的另类方法吧。

虽然麻烦点,不过算是差强人意地解决了上述几个问题。当初选择Wordpress就是一个错误。现在我要努力把它做成CMS。

《本站启用新的RSS地址:http://feeds.feedburner.com/portableappc》目前有 6 个评论。

  1. 你这个思路不错。。我也纠结过feed更新的问题,可之前也担心仅仅更新下版本就推送到RSS,怕读者不喜欢。

  2. 现在两个地址都连不上了

  3. 看完了以后,觉得很纠结,然后跟着就是蛋疼。。

  4. 晕菜了,同志还需继续努力

我要留言:

您的大名(必填):

您的邮箱(必填,不会公开):

您的网站(选填):

您的评论: