网站地图在整个网站的设计中是不可缺少的,对于用户来说,可以让他们立即找到自己的需要页面。对于搜索引擎来说,可以跟踪链接并爬行到网站的所有主要部分。小编认为,网站地图在整个网站的设计中起着重要作用,但许多网站忽视了网站地图的重要性,不知道如何处理网站地图,甚至不想要网站地图。
网站地图有两种形式,一种是HTML版本,另一种是XML版本。HTML版本是用户可以在网站上看到的,并列出所有链接到网站上主要页面的页面。有些小站,网站地图甚至乎可以把整个网站的所有页面链接列出来。重要的补充方式是搜索引擎查找网站的所有页面,以便我们在网站的运行中得到更好的效果。当然,对于稍大的站点,也有不同的选择,如一级分类、二级分类或将站点地图分为二级站点地图,每一级列出部分页面链接。多个网页一起可以列出大部分甚至所有重要页面。因为站点地图和分类结构非常相似,所以一个好的导航系统和站点链接结构实际上不需要列出所有页面。
XML版本网站地图,它是由Google首先提出的。网站地图的XML版本由XML标签组成,文件本身必须是utf-8编码。也就是说,列出网站需要被收录的页面URL。例如,最简单的网站地图可以是一个纯文本文件,只列出页面URL,一行利一个,这样搜索引擎就可以抓取和理解文件的内容。就大小而言,XML网站地图可以列出50000个URL,不超过10MB。当网站需要收录的URL超过50000个时,可以使用网站地图index文件,即被分成几个站点地图文件。
在制作站点地图文件时,有两种方式通知搜索引擎站点地图的位置,一种是站长工具后台体检网站地图文件,另一种是通知robots.txt文件中的搜索引擎站点地图文件位置。通过XML网站地图只能让搜索引擎知道这些页面的存在,这不能保证它们会被收录,而搜索引擎还取决于这些页面的权重是否达到收录的最低标准。