通俗的说,网站地图有2种类型,一种是XML文件的地图,常常命名为:sitemap.xml;另外一种html格式的页面文档,基于文本的网站地图内含网站所有栏目、子栏目。网站地图的三大因素:文本、链接、关键词,都极其有利于搜索引擎抓取主要页面内容。因此,动态生成目录网站尤其需要创建网站地图。网页栏目若有所更新需要及时在网站地图上体现出来。
大多数人都知道网站地图对于提高用户体验有好处:它们为网站访问者指明方向,并帮助迷失的访问者找到他们想看的页面。对于SEO,网站地图的好处就更多了:
1、为搜索引擎蜘蛛提供可以浏览整个网站的链接;
2、为搜索引擎蜘蛛提供一些链接,指向动态页面或者采用其他方法比较难以到达的页面;
3、作为一种潜在的着陆页面,可以为搜索流量进行优化;
4、如果访问者试图访问网站所在域内并不存在的URL,那么这个访问者就会被转到“无法找到文件”的错误页面,而网站地图可以作为该页面的“准”内容。
对于前台可以浏览的网站地图又称站点地图,它就是一个页面,上面放置了网站上所有页面的链接。大多数人在网站上找不到自己所需要的信息时,可能会将网站地图作为一种补救措施。像本站的网站地图网址是:http://www.nbseo.cc/sitemap,通过这个网址,用户可以找到本站的所有页面,搜索引擎蜘蛛非常喜欢网站地图。
网站地图举例:
阿里巴巴的网站地图是:http://page.china.alibaba.com/sitemap/sitemap.html
太平洋汽车网的网站地图是:http://www.pcauto.com.cn/sitemap/sitemap.html
大家可以比较下这些网站地图页面的特点并加以总结。
在引擎爬虫进来抓取网页的时候,会首先查看robots.txt,如果首先把sitemap写进robot里那么在效率上大大提高很多,从而获得SE的好感。
网站地图的作用非常重要,它不仅要满足访问用户的需求,还要取悦搜索引擎蜘蛛。在设计上也有一些技巧来让用户和网络蜘蛛都获得满意,如果网站地图包含太多链接,人们浏览的时候就会迷失。因此如果网站页面总数超过了100个的话,就需要挑选出最重要的页面。不要使用图片来做网站地图里的链接,这样蜘蛛就不能跟随了。一定要使用标准的HTML文本来做链接,链接中要包括尽可能多的目标关键字。
如果在网站地图里出现的链接是坏链和死链,对搜索引擎的影响是非常不好的。如果链接比较少,你可以把所有的链接都点一遍,以确保每一个链接是有效的。如果链接比较多,可以使用一些链接检查工具来检测,例如W3C的在线检查链接工具:http://validator.w3.org/checklink
用户一般会期望每个页面的底部都有一个指向网站地图的链接,你可以充分利用人们的这一习惯。如果网站有一个搜索栏的话,那么可以在这个搜索栏的附近增加一个指向网站地图的链接,甚至可以在搜索结果页面的某个固定位置放置网站地图的链接。(原文来源:宁波SEO、网站优化、宁波网站推广博客 http://www.nbseo.cc/archives/1629)
