您的位置:首页 > 编程语言 > Go语言

如何支持Google Sitemaps

2007-03-04 10:12 549 查看
Google的Sitemaps其实是一个方便自己的服务,如果大家(互联网上所有的信息源)都采用了这种方式提交自己的更新的话,Google就再也不用派出那么多爬虫辛辛苦苦的到处乱窜了,任何一个站点,只要有更新,便会自动“通知"Google,方便Google进行索引。
  很像订阅,不是吗?Google以前索引网页的过程,与我们没有使用RSS订阅时差不多,都是通过反复、不确定的访问,来追踪其更新情况,这样很累,效率也很低,后来我们有了RSS订阅,不再疲于奔命,轻松不少,得到的有效信息却更多了。Sitemaps也是如此,让每个网站(信息源)按其指定格式生成一个xml文件,也就是一个Feed,并提交给Google,相当于Google订阅了这些网站的Feed,这样一来,Google索引网页的效率自然会大大提高,对于各大小网站来说,尽早支持sitemaps,Google对其友好度也一定会有所提升。
  一个好消息是,webleon提到的Sitemap原来支持普通Feed,也就是说,Blogger们可以直接提交自己的RSS Feed,支持通用的RSS2.0和ATOM0.3的版本。
  但webleon也说,“Google Sitemap原本是一种全新的XML格式”,因此,如果直接提供符合其标准的XML文件,可能Google支持的程度会更高些吧,好在要提供符合要求的文件,并不麻烦,至少对于MT的用户是这样。
Niall Kennedy就专门为Movable Type的用户提供了解决方案:Google Sitemaps using Movable Type。具体做法如下

1.在“模板”中选择“建立新的索引模板”
2.输出档案文件名可以为:“sitemap.xml”
3.勾选“重建索引模版时自动重建此模版”
4.把该页中绿色部分的代码粘贴进去,保存后重建
5.在Google Sitemaps的提交页面填写你生成的Sitemap地址(比如我的是http://xxx.com/sitemap.xml),并提交即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: