在使用ROR.XML一段时间以后,我谈谈自己的感受! iOk^RDG+
ROR.XML格式的sitemap不但显示成HTML,而且脚本是XML写的,还具备RSS功能,点一下就订阅了Google阅读器。非常方便。 ?J[m)Uo/K
也就是说ROR包括了sitemap.xml和sitemap.html和RSS的全部功能,而且代码更简单。于是上网搜索了一下,发现ROR的确很强大,更有利于SEO操作和网站结构优化。 4#j W}4C{
• 网站ROR Sitemap是什么? UqJ}5{rt
ROR及ROR.xml(Resources of a Resource)是一种XML格式文件,以分类的形式描述网站的内容、对象、格式,令搜索引擎及其他网上程序更便捷找到和理解该网站信息。 c;X8:Z=ja
Sitemap及Sitemap.xml字面意思就是站点地图,一组站点内各个文件及地址组成一个组XML文档.适用于google搜索引擎收录,详细请浏览:http://www.soeo.org/ &d1|B`gL|
• ROR的优势 *2nQZ^c.
Ruby on Rails最大的优点就是在于简单! Yz"B
RoR的核心思想就是"更少的编程,更简单的配置!" g"c |%3
安装和配置非常简单,不象Java需要安装运行环境,安装应用服务器,然后再进行一大堆的配置。Ruby只需要装一个简单的解释环境就可以了。RoR避免了繁杂的XML配置文件,你的应用程序和数据库里已经包含了所有Rails需要的东西。 _>:R]2Ew
编码简单,很多代码都是可以自动生成,可以自动生成MVC,可以自动生成框架、Web服务。甚至你只要写上一行代码就可以实现以前使用Java上百行代码的工作量,越少的编程量就意味着越少的bug。 )Q:.1
Hgl
• ROR.xml和sitemap.xml的区别 (T&rvE
sitemap.xml是google的收录你网站的时候用的一个东西,制作好以后去google提交,他会来爬xml里写的的url,然后在收录进去的,我自己做过的。其中的0.1--1.0的数据表示重要级。到今天都没搞清楚是数字越大越好,还是越小越好。不过最新版是0.9的,据说百度,google等几个搜索引擎都可以通用的。 `;X~$uS
ror是Resources of a Resource的缩写,ror.xml是一种XML格式文件,以分类的形式描述网站的内容、对象、格式,令搜索引擎及其他网上程序更便捷找到和理解该网站信息。 GPyr;FV!s
比如,某网站是销售某种产品的,那么ROR可一层层列出产品的名字、描述、价格、形象、功能、合作等等。 3mmp5 d
或者网站的信息也可以被组织起来:站点地图、主题、分类、新闻、档案、blogroll等。 kMJf!%L (
再有,ROR可将联系人、文章、新闻信、饲料、图片、声音、链接、评论、隐私政策、版权等更多的对象归档。 ]6)~Sj$ 5
ROR信息可轻易加入网站中、只需要把制作好的ror.xml文件添加到域名根目录下即可。 c;RL<83:
SK6?;_
在SEO中,站点地图无疑是比较重要的,针对Ruby on Rails应用来说,有个专门的在线ROR站点地图生成器,地址:http://www.xml-sitemaps.com/。 \:7G1_o
你可以生成两种格式:ror / rss, ror/rdf,把你站点的网址输入文本框以后,等一会就会在下面的文本框显示已经生成好的xml格式的站点地图,你复制代码保存到一个sitemap.xml(或者ror.xml)文件中,然后上传到你应用的根目录下。并且把下面代码增加到你站点主页的<head>标签中,主要是为了方便搜索引擎来读取。 )Id.yv}_
<link rel="alternate" type="application/rss+xml" title="ROR" href="sitemap.xml"/> "xr=:[n[
如果你的站点地图文件名是ror.xml,记得要把上面代码中的href改成href="ror.xml" Ah_,5Z@&R
随着自己网站的不断更新,也要不断更新自己的站点地图,确保搜索引擎能收录你站点全部内容。 G@.TE7a2Z