主页 > 长沙SEO基础 > XML地图有什么用

XML地图有什么用

        XML网站地图也称sitemap,和Html地图不同的是,这是一种直接针对搜索引擎的网站地图。它的主要作用是方便搜索引擎抓取网页,而对于用户来说,XML地图是没有用户的,因为XML地图就是一堆代码,一般用户根本就无法识别。因此,也就没有提高用户体验一说了。例如本站XML的部分地图内容如下图:
 
        这段代码就是XML地图,他就是以代码形式展现的,因此,只能针对搜索引擎,对于用户没有直接用处。其实,在2005年谷歌提出使用XML地图时,就只针对搜索引擎的。经过7年的发展,大部分的搜索引擎都支持HXM地图,因此简历搜索引擎喜欢的XML地图,是必不可少的一部。
 
       XML地图的代码其实就是将网站链接一一列出,以便搜索引擎抓取。我们先分析上面的XML网站地图。
 
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">:告诉搜索引擎这是一个XML版本地图。
<url></url>:这里面包含了需要搜索引擎抓取的链接以及相关信息。
<loc></loc>:其中书写网页的链接,仅限一个。
<lastmod></lastmod>:网页跟新的时间,也可以不写。
<changefreq></changefreq>:改链接网页的更新频率,也可以不谢,主要是always、hourly、daily等等这些值,相对应的意思就是:网页一直在更新,每小时更新、每天更新、每周更新等等
<priority></priority>:此项表现网页在网站中的重要成都,从低到高分别为0.0-1.0。这里阿超推荐内容页用0.5-0.8。可根据网站目录层次多少来逐级递减,首页为1.这里需要说明的是,这里的重要程度只是网页在站内的重要程度,即使将每个网页都写为1.0,也不会提高网页在搜索引擎的排名,反而让搜索引擎会找不到网站的重点,对SEO不友好。
 
        虽然搜索引擎比较喜欢XML地图,单即使有网站地图,也不饿能保证每个网页被收录。如果网页获得的权重低于收录的下限,网页也不会被收录。不过,有了网站地图,可以帮助蜘蛛爬行到每个网页,是收录的基本条件。
 
        和html地图一样,如果网站内容过多的话,也需要分为多个XML地图。因为一个XML地图只能写5万个链接,可以用一个主地图链接其他分页地图,这样基本上可以将链接全部写出来。一般这么庞大的地图,我们会用网站地图工具制作。
       制作完XML网站地图后,一般会将地图链接写在robots文件里,以便于搜索引擎蜘蛛抓取。写法如下图。

   本文由长沙seo阿超原创首发。(转载注明出处)

相关推荐