2005年08月18日

将RSS频道托管到feedburner等第三方服务提供商,可以获得统计数据等,也可以获得一个链接。但是,像只说这样的为了统一RSS频道的链接,都采用托管之后,把属于自己的RSS链接forward到feedburner提供的链接,以确保统一出口。

例如:只说的RSS频道是http://feed.sayonly.com,它是指向另一个地址http://feeds.feedburner.com/sayonly。类似的boingboing、gawker media(介绍)都是采用这种方式。

我们在三大功能八大注意三架马车文中都提到feedburner,也提到与它相似的国内公司提供的服务feedsky。他们都是需要你提交一个RSS输出,把这个RSS输出,经过它烧制(burn)之后,生成新的RSS输出,用户访问它的RSS输出的时候,他就能记录用户的一些属性,例如,使用的什么阅读器、同一用户访问了多少次等。

由于它是向用户提供的RSS输出批量获得信息,所以有一定时间的延迟,不过,它也提供了更新通知功能,如果你更新RSS之后,可以发一个短消息通知feedburner你的RSS更新了,这样能在一定程度上加快更新的速度。

feedburner提供的统计功能包含两种图表方式的报表,一个是提供每日订阅用户的趋势图,这是一个柱状图,替换到图表形式可以看到每天订阅用户的数量,也可以从整体上看出订阅用户变化的趋势,趋势图时间范围可以最近周、月、本月等简单的选择。第二个是饼图,这是最近24小时内访问的用户细节,包含了使用什么阅读器,每类阅读器占整体的比例,可以用于细分用户。同时,这里还可以查看是什么浏览器查看,以及有过什么类型的网络机器人(spider)来访过。

除了统计之外,feedburner还提供很丰富的其他功能,包括浏览器友好的链接,烧制google adsense等,它更高端的统计功能如RSS频道人群分布(介绍中说“where”,我想应该从ip地址等信息来分析的)和哪些文章更受欢迎等功能,需要付费才能获得。

除了这些功能之外,有些朋友甚至认为,feedburner是一个比RSS阅读器对blog作者更有意义的东西,不仅可以获得订阅的统计数据,而且可以产生blog小环境。不管怎样,它都是一个很实用也很受欢迎的应用。 

如果你还不习惯使用RSS阅读器,很希望你能适应它,当你关注的站点超过3个时,你会发现它是确实有效的;如果你还没有使用过,我强烈的建议你试用一下,那将是方便、有效率的阅读工具。下面以bloglines为例,说明如何发现和添加你喜欢的blog的RSS频道,以方便的查看。离线阅读器在下载安装之后添加方法与bloglines相似。

先说明一下,只说的RSS频道是http://feed.sayonly.com,这是一个很短的地址,其实它是指向另一个地址http://feeds.feedburner.com/sayonly,因为只说嫌后一个链接太长,所以换了一个短的,下面说起只说的RSS频道时,两个都有效。

你会发现把只说的链接敲进浏览器的地址栏,回车之后,浏览器窗口中出现了一些文字和代码出现的杂乱的东西,其实认真看一下,其中的"-"还是可以点击的。这个链接其实不能直接用浏览器来查阅。你可以先在bloglines注册,注册之后转到"my feeds",在左上有一个添加的按钮,点击之后右边出现一个"subscribe"(订阅)页面,在第一个框中输入只说的链接http: //feed.sayonly.com,点击"subscribe"按钮,会进入一个确定页面,确定之后,只说的RSS频道就出现在右边的树形菜单里面,点击即可查看。订阅你喜欢的blog的频道,也是同样步骤,只是链接换成他的链接即可。

这样,很多个RSS频道就可以放在一起查看,以后只需要打开bloglines即可查看所有文章了,这些文章中都提供了直接访问原始文章的链接。

如何找到你喜欢的blog的RSS频道的链接呢。一般情况下,都会在用户的blog上发现一个橙色的按钮xml,这个按钮一般都指向用户RSS频道。复制它的链接(右键,ie是复制快捷方式,firefox是复制链接)即可。

一些独立的blog站点,经常会让你找来找去也找不到链接,导航栏上"同步这个站点"、"RSS订阅"、"串联这个站点",都是指向RSS频道的链接。这还得考考你的眼力。

