2021-07-29 15:59
提到网站地图(sitemap),相信很多站长都有所了解,每个网站的网站地图都有一定的规则,网站地图的作用在网站对于搜索引擎的收录也是起到了至关重要的作用,作为站长,作为一个以网站SEO为主的站长,那么做好站之后就是开始搞排名了,一个网站,想尽快获得搜索引擎获的排名,今天就来好好给大家说说关于网站地图的事情吧!
一、网站地图(sitemap)有什么作用?
网站地图又称为站点地图,它虽然就是一个页面,但是上面放置了网站里面的所有页面的链接,网站地图就是根据网站的结构、框架、内容,生成的导航网页文件。
可以说搜索引擎蜘蛛非常喜欢网站地图,现在搜索引擎都有一个提交地图的功能,这就说明了搜索引擎对sitemap的重视。
很多网站的连接层次比较深,蜘蛛很难一下子全部抓取到,网站地图可以方便搜索引擎蜘蛛抓取网站页面,通过抓取网站页面,清晰了解网站的架构。
一般网站地图存放在根目录下并命名为sitemap,为搜索引擎蜘蛛指路,增加网站重要内容页面的收录。
添加网站地图的好处:
1、为搜索引擎提供一条绿色通道,使搜索引擎程序能迅速收录您的主要的网页。
2、为每一个链接提供一个简短的介绍,以提示访问者这部分内容是关于哪方面的。
3、帮助搜索引擎抓取一些动态的页面。因为在网站建设中或多或少都会有一些动态页面,如果用户没有触发的话,是不会显示的,所以在网站建设的时候可以将这些链接设置在网站地图上,帮助搜索引擎对动态页面的抓取。
4、起码提供文本链接到你站点上主要的页面上;根据您的网站大小,网页数目的多少,它甚至可以链接到您所有的页面。
5、在网站地图的文本和超级链接里提及主要的关键词短语,帮助搜索引擎来识别,所链接的页面主题是关于哪一方面。
6、当用户查询在您网站上原来看过的相关信息时,告诉他们如何去查询。只要在这一个网页内就可以得到所有希望查找的内容链接。
二、网站地图能够给其他页面增加入度
也许大家很少听说过“入度”这个词,其实这是SEO优化中比较专业的概念,“入度”这个词源于图论算法,它通常指有向图中某点作为图中边的终点的次数之和。
在SEO知识体系中,我们可以理解为页面的导入链接,作为sitemap,上面肯定布满了指向其他页面的链接,这无疑就给别的页面增加了导入链接。
sitemap本身就是一个枢纽页,能够起到很好的导航作用。
对SEO了解比多的人应该知道,搜索引擎排名规则的基本单位是网页,而不是网站,而一个页面多一个链接也就多一分排名提升的机会,所以合理构建好内链是网站排名优化的重要法宝。
sitemap可以很好的解决内链构造问题,这是网站地图在seo优化中不可忽视的一大重要作用。
正是网站地图,对于排名优化有着至关重要的作用,所以也导致了一些无良商家是不给代理商提供网站地图功能的。
三、网站地图给蜘蛛爬行构造了良好的通路
搜索引擎的工作机制,是每天放出蜘蛛爬虫到互联网上抓取新网页,然后根据自身的一套复杂算法机制给予这些页面排名。
而如果这些互联网上处于节点位置的网站,不能很好的让爬虫访问,无疑就加重了搜索引擎的负担,当然就很难完整的爬行网站所有页面。
而网站地图恰很好的解决了这一难题,爬虫访问网站首先访问robots,我们在robots里写上网站地图的地址,等于告诉爬虫先爬地图。
网站地图里就会有很多其他页面,这样就给蜘蛛对我们网站的爬行创造了良好的通路,也就更利于爬虫对整个网站页面的抓取。
四、网站地图能够有效提升整站的收录率
只要大家认真分析自己的网站,就会发现我们网站都会有大量的页面还没有被收录,这些页面多是搜索引擎抓取不到的地方,自然也就很难收录了。
通过网站地图把那些暗藏的页面都提取出来,搜索引擎爬虫顺着网站地图上的链接进行一个个的抓取就会提升整站的收录量。
而收录量和总页面数的比率就是收录率,两个网站在总页面数相同的情况下,建立网站地图的网站收录率明显比没有建立网站地图的网站高的多。
从提升整站收录率的角度来看,网站地图绝对功不可没的。
五、网站地图能够方便访客浏览增加用户体验度
最初建立sitemap的时候是网站设计者考虑为了方便访客浏览网站而建立的,这个页面覆盖了整个网站所有栏目(大型网站)或页面(中小型网站)的网页,目的是让浏览者能够快速找到自己所需要的信息。
六、网站地图的几个注意的要点
不管在大型网站或者中小型网站,网站地图都是必备的。
也不管是从用户体验的角度还是为了提升爬虫的抓取效率上来看,有了网站地图确实是对网站大有裨益的一件事。
大多数网站程序都带有,自动生成网站地图的插件,可别程序是没有的,作为一个专业的seo人员,我们更应该重视网站地图sitemap的构建。
SEO关于网站地图这一块其实是非常重要的,相信很多人多多少少都有了解一些,但有不少人其实都了解比较片面。今天我们就来详细说说网站地图的注意事项。
1、其实,网站地图分为两种:一种是HTML版本的,英文是sitemap(请注意这是小写的s)。一种是XML版本,英文是Sitemap(这是大写的S)。
2、对于小网站来说,网址地图页面可以列出整个网站所有的页面的URL。对于稍具规模的网站来说,一个网站地图不可能列出所有的页面。这时候就有两个选择了:第一种方法是网站地图只列出主网站最主要的部分链接,如一级分类,二级分类。另一种方法是将网站地图分成多个文件,主网站地图列出通往次级网站地图的链接,次级网站地图再列出一部分页面的链接,多个网站地图页面加在一起,可以列出所有或绝大部分重要页面。(这段话基本上和ZAC老师里面说的一样,为了严谨,并没有掺杂过多自己的理解。)
3、对于XML版本的Sitemap,我们来了解一下其中的几个属性:
其中urlset标签是必需的,声明文件所使用的Sitemap协议版本。
url标签loc,priority几个标签的母标签。这个标签没有道理,必须有!!!
loc标签必需的,这一行列出页面的完整URL。
lastmod标签是可选标签,表示最后一次更新的时间。
changefreq标签是可选标签,表示更新的频率。
priority标签是可选标签,表示优先级。在0.0到1.0之间,一般首页的priority的值为1.0,分类页面的标签值为0.8。可根据页面的重要程度来填。
一个XML网站地图最多能列出5万个URL,文件大小不能10MB,一个网站最多可以有1000个XML网站地图文件。
在制作好了网站地图后,有两种方式可以通知搜索引擎网站地图的位置,其一是在百度站长工具后台提交网站地图文件,另一种是把robots文件中说明,告诉搜索引擎网站地图文件的位置。