怎么给网站添加 RSS 订阅

来源:http://www.jquery001.com/article/technique/20110115/how-to-add-rss-on-website.html

网站提供 RSS 输出,有利于让用户发现网站内容的更新,那么如何在自己的网站上添加 RSS 订阅呢?下边就让我们看看在 ASP.NET 的网站中添加 RSS 订阅到我们的网站,使得别人可以即时了解到我们的网站文章。

前段时间就有网友给我发邮件,问我为什么没有在网站中添加 RSS 订阅的功能,没想到还真有朋友关注我的小站。在之前我确实不会添加 RSS 订阅,今天花了点时间,算是将 RSS 订阅添加到了自己的网站中,Cheers!

首先,添加 RSS 订阅前我们要准备好自己网站的 Feed。怎么制作 Feed 呢?在 Google 帮助里找了一下,Google 推荐参考 Making An RSS Feed 这篇文章,Google 帮助真是太棒了,总是能非常快速的找到自己所需的资料。相信看了这篇文章,你应该会制作自己网站的 Feed 了。使用这个方法,jQuery学习 Feed 制作如下:

<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
<channel>
<title>jQuery学习</title>
<link>http://www.jquery001.com</link>
<description>本站主要是一些个人的jQuery学习总结和Asp.net、Sql等技术的学习笔记,并提供了一些常用的jQuery学习资料。每篇文章中涉及到的jQuery插件和源码本站都提供了下载,希望本站在记录自己学习的同时能带给大家一些帮助。</description>
<item>
<title>ASP.NET MVC3 技术(五) JSON 数据的传递</title>
<description>
今天微软发布了 ASP.NET MVC 3正式版,ASP.NET MVC 3 中的大多数知识点本站已经做过说明。ASP.NET MVC 3 中默认支持对 JSON 数据的接收,今天就让我们看看 JSON 数据的绑定。使用时会用到一点 jQuery 的知识,相信对经常访问本站的朋友来说并不难理解。</description>
<link>http://www.jquery001.com/article/asp.net/20110114/pass-json-data-in-asp.net-mvc3.html</link>
</item>
<link>http://www.jquery001.com</link>
<item>
<title>MV 好站推荐(附:对不起我爱你 MV)</title>
<description>作为韩剧《对不起,我爱你》的主题曲,这首歌火遍亚洲,很多歌手都演绎过这首歌,黎明、梁静茹等都尝过,新加坡歌手蔡淳佳演绎的很温暖。同时发现音悦台这个网站不错,希望喜欢 MV 的朋友能够喜欢。
<p style="text-align: center; ">
<img src="http://www.jquery001.com/images/article/2011/01/linxiujing.png" alt="林秀晶"></img>
</p>
</description>
<link>http://www.jquery001.com/article/internet/20110113/a-good-mv-website.html</link>
</item>
</channel>
</rss>

这就是 Feed 的格式,在这里我只列出了两条,在实际用时,我们可以写程序把网站所有文章列出来,但考虑到 RSS 订阅主要作用是方便读者了解网站的最新更新,所以我的 Feed 中只列了最近的10篇文章。Feed 是一个 XML 格式的文件,有了它我们就可以在各主要提供订阅的网站添加我们的 RSS 订阅了,下边看看添加RSS订阅到 Google:

打开上边的地址,添加过程如下图所示:


添加 RSS 订阅到 Google

使用同样的方法,我们可以很容易的添加订阅到鲜果、添加订阅到有道。当然,我这里建议大家订阅到 Google 中,相信大家应该有 Google 账号吧?看这篇文章的应该是站长或将要成为站长的朋友,没有 Google 账号怎么挂 Google 广告?到这里,我们就已经实现了在自己网站中添加 RSS 订阅的功能,如 jQuery学习站的 RSS 订阅效果如下图(还有待完善):


jQuery 学习的 RSS 效果

我特意注册了一个鲜果的账号,试了下效果,如在MV 好站推荐(附:对不起我爱你 MV)这篇文章对应的 Feed 文件中,我插入了一张图片(可在上边 Feed 格式中找到),订阅后显示也是正常的。但我没有在 Feed 中添加完整的文章,不知道大家平时会不会将文章的全部添加到 Feed 中?结果如下:


RSS 订阅效果

当然,Google 个性化首页是我最常用的页面,非常喜欢。里边可以添加自己的小工具,我经常使用的有网络测速和翻译等等。在Google 中 RSS 效果如下图:


Google 中的 RSS 订阅效果

以后我们在发表文章或者更新文章的时候,将我们的 Feed 文件进行相应的更新,别人就能看到网站的最新文章了。在 ASP.NET 中对 XML 文件的读写相信大家没什么问题,在这里就不说了。好了,本篇如何给网站添加 RSS 订阅就到这里,如果大家对本站文章感兴趣的话,请订阅吧!^_^



关于丝路丝路网史版权声明法律顾问联系我们
Copyright © 2004-2011 by onesl.com all rights reserved
建议您使用1024*768分辨率、火狐浏览器浏览

闽ICP备11005983号