烧制博客RSS Feed的常见问题

阅读时间 6 分钟,快速阅读仅需 2 分钟。

读者黑白天空在前几天写的“如何平滑地更换博客RSS Feed地址?”里提出了一些问题,比如为什么要最好使用自主域名烧制Feed、为什么最好关闭点击统计。对于博客老手来说,这些都比较容易理解,但可能一些刚接触RSS Feed烧录提供商的人并不知道这些。

Feedsky将和腾信(不是腾讯)广告公司合并,这是一件好事,或许我们会看到一个稳定的国产Feed烧制提供商。

这篇文章针对烧制博客RSS Feed的一些常见问题作简单的回答,即使你不是独立博客,在这篇文章或许也能找到一些答案。

(pic via)

1、首先,什么是烧制博客RSS Feed?

博客作为Web2.0的一种基础设施,提供了相当方便的RSS输出,RSS的好处不言而喻

假设博客原始输出的RSS为A,我们将A发送给烧制提供商,生成一个新的RSS输出B,没有A不会有B。这个过程就是“烧制”。

2、既然博客本身提供RSS输出,为什么要烧制一个新的?

烧制博客RSS Feed有很多好处:

(1)便于统计订阅数

这是可能吧使用Feedsky烧制的Feed,http://feeds.kenengba.com/kenengbarss 昨天的订阅数(7070):

我始终认为,这些订阅数至少一半是无用的

(2)节省博客空间流量

根据月光博客做的测试,平均每个订阅抓取会消耗20KB左右的流量,假设使用第三方烧制RSS Feed,这个流量将降低一点点,但不是全部。

节省流量不是烧制主要的目的。

(3)便于日后切换

假设你现在的博客地址是C,后来改成D,假设不烧制RSS Feed,一般情况下RSS输出的地址会发生改变。而烧制一个第三方的Feed则可以免除这样的烦恼。

(4)插入广告

Feedburner和Feedsky都提供Feed点击或展示广告,如果你不使用它们烧制Feed,则无法获得这些收入(即便很少)。

(5)插入其它元素

大多数烧制商都提供在Feed中插入Google Reader分享阅读、Delicious书签分享等项目这样的功能,这将使你的Feed更丰富多彩,但同时也可能会给订阅者带来烦恼。

3、非独立博客也可以烧制?

可以,只要你的博客本身提供RSS输出都可以。

更广的来说,即使不是博客,只要是RSS,都可以使用Feed烧制服务。

4、我可以选择哪些RSS Feed烧制提供商?

(1)Feedburner

全球用户最多的烧制商,目前被Google收购,其稳定性、抓取频率都有保证,唯一的问题是:外国服务,容易被和谐。

(2)Feedsky

国产RSS Feed烧制提供商,在Feedburner被和谐后使用人数大增。之前服务不太稳定,但相信在与腾信合并后能提供更稳定、更有钱途的服务。

(3)Feedcat

新兴的Feed托管烧制商。

没有其它的了?有,但使用的人很少,不作介绍。

5、昨天的订阅数是50,今天是100,那有150个订阅了吗?

烧制商管理后台显示的订阅数是总订阅数,而不是每天新增的订阅数,也就是说,每天订阅数都是从0开始算的。

6、如何减少烧制Feed的延迟更新?

一般来说,Feed烧制爬虫会20-30分钟抓取一次博客原始Feed,如果你希望你的文章一发布爬虫就抓取,你可以在发布文章后手动ping烧制商,这个动作就是ping。Feedburner的地址,Feedsky需要登录后再ping(在【Feed发布】-【更新通知】)

你还可以使用烧制商提供的API来自动发送ping。这不在本文讨论的范围。

7、为什么最好用自己的域名烧制?

有2个原因:

(1)烧制地址看起来更舒服,更好看,更有归属感。

(2)为了平滑地更换RSS Feed地址

8、为什么最好关闭点击统计?