对于一些blog服务提供商,有一些特殊的规则,这样可以在你找不到链接的时候,使用默认的订阅链接来订阅这些blog,以下[]表示取用户名的值来代替。
1,bokee 
http://[用户名].bokee.com/rss2.xml
用户名是访问bokee时的二级域名。
2,donews
http://blog.donews.com/[用户名]/Rss.aspx
用户名是访问donews的一级目录名。
3,MSN Space
http://spaces.msn.com/members/[用户名]/feed.rss
用户名是访问MSN Space的二级目录名。
4,中国博客
http://www.blogcn.com/rss.asp?blog=[用户名]
用户名是访问blogcn时的二级域名。
5,blogbus
http://[用户名].blogbus.com/index.rdf
用户名是访问bokee时的二级域名。
6,uuzone
http://www5.uuzone.com/rss/blog/[用户名]/
用户名是访问uuzone的二级目录名。 

不使用阅读器还好,使用阅读器,必然信息过量。因为RSS很容易累计到几十几百个。只说每天阅读的blog频道约有400-500个,很容易因此不能查阅或者延迟才能查阅的情况。阅读不应该成为负担,至少只说希望你能这样认为。

如何在最短的时间或得最大量的有效信息?你需要有些小的技术,并做些训练。
如果要速度快的话,最快的是把所有的文章混在一起,然后一页页翻过去,这也是在数量级过大的情况下行之有效的一个办法。目前,没有哪个在线阅读器提供这种功能,除了博客网的RSS博览。但是,这样走马观花似的一览而过,状态不错还好,否则很多信息都略过了。我确实有朋友这样作,只能理解为一种信息泛滥下的妥协,或者是一种自我挑战。

不可否认,在线阅读器在这种情况下,应该比离线阅读器更加有效。而离线的如我的greatnews,我根本都不敢点击“update all”,只能一个组一个组的更新。使用离线阅读器可以离线阅读,但是很少的RSS频道提供全文。

在使用的时候,对RSS频道进行分组,是保证阅读质量和阅读数量的折中之选,首先,把感兴趣和质量高的blog放在前面阅读,分组可以按照两种方式来分,一是按照阅读优先级,二是按照频道的种类,但更好的方法是两者混用,只说一个优先级的blog按照种类分成约5个不同的组。

虽然这是一种可行的办法,但是要记住某一个blog频道在什么位置,也是一个难题,甚至是“不可能的任务”,这导致有时候要查某个blog的频道,还需要借助于google。当然,最难受的还是区分某个名字blog是哪一个blog,所以,在收集这个blog频道的时候写一两词作注释是很有必要的。呵呵,你也可以象只说这样,之后再慢慢来整理。

这是一类blog的跟踪方法,有一些特殊的RSS频道需要跟踪,以获得最新的信息,一个是产品更新信息,一个是企业的发布信息。一般的阅读器都提供对于某个关键字的跟踪,不过,这些方式并不确切,因为RSS源中文章内容并不都是全文。这时候,使用technorati等对关键字进行跟踪并输出RSS频道,应该是比较准确的办法。

只说对于现在的RSS阅读器是不满意的,例如,它不能动态调整RSS频道的顺序,即使是记录一些信息都没有。又如,他们的搜索都不是很好用。应该说,这些阅读器没有针对大量阅读的专门设计。怎样,你也只能跟我一样,忍着呗。

RSS阅读器分为在线阅读器和离线阅读器两类,在线阅读器例如上篇文章提到的bloglines,一般都是以浏览器作为阅读窗口,离线阅读器一般都是一个windows的应用程序,需要下载安装。

这两类阅读器其实可以用web邮件和客户端方式来相比,它们各有优劣:
在线阅读器优势:
1,不受机器的限制,只要联网,通过浏览器,都可以使用;
2,不需要安装软件,很方便;
3,可以分析用户阅读习惯,还可以获取一定的统计,相应增值服务比较多;
4,强大的搜索比较方便;
5,不像离线阅读器一样,在更新的时候数据通讯量比较大。
离线阅读器优势:
1,可以将文章下载到本地,可以离线阅读;
2,不受浏览器的限制,可以方便的操作和管理功能;
3,方便与其它的应用软件互通信息;
4,实时。

常用的在线阅读服务:(这里不计算my msn,my yahoo和igoogle)
1,bloglines:
它是比较早和全的阅读器,支持功能比较全,操作方便。支持关键字订阅,有已读和未读的选项,并且支持提醒功能。支持opml导入导出。是目前应用最广泛的在线阅读器。

2,toPim
中文在线阅读器,有已读未读选项,支持opml导入导出。

3,rojo
中文在线阅读器,已读未读需要自己设置,支持标签,可以添加好友等功能。

