如何巧妙利用rss实现网站优化效果

SS是站点与站点之间共享内容的一种简易方法(也称为“聚合内容”),通常被用于新闻和其他按次序排列的网站,因此对于站长做网站优化来说是必不可少的。实现RSS技巧并不太难,假如你的网站信息量较大,完全可以把这一技术应用到你的站点中来。

一、良知知彼,百战不殆

要想为网站创立RSS,首先我们必需对RSS进行深刻的懂得。RSS是基于XML(可扩大标记语言)的一种情势,并且所有的RSS文件都要遵照万维网同盟(W3C)站点宣布的XML 1.0标准。正常来说,RSS文档的最顶层是一个< rss >元素作为根元素,< rss >元素有一个强迫属性version,用于指定当前RSS文档的版本,目前常用的RSS版本是2.0。< rss >元素下的子元素是独一的一个< channel >元素,它包括了对于该网站或栏目的信息和内容,在下必备的语句有三个:
??< title >:网站或栏目的名称,普通与网站或栏目标页面title一致;
??< link >:网站或栏目的URL;
??< description >:对网站或栏目的简要描写。
??还可以使用一些如< language >(语言)、< copyright >(版权申明)等可选语句来丰盛< channel >内容,详细的新闻提要就要依附来体现了。个别一条新闻就是一个< item >,< item >下至少要存在一个< title >或< description >,其余语句可以根据需要进行抉择。
??提醒:更多RSS的语句先容可参考/218424581927469056.xml。

二、RSS,手工造
??
了解了RSS具体的语句构造和用法后,我们就可以按照以下格局在最常用的记事本或网页编辑软件中手工编纂网站的RSS了。
??<?xml version=“1.0” encoding=“gb2312”?><!return_edit>??<rss version=“2.0”><!return_edit>??<channel><!return_edit>??<title>网站或栏目的名称</title><!return_edit>??<link>网站或栏目的URL地址</link><!return_edit>??<description>网站或栏目的简要介绍</description><!return_edit>??<item><!return_edit>??<title>新闻标题</title><!return_edit>??<link>新闻的链接地址</link><!return_edit>??<description>新闻扼要介绍</description><!return_edit>??<pubDate>新闻发布时间</pubDate><!return_edit>??<author>新闻作者名称</author><!return_edit>??</item><!return_edit>??<item><!return_edit>??&hellip;&hellip;<!return_edit>??</item><!return_edit>??</channel><!return_edit>??</rss>
??其中中文文字和省略号部门就是要增加新闻的部分,依照提示顺次增添结束即可保留为.xml文件并在网站的恰当地位参加“XML”字样的图标,而后链接到该 .xml文件,这样你的网站就领有了RSS输出了。

三、工具编写,轻松自若
??
如果网站更新的新闻量大,依靠手工编写RSS文件就有可能犯错。我们可以请RSS生成器来帮助我们工作。开启软件,履行“文件&rarr;新建&rarr;RSS”新建一个RSS文件(图1)。首先在上方“必选元素”区输入“Description”、“Link”和“Title”三个必选语句的内容,要添加新闻条目就点击“Items”后的按钮进入新闻添加窗口(图2),单击“Add”按钮增添一个新闻条目,然后在左边的语句中根据提示添加新闻标题(Title)、简要(Description)和链接(Link)等,完毕后返回到软件主界面,按下工具栏中的保存按钮将文档保存为 .xml文件即可。

提示:RSS天生器需要.NET Framework的支撑,在装置之前要在下载安装.NET Framework组件包。
??
四、主动生成,一劳永逸
??
对静态网站咱们可以手工或使用工具来编写RSS输出,若是动态网站则要通进程序来转换新闻数据库内容输出RSS了。有兴致的友人能够下载转换模板,此模板合适ASP+ACCESS类的动态网站更新体系,须要修正的是数据库链接局部db=*.mdb。另外在数据库字段读取以及给消息题目(Title)跟链接(Link)等字段赋值也要依据数据库的详细情形做一些修改(图3),应用该模板调试胜利后,网站的RSS输出地址就是你的域名/rss2.asp。

陕西弈聪软件信息技术股份有限公司
电话:13679229477    02989322522
陕西省西安航天基地神州四路科为城墅20栋4301