开启点击统计后,文章在RSS里的地址会变成类似下面的地址:

http://feedproxy.google.com/~r/kenengba/~3/e45dfs8Ac/ (此地址无效)

这个地址最终会转跳到你的文章的原始地址,但一旦托管商服务器出现问题(比如遭和谐),这个地址将无法转跳,读者就无法通过这个地址浏览原文了。

9、如何在Feedsky的Feed里投放Adsense For Feed广告?

如你所知,可能吧的主Feed是使用Feedsky烧制的,而Adsense For Feed是Feedburner的服务,怎样使Adsense For Feed显示在Feedsky的Feed里?

方法很简单,先使用Feedburner烧制博客的原始Feed,再使用Feedsky烧制Feedburner烧制出来的Feed。

10、订阅数不是你的全部

订阅数不代表一切,而且订阅数的水分是极大的。

个中原因很多,去年我曾经在”至少一半的订阅数是无用的“里探讨过这个问题,这里不作详细讨论。

鲜果的博客管理里我看到了很恐怖的数据,阅读数不到订阅数的20%,或许不止一半的订阅数是无用的。

当然,订阅数的巨大能增强blogger的信心,使之更有写作的动力,但过多地关注订阅数会上瘾的

11、更改博客自寻Feed地址为烧制的Feed地址

一般来说,你在订阅器订阅一个博客,可以直接在博客上点击订阅链接,也可以在订阅器里输入博客地址。

订阅器是如何发现博客的RSS输出地址的?

这是因为,一般情况下,各种博客系统都会在网页头部代码里放入类似这样的代码:

<link rel="alternate" type="application/rss+xml" href="http://www.kenengba.com/feed/" />

这段代码就是告诉阅读器博客的RSS输出地址是什么。

因此,只要更改以上代码href后面的URL,就可以更改博客的自寻RSS地址。

12、Wordpress Feed转向插件

不知道有多少人注意到,可能吧的其中一个订阅地址http://www.kenengba.com/feed 并不是原始的RSS输出,而是Feedsky的feed,这是因为我使用了Feedsmith这个转向插件。

这个插件目前支持Feedburner和Feedsky(需要稍微修改代码)。

13、2个有趣的RSS Feed使用:

(1)如何给不提供RSS Feed输出的网站烧制一个Feed

(2)RSS Feed+微博客的应用:接收天气预报短信

实际上现在饭否已经不提供短信发送服务了,但你可以利用叽歪,然后绑定飞信,然后……聪明的读者你一定能想到的。

14、其它问题?

显然,我不是Feedburner或Feedsky或Feedcat等的工作人员,如果你有技术性问题,别问我:)

29 条评论

  1. 我不来发言就对不起阿禅了, 写得很好, 把我的疑惑都解开了, 非常感谢..

    订阅数确实可以让blogger更有激情的去写作, 呵呵, 过多关注就不好了, 以后多多看看可能吧, 希望哪一年我也能成为一个老博. O(∩_∩)O哈哈~

  2. 插入广告和其他元素,wordpress用插件就可以
    便于日后切换,如果要平滑切换也得有自己的域名,既然有自己的域名,那么换博客空间也不用换订阅地址啦
    那么烧制feed剩下的好处就是便于统计订阅数和节省流量了,嗯,觉得还不足以抵消其缺点……

    • Adsens For Feed以及Feedsky展示广告你是无法自行嵌入的。
      假设你用的是BSP,你会更能感觉到烧制一个Feed的重要性。
      另外,Feed管理后台还有很多精彩的功能,这是直接输出feed无法比拟的。

  3. 博主进来的文章,更像是为了展示自己之前的文章而写的。我想是有意无意的为了PR!这好像不是博主的初衷!
    写一些不是车轱辘话来会说的文章吧!
    我是直接订的贵博的feed,还没有找到对于阅读者来说更换订阅的好处。
    如果删掉这个评论,也email我一下吧。

回复 望月 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注