4,rssshow
支持按照类别订阅,没有已读未读标记,支持标签。

5,boyue:支持podcast,没有已读未读标记,不支持opml,但支持添加好友等功能。


常用离线阅读器:(我的FeedDemon过期了,只能凭感觉)
1,FeedDemon:
国外最流行的RSS阅读器之一,共享软件,没有注册可以免费体验20天。界面简洁,内容丰富,易用,适合于初学者使用。并且有专门的文件关键词监控功能。可惜需要注册,只好割爱。

2,GreatNews:
易用性好,不过切换log有点慢。不过,某些功能,例如搜索功能不好用。但是目前在各种离线阅读器中,是起点最低,比较好用的阅读器了。

3,看天下:
界面自定义功能很强,支持拖拽定位。

4,周伯通:
界面朴素,推荐频道丰富,而且支持频道列表的保存,提供关键字过滤等选项。

5,新浪点点通:
功能不多,不过基本功能都具备,有精彩推荐,但是不能自定义,也不能增删。不支持多页新闻浏览。依托于新浪网,提供了流行网站频道。

另外,例如Newsgator嵌入Outlook、MsnOk嵌入Msn,不考虑。

在写blog和blog行销中需要使用的三个最关键的软件是bloglines、feedburner、technorati,当然都有替代品。 bloglines是一个阅读器,用来阅读和收集文章;feedburner是托管RSS输出的;technorati是内容搜索的。

先看阅读器,bloglines是一个在线阅读器。你也可以选择离线阅读器,那是一个windows的应用程序。阅读器可以方便的收集来自各个blog的文章,最方便的在于,它可以把很多个blog文章收集在一起,集中在一起进行阅读,不仅可以提高阅读效率,而且可以喜好、频率等个人因素来管理阅读行为。

阅读决定了写作的视野,也从一定程度上影响blog作者知识积累、思考方式。所以下文专门说明如何方便有效的阅读。

RSS托管,feedburner用于托管输出的RSS频道。有些朋友甚至认为,feedburner是一个比RSS阅读器对blog作者更有意义的东西,不仅可以获得订阅的统计数据,而且可以产生blog小环境。一个朋友(13121982)收集了被burned过的blog的列表(漏了只说的哦),有人评价这些blog时说,似乎把RSS托管的blogger普遍视野比较开阔。

内容搜索,technorati最吸引人的地方是宣称每7分钟就可以更新一个新贴目录。blog发布后几小时就会在technorati搜索到。写作blog的人主要使用它来关注某一个内容,这种情况一般对实时的要求很高。所以,不妨在写作blog前,先用technorati看看你的blog相关的内容。在这里这里都有介绍。 

在接下来几篇文章中,进入blog特殊的传播途径。在这些文章中将总结我们一直用到的第三方软件(或服务),当然,这些软件和服务的功能这里不作详细说明,因为国内不缺少介绍这些工具的文章,缺少的是把这些工具串联起来。

我们先从看一看信息在blog中是怎么传播的。
当一个blog(称为A)发布了一条信息,它会被很多人阅读,阅读群大小视提高流量能达到的水平而定。如果其中就有B和C,他们阅读之后,觉得很有意思(当然也可能是跟A有交情),就在自己的blog上发了一篇文章,并且使用文字链接了A 的文章。这之后,又有B1、B2和C1、C2,又引用了B和C的文章。那么理想情况下,一个人通过B1的文章,可以回到B的文章,又可以接着回到A的文章。于是形成了一个以A为起点的一个金字塔形的传播结构。(更详细的说明参考资讯过滤与传播信息的品质与价值泛效果论与下意识传播等)

这种结构下,能够阅读到这个信息的人,远非自己的流量带来的读者能够相比,而且,由于他们之间的信任,远非你的文章带给他们的信任能够相比。这就是 blog的巨大魅力和力量。如果你了解过传播理论,你应该对于媒体的二级传播理论有所了解,就是在大众传媒将信息传递给受众之后,信息接受有一个缓冲,这个缓冲导致读者并不能立即理解甚至不能理解信息中包含的内容。而blog极大的减小甚至消除了这个缓冲。

当然,在考察这个传播性质的时候,我们把每一个blog作为一个环节来看,所有的blog组成了一个blog界,形成一个生态系统。也有自己的规则和玩法。不管怎么玩儿,都有些基本的工具是需要使用的,当然你也可以不使用。blog的规则和玩法与这些工具没有特别大的关系。就像你到一个城市,你可以选择不坐车,选择走路也未尝不可。但是,你也许不选择坐车,但是你要知道车怎么开。本文儿以及后续的文儿将竭力告诉你,可能用到的各种工具,他们都干什么,居于什么位置。

