RSS使用的一些小技巧


2010-5-23 16:22 互联网 14个评论510

如果你不知道RSS这种东西,你肯定Out了,如果你有自己的独立博客,而没有重视自己的RSS,那么你就不只是Out那么简单了。虽然在RSS一出来的时候,我就玩过RSS,但在我开博客的前几年,一直没有重视RSS。

直到4月份切换域名,我开始在涂雅上添加了订阅到各在线阅读器的按钮,现在的订阅用户一直在稳定增加,一方面是由于用户的增加和各网站文章的转载,另一方面我认为那几个订阅按钮有起着很大的作用。

涂雅之前的RSS订阅是比较混乱,加上后来又更换域名和我的失误,可以订阅到RSS的地址一度达到达到5个甚至更多,造成的直接后果就是我根本不知道我有多少RSS订阅用户。

既然生米已经煮成熟饭,埋怨是没有用的,俺只得想办法用技术手段解决了。最近订阅http://iove.net/作为RSS地址的朋友可能发现了有一个RSS地址变更的提示,并且该地址已经停止更新,而其它用户并没有察觉到,这要归功于Url Rewrite这种技术的实现,我会在后面谈到如果更正RSS地址。

基于http://iove.net/作为RSS地址是我的一个失误,等我发现的时候,已经有60多个用户在使用这个RSS地址了,最后我没办法,只好采用Url Rewrite把地址重写过去,让这60多个用户可以订阅到我的文章。

OK,说完这么多的废话,来点技巧吧,如果你已经使用了一个错误的地址被多个用户订阅了(实际上这个错误的地址是不会输出RSS的),你可以采用URL Rewrite(条件是你的服务器必需支持Url Rewrite这种技术,国外的服务器都可以支持)的方式将这部分用户牵引过去,在web.config(linux中是对应的是其它文件)的代码如下:

<rule name="google-rss">
<match url="^$" />
<conditions>
<add input="{HTTP_USER_AGENT}" pattern="FeedFetcher-Google" />
</conditions>
<action type="Rewrite" url="正确的rss地址" />
</rule>

实现原理很简单,一般在线RSS阅读器都会在Agent中标明它是谁,比如说Google的在线阅读器就会在Agent中有一个FeedFetcher-Google的字符,所以只要针对包含这个字符的请求返回RSS就可以了。也就是说,通过浏览器或者其它方式请求http://iove.net/这个地址,返回的是正常的网页,而通过google阅读器请求这个地址,返回的则是RSS。 当然,你应该尽量避免这种情况的出现,但既然已经出现了,你就应该解决,否则你将失去一批订阅的用户。 另外一种情况就是当你原来使用http://iove.net/feed/这样的地址,这个是wordpress的默认rss订阅地址,但现在可能想换成二级域名的RSS地址,例如http://feed.iove.net/ 。为什么要采用二级域名作为feed地址?最大的好处就是你可以把RSS托管到第三方,比如说feedsky,假如有一天你想在RSS中做广告的时候,你就发现使用独立域名作为RSS地址的重要性了。 如果你要启用一个新的RSS地址,你不需要去重写一份RSS,你还是可以使用web.config进行配置,代码如下:

<rule name="feed" stopProcessing="true">
<match url="^(.+)?$" />
<conditions>
<add input="{HTTP_HOST}" pattern="feed.iove.net" />
</conditions>
<action type="Redirect" url="http://iove.net/feed/" redirectType="Permanent" />
</rule>

最后,我想给所有使用独立博客的朋友们一些关于RSS建议:

  1. 使用二级域名的RSS订阅地址,而非目录式的
  2. 使用唯一的RSS订阅地址,否则你永远不知道有多少用户订阅了你的博客,除非你不在乎。
  3. 提供RSS全文输出,这样有利于传播和读者的阅读,从短期来看,肯定会给你的流量带来不少的损失,但长远来说你将会赢得读者。封闭还是开放,自己掂量一下。
  4. 在你博客显著的位置添加自己的RSS地址,并且保证其可以点击
  5. 在你博客显著的位置放上各在线阅读器的按钮,用户点击可以直接通过在线阅读器订阅你的博客。根据我的经验,我认为增加这些按钮有利于提高RSS的订阅量。

