云狐网

您现在的位置是:首页 > 网站建设 > 建站知识

建站知识

XML网站地图的建立

2019-05-08 11:41:43建站知识

XML网站地图也称 Sitemap,和Html地图不同的是,这是一种直接针对搜索引擎的网站地图。它的作用主要是方便搜索引擎抓取网页,而对于用户来说,XML地图是没有用处的,因为XML地图就是一堆代码,一般用户根本就无法识读。因此,也就没有提高用户体验一说了。例如,云狐网XML地图部分内容CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

<?xml version="1.0" encoding="utf-8"?>CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://2js.top/</loc></url><url><loc>https://2js.top/seo/</loc></url><url><loc>https://2js.top/system/</loc></url><url><loc>https://2js.top/yuming/</loc></url><url><loc>https://2js.top/jz/</loc></url><url><loc>https://2js.top/zblog/</loc></url><url><loc>https://2js.top/cms/</loc></url><url><loc>https://2js.top/seo/1.html</loc></url><url><loc>https://2js.top/system/3.html</loc></url><url><loc>https://2js.top/jz/4.html</loc></url><url><loc>https://2js.top/system/6.html</loc></url><url><loc>https://2js.top/seo/7.html</loc></url><url><loc>https://2js.top/jz/8.html</loc></url><url><loc>https://2js.top/system/9.html</loc></url><url><loc>https://2js.top/system/10.html</loc></url><url><loc>https://2js.top/system/11.html</loc></url><url><loc>https://2js.top/system/12.html</loc></url><url><loc>https://2js.top/zblog/13.html</loc></url><url><loc>https://2js.top/cms/14.html</loc></url><url>CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
 CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

这段代码就是XML地图,它就是以代码的形式展现的,因此,只能针对搜索引擎对于用户没有直接用处。其实,在2005年谷歌提出使用ⅹML地图时,就是只针对搜索引擎的。经过7年的发展,大部分的搜索引擎都支持XML地图,因此建立搜索引擎喜欢的xML地图,是必不可少的一步。CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
XML地图的代码其实就是将网站链接一一列出来,以便于搜索引擎抓取。我们先分析上面的XML网站地图urlsetmiNs="htp:/www。sitemaps。org/schemas/sitemap/09”:告诉搜索引擎这是一个XML版本地图CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
<url</url>:这里面包含了需要搜索引擎抓取的链接,以及相关信息。CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
<0c><loc>:其中书写网页链接,只限一个。CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
< astmod< /lastmod>:网页的更新时间,也可以不写。CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
< changefreg</ changefreq:此链接网页的更新频率,也可以不写,主要有 alwayshourly、 daily、 weekly、 monthly、 yearly、 never这些值,相对应的意思就是:网页一直在更新、每小时更新、每天更新、每周更新、每月更新、每年更新、一直不更新。CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
<priority< / priority>:此项表示网页在网站中的重要程度,从低到高分别为0.0到1.0上面示例填写的是09,这里我们推荐内容页用0.5到0.8,可根据网站目录层次多少来逐级递减,首页为1.0。这里需要说明的是,这里的重要程度只是网页在站内的重要程度,即使将每个网页都写为1.0,也不会提高网页在搜索引擎的排名,反而让搜索引擎找不到网站的重点,对SEO不友好。CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
虽然搜索引擎比较喜欢XML地图,但是即使有网站地图,也不能保证每个网页被收录。如果网页获得的权重低于收录的下限,网页也不会被收录。不过,有了网站地图,可以帮助蜘蛛爬行到每个网页,是收录的基础条件。CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
和Hum地图一样,如果网站内容过多的话,也需要分为多个XML地图。因为一个M地图只能写5万个链接,可以用一个主地图链接其他分页地图,这样基本上可以将链接全部写出来。一般这么庞大的地图,我们都会用网站地图工具制作,例如 Site MapBuilder、 Sitemap x、 Sitemap Creator等。CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
制作完成XML网站地图后,一般会将地图链接写在 robots文件里,以便于搜索引擎蜘蛛抓取,一般英文写法是 Sitemap。xml。 Robots。txt文件里的XML地图写法为:CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
User-Agent: 4CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
AllowCId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
sitemaphttps://2js.top/sitemap.xmlCId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网
多在以上代码中, robots文件代码后面会讲到, Sitemap后面的就是XML地图的链接,Hml地图的写法与此相同。当搜索引擎检索 robots文件时就能找到网站地图,从而进行抓取。CId电脑_数码_手机应用问题解决的IT技术网站 - 云狐网