不过,新的工具层出不穷,紧跟互联网发展,也只有技术geek才有能力和有精力。最重要的是,找到合适自己的方式。

你对转载的态度如何?不以为然?

只说的建议是,千万不要转载!甚至,不要从站外进行大段的引用。
大多数苛刻的读者绝不允许一个站点转载,即使是出于介绍或者收藏,如果是前者,你可以写一段理解或者说明,并提供到原始文章的链接;如果是后者,很多 blog服务提供商提供了专门收藏的地方,这里除了不发送track back之外,其他都跟文章没有什么两样,如果不提供链接,收藏是不会暴露在首页和RSS输出中的。另外,还提供草稿服务,也可以用来收藏,像bokee 的专栏提供了推荐文章,当然这也并非只说愿意接受的形式。

引用,一般情况下,为了避免阅读的人通过链接找内容,或者有时候链接并不精确,不能直接定位到引用的内容,所以将文章大段的搬过来。这其实无可厚非,可是,总有固定群的用户不能接受,因为他会把你引用的内容和自己写的内容相比,甚至如果有尺子的话,他会用尺子量一下,只要你的内容稍微短了那么一点点。他就会心安理得的认为,“这文章是抄来的,比我差远了”。

注意,最后这句“比我差远了”,确实如此,因为在查看别人blog的同时,很容易跟自己的blog相比。这非常符合见贤思齐这句古语。

可是,如果不转载,自己往往会遇到写不出来的情况,怎么办呢?在这种时候,有几个办法:
1,阅读,并总结,或者写介绍文章。
阅读可以开阔思路,而如果思路没有被开阔,那么可以总结,或者写介绍文章。知识收集会产生很有效果的内容。推荐有价值的内容,也是以阅读为基础。

2,根据现有文章发表意见。
这有两个方法,其一是提出反对意见,然后搜集证据反驳它;其二是赞同,但是提出跟他们不同的内容,或者是不同的推论方法。

3,参与讨论
blog中有很多主题讨论

总之,即使少更新,不更新,也不应该进行转载。

提醒一下,如何发现自己的文章被转载,有两个方法:
1,在文章中引用其他的文章,可以通过文章访问来源来确定。
2,通过搜索引擎搜索标题或者关键字。

如果你使用的是blog服务提供商提供的服务,你一定为在你的blog上出现的广告信息而烦恼吧,别担心,我们来去除它。

我们在美化你的blog中提到CSS的自定义,不过很简单。在CSS定义中有一个特殊的定义,也就是定义一个元素的性质,语法跟那里提到的选择器相似:
#id {display:none;}
其中的id表示制定的元素的id,“display:none”定义显示属性,你还可以加上“visibility: hidden;”来定义是否显示。

你需要作的就是,找到广告所在元素的id,那通常是一个table或者是一个frame,例如donews的广告的id是nadframe,于是,你可以写上:
#nadframe {display:none;}
在“选项-〉配置-〉自定义CSS样式”位置的最上面即可。

同样,对于其他的内容,例如RSS链接(id为“MyLinks1_Syndication”),也可以使用同样的方法进行隐藏。对于其他blog服务提供商,可以类似进行操作。

但是,对blog服务提供商如blogbus,它没有对广告对应的table指定id(真龌龊),而使用一段javascript代码来获得一个广告,那岂不是没有办法了?

别担心,也有办法,人的智慧是无穷的。考察一下,blogbus的广告是放在你发表的文章之下的,所以,可以在发布文章的时候再文章结尾处作些手脚。我们来写一段javascript。这段javascript干什么呢?很简单,它通过一些方法找到它所处位置的下一个table的标识,并且操纵它的显示特性。示例代码如下:
<script>
function hiddenad()
{
    var aSpans = document.getElementsByTagName(‘table’);
    aSpans[1].style.visibility= ‘hidden’;
}
setTimeout(‘hiddenad();’, 20);
</script>

在发布时,写完之后,切换到源代码的模式,将这一段代码贴到最后即可。只说告诉你一个最简单的办法,在一个文章只说发布时,在javascript后各打一个标签,如“|”,以后,每次把这两个“|”标签复制到文章最后即可,因为javascript代码会跟着两个“|”标签一起复制过去。当然,更绝的还可以直接删除那段代码,不过这么坏的方法只说就不教了。

