文章·资料 电脑软件 手机软件 网站源码




    本 站 搜 索
   推 荐 文 章        More...
华硕易电脑(ASUS Eee PC 10..
先来段开场白:为了外出携带方便..
Acronis True Image 使用..
  一款可以在Windows下使用..
Norton Ghost 使用详解
一、分区备份   使用Ghost..
    文 章 阅 读 排 行
“啊估文章软件站”网站系..
一、调试测试网站系统时,如何..
关于 Firefox 在中国持续..
亲爱的 Firefox 用户及 Firefox..
向日葵远程控制软件,设置..
向日葵远程控制软件有个人版和..
夸克网盘新用户注册如何获..
夸克网盘,新用户注册如何获得1..
FileZilla Server 设置参考
FileZilla Server 启动界面 ..
PakePlus 构建 APP 需要 Gi..
PakePlus 是一个基于 Rust Taur..
电脑显示器使用 HDMI 数据..
如果电脑显示器使用 HDMI 数据..
ASP/JavaScript:不刷新页..
function GuReturnElement(..
分享几个免费申请 SSL 证..
DigiCert 原 Symantec(赛门铁..
关闭微信的个性化推荐广告
有网友说到,微信的初衷是拉近..
 文 章 信 息
网站地图 Sitemap 协议及标签介绍
评论()〗〖留言〗〖收藏
〖文章分类:电脑·手机·网络 / 网络安全·设置〗〖阅读选项
  什么是 Sitemap

  Sitemap 可方便管理员通知搜索引擎他们网站上有哪些可供抓取的网页。最简单的 Sitepmap 形式,就是 XML 文件,在其中列出网站中的网址以及关于每个网址的其他元数据(上次更新的时间、更改的频率以及相对于网站上其他网址的重要程度为何等),以便搜索引擎可以更加智能地抓取网站。

  网络抓取工具通常会通过网站内部和其他网站上的链接查找网页。Sitemap 会提供此数据以便允许支持 Sitemap 的抓取工具抓取 Sitemap 提供的所有网址,并了解使用相关元数据的网址。使用 Sitemap 协议并不能保证网页会包含在搜索引擎中,但可向网络抓取工具提供一些提示以便它们更有效地抓取网站。

  Sitemap 0.90 是依据创意公用授权-相同方式共享(Attribution-ShareAlike Creative Commons License)的条款提供的,并被广泛采用,受 Google、Yahoo! 和 Microsoft 在内的众多厂商的支持。

  Sitemap协议讲解

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

  <urlset xmlns=http://www.google.com/schemas/sitemap/0.9>
  <url>
  <loc>http://www.seotest.cn</loc>
  <lastmod>2005-06-03T04:20-08:00</lastmod>
  <changefreq>always</changefreq>
  <priority>1.0</priority>
  </url>
  <url>
  <loc>http://www.seotest.cn/blog/google-sitemap-xiangjie.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://homepage.yesky.com</loc>
  用<loc>描述出具体的链接地址,这里需要注意的是链接地址中的一些特殊字符必须转换为XML(HTML)定义的转义字符,如下表: 字符 转义后的字符
  HTML字符 字符编码
  and(和) & & &
  单引号 &apos; &apos; ’
  双引号 " " "
  大于号 > > >
  小于号 < < <

  <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开始爬行吧打开http://www.google.com/webmasters/sitemaps/链接,如果还没有注册或者登陆Google,就先用自己的帐号登陆Google,登陆后转到Your Sitemaps状态页面,可以点击那个Add a Sitemap + 跳转到提交页面进行Sitemap文件的提交。建议文件放在你的站点根目录下。给Google提交你的Sitemap URL后可以看见在列表里已存在,不过这时候还没有生效,必须过几个小时后Status栏变成OK表示正式生效,如果不是OK,可以查看Google给出的状态标示解释看看是什么原因。

  Sitemap 在线生成

  1.打开浏览器输入在线生成 Sitemap 网站的网址 http://www.alichaxun.com/sitemap/
  2.在表单里面填入要生成 Sitemap 的网页的网址,然后点击提交
  3.打开了生成的数据结果页面,复制文本框里面的代码。
  4.新建一个本文文件把代码粘贴进去,然后另存为utf-8格式的文件,文件名为sitemap.xml,然后把这个文件上传到自己网站的对应的根目录下面。
  Sitemap 的使用和登陆 Google
  5.打开浏览器输入网址http://www.google.cn,点击右上角的登陆,用自己的 Google帐户登陆,还没有 Google 帐户?现在就创建一个帐户 ,注册帐户以后然后登陆帐户
  6.登陆成功以后,点击进入用户管理中心,然后点击:网站管理员工具
  7.首先添加你的网址例如 http://www.alichaxun.com,添加成功以后,在网址的对应项后面点击添加,打开 Sitemap 的添加页面,选择下拉菜单,选择普通网站地图,下面出现文本表单,在空白表单后面添加 Sitemap.xml,然后点击提交。
  8.好了!Sitemap 提交成功,等待5个小时之内 Google 收录你的网站!

  使用Google sitemap能提高网站/网页在SERP中的排名(或提高SEO效果) Sitemaps只是在一定程度上提高网站页面被收录、索引的效率,从这个意义上说,对网站的整体SEO效果当然是有所助益的。

  但是,Sitemaps与网站/网页最终出现在SERP中的排名则没有任何直接意义上的联系,这是两个虽有联系但实现过程中交叉部分很少的两个机制。——当然,如果非要强辩说,随着网站内页面收录数量增加,站内的交叉链接权值会相应提高,而这会对最终的排名产生影响,倒也能在某种程度上说得过去,不过,影响多大就难说了。

文章作者:未知  更新日期:2009-06-30
〖文章浏览:〗〖发送文章〗〖打印文章
相关软件 ·SiteMap X 网站地图制作工具 V1.22020-06-23
·老虎 Sitemap 生成器 V0.6.22009-06-30
·网站地图生成器(SiteMap Maker) V1.012009-06-30
·枫树 SEO 网 - Sitemap 生成器 V1.02022-07-04
〖文章阅读说明〗
·本站大部分文章转载于网络,如有侵权请留言告知,本站即做删除处理。
·本站法律法规类文章转载自[中国政府网(www.org.cn)],相关法律法规如有修订,请浏览[中国政府网]网站。
·本站转载的文章,不为其有效性,实效性,安全性,可用性等做保证。
·如果有什么问题,或者意见建议,请联系[网站管理员]。