无觅相关文章插件,快速提升流量

嗯,或者你也可以收听我的微博,腾讯微博(主要用这个,其他的看我的个人介绍)

我写博客常常出现错别字,常常错得还很离谱,有时候我自己看了第二遍都骂我自个儿,但我又不习惯重复审查,纠结啊...各位看到啥错别字或者不明白的地方,请给我留言指出来,感谢感谢。

  

  • 14个评论在 "RSS使用的一些小技巧"

  • uiandue
    2010-10-18 18:18
    回复TA

    还是喜欢上blog看,博客就像设计一样带着自身的气场,不上来是感受不道的。

  • 小马过河
    2010-6-4 19:43
    回复TA

    我是你的Fan, 找到你的twitter了,呵呵。

    • 涂雅
      2010-6-4 20:15
      回复TA

      wow, cool, 我很少用twitter,虽然有注册,主要是没有找到各微博同步的方法,你是怎么找到的,呵呵

    • 小马过河
      2010-6-4 22:36
      回复TA

      在你的主页上可以找到线索的 :) 猜了猜,有试了试,就得到答案啦。

    • 涂雅
      2010-6-4 23:59
      回复TA

      呵呵,你很有心,可惜我很少用Twitter,希望以后可以用

  • liulxd
    2010-5-24 18:00
    回复TA

    虽然您提供RSS全文输出,但我还是喜欢到你博客来浏览文章。。。。。。。。。

    • 涂雅
      2010-5-24 20:07
      回复TA

      啥也别说了,眼泪哗哗的,感谢我博客的用户忠诚度还是挺好的,呵呵,感谢大家的抬爱

  • aisinvon
    2010-5-24 00:11
    回复TA

    为啥我的rss 订阅总是那么几十个,有时增加点,有时有降回去啦

    • 涂雅
      2010-5-24 08:07
      回复TA

      能不能截个图给我?发到我的邮箱,首页右上角有我的邮箱地址,还有就是,你是用什么地址订阅的

  • kane
    2010-5-23 18:08
    回复TA

    RSS确实是好东西,更加绝的是如果用Google Reader看RSS,随时都可以评论和共享,并且会显示到Google Buzz上。朋友就能够看到这些评论。如果将评论公开那不认识的人也能够看到,增加了认识陌生人的机会。当然还有更加有趣的事情——可以通过看陌生人的Buzz找到自己感兴趣的资源,这也为提供了RSS的网站带来了一定的流量。对读者来说能找到新朋友,新资源确实是好事。

    • 涂雅
      2010-5-23 18:41
      回复TA

      呵呵,可惜用google buzz进行评论我在博客上看不到,有没有这样的工具可以把通过buzz评论引到我的博客上来?呵,分享和信息流动很重要。

  • 石油杂志
    2010-5-23 16:52
    回复TA

    我的feed订阅也超级混乱,不过现在我使用wp的一款插件来统计
    效果还不错
    将近200的订阅,不过我真的不知道他们是订阅了看
    还是偶然订阅了然后放着
    反正我在google上订阅了不少,很久没去看了,有些高产的,都有上百篇文章了

    • 涂雅
      2010-5-23 18:39
      回复TA

      呵呵,发现同志们的回复质量越来越高了,我建议使用唯一的rss订阅地址,最好是二级域名。你觉得你的网站应该加一个订阅到xx的功能,比如我右上角的那些东东,我觉得这些东东有助于提高订阅量,用户使用起来比较方便。对了,问一下你首页的图片播放,会不会提高访问量?我也考虑搞一个图片播放的功能,要不网页有些死气,现在网页主要的图片是广告,哈哈。

    • 石油杂志
      2010-5-24 11:05
      回复TA

      图片播放会让首页看起来漂亮些,别的用处基本没有。除非访客大多是从首页进的
      如果访问者都是从搜索引擎进的,那就没啥必要了

  • 评论敬告那些为做SEO而评论的朋友,本博不欢迎此类评论,请不要利用本博做关键字,一律封杀。

    绝不跨省追捕
    不会发垃圾邮件
    增加你的流量