如果你懂一点技术,我再给你一点建议,就是请你改写一下这个脚本,将它更改成一个你导航栏中自定义table的显示特性(它的显示特性可以用id指定),这样就可以防止blogbus工程师看到本文后,将广告的位置换掉,那样,你除非逐个改动你的所有文章,否则,广告的table下的你的署名的table 就会被隐藏。(当然,你有其他站点可以上传文件的例外)

如果你一定要跟blogbus的工程师斗法,只说还有一个办法,也就是,在上段代码中寻找广告的办法,是从代码所处的位置往后数一个table,其实这里可以来一个小小的诡计,往后数多少个,可以用你在导航栏中自定义table的某个特性,例如高度这个特性来指定,那么,无论它把广告的table移动到窗口中的什么地方,你总可以根据配置高度来使它隐藏。

当然,如果你不懂技术,上几段就当是看有趣的天书了,如果凑巧同时你还使用blogbus,请允许我同情你一下,然后对你说,你还不离开?

如果你申请的blog服务提供商的服务,使用了服务提供商提供的模板;如果你使用独立blog,而使用独立blog自带的模板,这常常会被认为不专业。因为跟你相同的人太多了,人们看一个这样还能够忍受,看来看去,都是这个样子,你的内容再好,他也许在“审美疲劳”下放弃了你的站点。

虽然你其实很专业,托管了RSS输出,获得统计数据;使用feed订阅推荐;整理了文章,甚至,你还过滤了广告(这些内容我们在总结第三方服务时,还要讲解)。但是,仅仅是外观的表现,让你失去了很多用户。

别责怪只说,只说并非这么认为,只说只是忍受说明这样一个事实而已。这确实存在,你和只说一样,不是隐讳事实而不敢面对,也不是因为世界不公平二放弃的人,是吗?

那么,开始调整你的blog与别人不一样吧。
我们看一看哪些调整有利于让你的站点显得“专业”。
1,图片,blog中图片调整比较容易让人感觉到你与别人不一样,因此而显得“专业”,尤其是页面顶端的图片,调整这个图片从最大程度上显示出不同。

2,框架,框架调整最容易,最简单的就是导航栏从左边换到右边,或者从右边换到左边。或者,仅仅是把导航栏宽一点。

3,字体,字体调整也是一个明显区别,大一点小一点,都能显示出区别。

4,背景颜色,当然颜色是成套换的,单独换一种可能会很别扭,所以这点不很建议,但是它确实是一种行之有效的办法。

5,最后一个,那就是线条和排版,这虽然不是十分明显,但是,总是一个线索,如果不改掉,很geek的人也很容易一眼看出你的抄袭来。

当然,不是让你把这些都作一遍,其实,只需要一两个改动就足够隐藏很多内容了。

以下几个tips让你的blog有亲和力。

tips:
1,增加照片
增加一个照片,不管怎么也会让你有亲和力一点。

2,增加bloglines订阅
可以通过一些在线阅读器订阅你的blog频道,例如bloglines订阅链接为:
http://www.bloglines.com/sub/http://feed.sayonly.com
将其中的只说的链接改成你的链接即可。
其他可以增加的订阅有,toPim订阅my yahoo订阅 newsGator订阅my Msn订阅 博阅订阅gougou订阅
上述链接直接点击订阅的只说的链接,如果你要改成自己的,在这些链接上面按右键,复制链接(ie是复制快捷方式)之后,改成你自己的链接即可。

3,不使用google adsense广告
6e那么大访问量也只有不到400美元,您就别贪这点儿小钱了。

4,增加google翻译
如果你不会英文或者没有精力写英文blog,使用google翻译,例如,翻译只说首页(www.sayonly.com),把你的每一篇文章都加上google翻译:
http://translate.google.com/translate?u=http://www.sayonly.com&langpair=zh-CN%7Cen&hl=en&ie=UTF8

如果你要更多的翻译,也可以使用fagan的服务,参考只说的文章,提供了english和other两种方式的翻译。

5,增加technorati监听
technorati可以监听你的站点,你可以在站点中加入对你的链接的监听,并提供RSS输出可供监控。

6,增加mail订阅
使用RMail可以将你的blog频道更改成mail订阅,参考我的站点

7,增加网摘快捷方式
只说列举过网摘站点列表,这些网站站点都提供快捷的添加到网摘站点的方式,例如[收藏本文到365key],[收藏本文到vivi]等。