从子凡开始接触网站 SEO 优化的时候就一度知道网站地图(sitemap)是一个网站最基础的建站需求或者功能,后来很多 SEO 新手或站长也来咨询子凡各种相关,了解网站地图的重要性和对网站优化的作用,那么下面来给大家分享一些我的观点。
子凡从事网站优化相关的工作已经是第七个年头,大大小小的网站优化经历过无数次,也亲自给许多的客户操盘了许多的网站,有从零开始,也有从中途开始接手优化的,也接触了不同的行业,从实际实践总结经验观察来看,网站地图确实并非绝对需要,但是在实际中网站地图拥有两个很重要的作用。
一、搜索引擎抓取
到底是现有搜索引擎还是现有网站地图,这一点子凡不得而知,也没有查询到,所以究竟网站地图的来源是出于什么样的目的而诞生,子凡也不敢肯定,不过后来被许多 SEOer 认为是对搜索引擎优化的基础和必须,有的人甚至认为网站地图能够直接影响搜索排名,这一点子凡表示并不赞同。
虽然谷歌、百度等各大搜索引擎都具备网站地图链接提交功能,而这实际上并不能表明对网站优化有任何的影响作用,搜索引擎之所以提供这样的功能,实际的作用和目的是便于搜索引擎自己更好的发现一个网站上的链接,因为网站地图正常情况下都会包含一个网站对外展现的所有公开链接。
所以如果一个网站拥有网站地图(sitemap.xml)文件,然后提交给搜索引擎后是非常便于搜索引擎更好更全面的抓取你的站点,而影响网站优化排名的则是需要搜索引擎对你网站内容的判断了。
二、方便用户浏览
网站地图除了能够方便搜索引擎抓取,其实在许多的门户网站或者规模较大的网站来说,提供网站地图其实是为了方便用户了解网站的整体结构,以及浏览查阅,毕竟我们不可能将所有的分来和目录都全部放在导航栏,所以用户根本无法更全面的看清楚网站的内容,所以网站地图的作用就显得特别重要了。
然而这对于企业或者博客类的小型网站来说,其实展示型的网站地图(sitemap.HTML)的必要性并不大,而应该将网站导航栏设置清晰,切勿过于弄得过于混乱了。
简单总结
对于网站地图的作用无非就是以上这两点,本身并不能直接影响搜索引擎排名,而合理的使用网站地图能够方便搜索引擎抓取,也能够给方便于用户体验,如果是提交给搜索引擎的网站地图,格式建议使用 XML 格式,而对于给用户查阅浏览的只要能够良好的展现其实都是可以的,html、htm、xml 等格式都是可以的。
当然如果你的新网站如果无法直接生成站点地图,或者你也不知道怎么制作站点地图,那么你也可以暂时不用过于刻意的执着于这个功能,只要网站布局结构合理,搜索引擎同样能够很顺利的抓取你全站的所有链接,然而对于老网站而言,如果你发现搜索引擎抓取的不够全面,那么这时候应该是非常有必要制作网站地图了。
而如果你的站点主要针对百度,并且也使用了熊掌 ID 推送原创保护、天级收录、周级收录等任何一种方式,网站地图基本也就是多此一举了,而如果你想要面面俱到,那么网站地图能有还是尽可能的做到即可。