手把手教你制作Google Sitemap(详细制作教程和协议讲解)

2016-02-19 21:42 35 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐手把手教你制作Google Sitemap(详细制作教程和协议讲解),精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - Web开发 】

出处:嘟嘟老窝(BLOG)
  
  熬了半个通宵,写出了自己的Google SiteMap文件,在这里给出详细编写教程,愿对大家有所帮助。

  

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)Google SiteMap的作用及协议格式详解

Google SiteMap Protocol是Google自己推出的一种站点地图协议,此协议文件基于早期的robots.txt文件协议,并有所升级。在Google官方指南中指出加入了Google SiteMap文件的网站将更有利于Google网页爬行机器人的爬行索引,这样将提高索引网站内容的效率和准确度。文件协议应用了简单的XML格式,一共用到6个标签,其中关键标签包括链接地址、更新时间、更新频率和索引优先权。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)Google SiteMap文件生成后格式如下: <urlset xmlns="http://www.google.com/schemas/sitemap/0.84"> <url><loc>http://school.cnd8.com</loc><lastmod>2005-06-03T04:20-08:00</lastmod><changefreq>always</changefreq><priority>1.0</priority> </url> <url><loc>http://school.cnd8.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://school.cnd8.com</loc>用loc描述出具体的链接地址,这里需要注意的是链接地址中的一些特殊字符必须转换为XML(HTML)定义的转义字符,如下表: 字符转义后的字符HTML字符字符编码and(和)&&amp;&#38;单引号&apos;&apos;&#39;双引号"&quot;&#34;大于号&gt;&#62;小于号&lt;&#60;<lastmod>2005-06-03T04:20:32-08:00</lastmod>lastmod是用来指定该链接的最后更新时间,这个很重要。Google的机器人会在索引此链接前先和上次索引记录的最后更新时间进行比较,如果时间一样就会跳过不再索引。所以如果你的链接内容基于上次Google索引时的内容有所改变,应该更新该时间,让Google下次索引时会重新对该链接内容进行分析和提取关键字。这里必须用ISO 8601中指定的时间格式进行描述,格式化的时间格式如下: 年: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) 这里需注意的是TZD,TZD指定就是本地时间区域标记,像中国就是+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给出的状态标示解释看看是什么原因。

来源:http://www.tulaoshi.com/n/20160219/1626905.html

延伸阅读
标签: DIY小饰品
小时候看见那些会飞来飞去的小动物,我们就会想我怎么没有翅膀呢?每个孩子有幻想过自己会有个小翅膀。妈妈们来手工给自己的孩子制作一个翅膀吧!下面看图老师怎么教你手把手制作蝴蝶翅膀。   第一步:准备好所需要使用的颜料(白色紧身衣  剪刀 铁丝衣架 丙烯颜料 铅笔)。 第二步:把铁丝衣架拉扯...
 教程开始前,先看看效果图,很文艺,很有爱吧!    步骤1:准备好所需材料。    步骤2:将线圈本的内页拆下来。    步骤3:将精装书内页撕掉,保留外壳。   步骤4:用剪...
标签: PS PS教程
该教程特别特别简单,几分钟就可以轻轻松松搞定,特别适合新手了解滤镜。在你需要木质纹理,又在没有网没有素材的情况下,这个教程就可以解决你的燃眉之急啦! 对了,最近优设开电台咯,播音主持是两位单身美女,欢迎围观:http://m.ximalaya.com 效果图: 1. 在Photoshop里新建 1500*1500 px 的图层。 2. 填充背景...
第一步:把准备好的布料选择浅绿色圆点布做梨的表皮,先把布料画上梨和叶子的形状(纸样),照着形状剪出梨和叶子的形状来,用针线把边缘缝合,在梨的蒂部留个口。   第二步:缝好后从留口内翻过来,把棉从留的口内塞进去,塞得鼓鼓的。   第三步:把针线把口...
标签: 电脑入门
在职场,大家都知道办什么事要先请示,领导逐级审批,可套红头时总是跟事先准备好的纸张文字对不上,索性我们就自己做一个,跟自己打印机、纸张相符的红头件。 一、先把隐藏文字不打印设置好。套打隐藏文字。 二、插入文本框 1、设置文本框属性,颜色--无填充色,线条---无线条颜色。 2、版式,环绕方式---衬于文字下方,水平对齐方式--...

经验教程

459

收藏

24
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部