百度空间 | 百度首页 
               
 
查看文章
 
取得真正的rss订阅数巧妙方法
2008-07-22 20:35
    通过feedsky、feedburner烧制的rss种子,都有一个rss订阅统计,本网站的rss订阅数就达到了2000,但实际上到底有多少人在通过阅读器来关注自己的网站呢?feedsky和feedburner并没有给出真正的解决办法。
    一、分析问题
    当订阅了一个rss种子(feed)后,rss阅读器就会定时检查这个种子,不管用户是否登录rss阅读器,rss阅读器都会向feedsky或 feedburner返回一个订阅数,当非常多的用户订阅了这个种子后,即使用户不再登录rss阅读器,阅读器依然会检查这个种子,然后返回订阅数。所以 这个订阅数有相当大的一部分用户是订阅了从来不看的,或订阅了后来根本就没有用rss阅读器的用户。按我的网站估计,这样的用户比例大约有80%。
    二、解决问题
    rss阅读器在不需要用户登录的情况下就会检查rss并向rss源返回一个订阅数,区分机器阅读和人为阅读在这里就变得十分重要。于是想到了图片统计,假如在rss的内容里加一个有统计功能的图片(如 果你不想别人看到可以设置图片的高度和宽度设为0),rss阅读器检查rss更新时,并不会显示这些图片,也就是说不会向图片统计器返回流量统计,但当一 个用户打开rss阅读器来阅读这个种子的时候,这个统计功能的图片就会在浏览器中显示(可能你看不到因为高度和宽度设置为0),这样图片统计器就得到了一 个流量记录。有多少个用户打开种子阅读就有多少个实际订阅用户。这种统计准确无误。
    三、举例
复制红色框的统计代码
    在yahoo统计器中增加一个网站,点击“获取统计代码”,引用统计图片“http://img.tongji.cn.yahoo.com/1591/ystat.gif” 粗体部分为yahoo统计的用户编号,请自行更改。然后在rss种子文件中增加如下代码<img src=http://img.tongji.cn.yahoo.com/1591/ystat.gif width=0 height=0>,为了只统计rss流量,所以要新增加一个yahoo统计网站,并且不要把个网站的统计代码放于网站或其它地方,只放在rss中。
   rss的xml格式内容找到CDATA的部分,按说明更改: <![CDATA[这里是rss的每篇文章的主体内容,在这里增加一个img的rss统计图片就可以了]]>
   如有疑问,欢迎与我联系,欢迎转载!
   以下为我的网站www.mm2you.com的feedsky统计和rss实际阅读量
   feedsky订阅统计

   以下为我的网站的rss统计

类别:默认分类 | 添加到搜藏 | 浏览() | 评论 (2)
 
最近读者:
 
网友评论:
1
2008-07-24 19:26 | 回复
不错。
 
2
2008-10-02 19:22 | 回复
呃......还是不明白.......百度空间的订阅数怎么获得呢?
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu