Google SiteMap的作用及协定花样详解
Google SiteMap PRotocol是Google本身推出的一种站点舆图协定,此协定文件基于初期的robots.txt文件协定,并有所升级。在Google官方指南中指出加入了Google SiteMap文件的网站将更有利于Google网页匍匐机器人的匍匐索引,如许将进步索引网站内容的效力和准确度。文件协定应用了简朴的xml花样,一共用到6个标签,个中症结标签包括链接地点、更新时候、更新频次和索引优先权。
Google SiteMap文件生成后花样以下:
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84"> <url> <loc>http://www.knowsky.com</loc> <lastmod>2005-06-03T04:20-08:00</lastmod> <changefreq>always</changefreq> <priority>1.0</priority> </url> <url> <loc>http://www.knowsky.com/300687.html</loc> <lastmod>2005-06-02T20:20:36Z</lastmod> <changefreq>daily</changefreq> <priority>0.8</priority> </url> </urlset>XML标签
changefreq:页面内容更新频次。
lastmod:页面末了修正时候
loc:页面永远链接地点
priority:相关于其他页面的优先权
url:相关于前4个标签的父标签
urlset:相关于前5个标签的父标签
我将一句一句剖析解说这个xml文件的每个标签:
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">这一行定义了此xml文件的定名空间,相当于网页文件中的<html>标签一样的作用。
<url>这是详细某一个链接的定义进口,你所愿望展现在SiteMap文件中的每个链接都要用<url>和</url>包括在里面,这是必需的。
<loc>http://www.knowsky.com</loc>用<loc>形貌出详细的链接地点,这里须要注重的是链接地点中的一些特别字符必需转换为XML(HTML)定义的转义字符,以下表:
字符 转义后的字符 HTML字符 字符编码
and(和) & & &
单引号 ' ' '
双引号 " " "
大于号 > > >
小于号 < < <
<lastmod>2005-06-03T04:20:32-08:00</lastmod><lastmod>是用来指定该链接的末了更新时候,这个很主要。Google的机器人会在索引此链接前先和上次索引纪录的末了更新时候举行比较,假如时候一样就会跳过不再索引。所以假如你的链接内容基于上次Google索引时的内容有所转变,应当更新该时候,让Google下次索引时会从新对该链接内容举行剖析和提取症结字。这里必需用ISO 8601中指定的时候花样举行形貌,花样化的时候花样以下:这里需注重的是TZD,TZD指定就是当地时候地区标记,像中国就是+08:00了
年:YYYY(2005)
年和月:YYYY-MM(2005-06)
年月日:YYYY-MM-DD(2005-06-04)
年月日小时分钟:YYYY-MM-DDThh:mmTZD(2005-06-04T10:37+08:00)
年月日小时分钟秒:YYYY-MM-DDThh:mmTZD(2005-06-04T10:37:30+08:00)
<changefreq>always</changefreq>用这个标签通知Google此链接可能会涌现的更新频次,比方首页一定就要用always(常常),而关于良久前的链接或许不再更新内容的链接就能够用yearly(每一年)。这里能够用来形貌的单词共这几个:"always", "hourly", "daily", "weekly", "monthly", "yearly",详细寄义我就不必诠释了吧,光看单词的意义就邃晓了。
<priority>1.0</priority><priority>是用来指定此链接相关于其他链接的优先权比值,此值定于0.0 - 1.0之间
另有</url>和</urlset>,这两个就是来封闭xml标签的,这和HTML中的</body>和</html>是一个原理
别的须要注重的是,这个xml文件必需是utf-8的编码花样,不论你是手动生成照样经由过程代码生成,发起最好检查一下xml文件是不是是utf-8编码,最简朴的要领就是用记事本翻开xml然后另存为时挑选编码(或转换器)为UTF-8。
上岸Google提交你的SiteMap文件,让Google最先匍匐吧翻开
https://www.google.com/webmasters/sitemaps/链接,假如还没有注册或许上岸Google,就先用本身的帐号上岸Google,上岸后转到Your Sitemaps状况页面,能够点击谁人Add a Sitemap + 跳转到提交页面举行Sitemap文件的提交。发起文件放在你的站点根目录下。给Google提交你的Sitemap URL后能够瞥见在列内外已存在,不过这时候还没有见效,必需过几个小时后Status栏变成OK示意正式见效,假如不是OK,能够检察Google给出的状况标示诠释看看是什么缘由。
以上就是手把手教你制造Google Sitemap(细致制造教程和协定解说)的内容,更多相关内容请关注ki4网(www.ki4.cn)!