利用META帮助FireFox浏览器发现RSS


在车东的blog 上看他写道,“有些人还在使用meta中添加keywords/description这种上个世纪的SEO方法:我感觉除了浪费用户的带宽外已经没有任何意义。”
在页面的meta里加上一行,便于FireFox浏览器发现网站的RSS视图。
link rel=”alternate” type=”application/rss+xml” title=”XXX’s RSS 1.0″ href=”http://www.XXXX.com/blog/index.rdf”
感觉自己像个小学生,看完后便照方抓药,回到自己blog上试试,呵呵,没想到的是,sic开发的blog不同凡响,先行一步把这段代码加进来了。

当用Firefox浏览加了这段代码后的网站时,右下角会出现一个橙色的小图标,点击就可以订阅了。

订阅后的效果:

虽然用上了,可还是觉着不过瘾。正所谓知其然不知其所以然..又搜来些相关资料,阅读。
----------------------------------------
《用RSS来整合内容以满足不同的需要》
原文地址:http://www.zdnet.com.cn/developer/tech/story/0,2000081602,39156759-4,00.htm
验证RSS文件

生成了一个RSS文件后,还要验证其中是否有错。网上有许多RSS验证工具都可执行这个任务,比如Online RSS 0.9x Validator和Online RSS 1.0 Validator。

发布RSS feed

生成并验证之后,就可在网站上发布RSS文件。以后,你必须在网站宣传自己的RSS feed,并在其他地方推广这个feed,以吸引更多的用户。

要提醒人们注意一个RSS feed的存在,可在网页上包括以下链接:
RSS feed for this page is available here

另一个办法是在HTM页的标记内插入一个 标记,如下所示:

href=”URL_of_feed.rss ” title=”RSS news feed”>

….

虽然最好的做法是提供一个“中心”RSS feed,并通过它链接到一个网站的主页,但也可为网站的各个动态内容区域提供独立的RSS feed。为了推广一个RSS feed,简单的做法就是允许任何感兴趣的人订阅和整合你的内容。其他方式包括向Yahoo等目录服务注册一个RSS feed,或者将你的RSS feed URL提交给内容整合门户。
使用RSS feed

为了使用一个RSS feed,你需要解析feed,并将它的内容转换成可显示的格式。RSS feed可由内容整合门户使用,比如My Yahoo,My UserLand,Meerkat和Moreover。也可由一些工具使用(用于个人或商业用途),比如Headline Viewer,NetNewsWire和Radio UserLand。还可以插件的形式用于某些电子邮件客户端,比如MS Outlook,以便针对个人目的而进行基于桌面的内容整合。

除此之外,你可采用支持RSS的任何语言(包括Java,PHP,Perl,ASP和C#)来编写简单的脚本,以便对RSS feed进行解析。清单B展示了用Java写的这种程序的一个例子(摘自O’Reilly XML.com)。通过这个程序,你也能体会如何使用其他脚本语言来解析RSS feed。
RSS的用途

RSS很容易理解和实现。由于它是模块化的,而且相容于RDF,所以必然会进一步演变,适应不断增长的应用程序需求。它的用途包括内容整合、讨论主题、职位列表、Top 10列表、多列表服务、比赛分数以及文档编录等等。


发表回复

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

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据