怎么給網站添加 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號

快乐飞艇福彩