【SEO名词解释】网站地图Sitemaps

互联网世界
互联网世界
互联网世界
1297
文章
4
评论
2014年12月6日14:46:59 2 3,377 1917字阅读6分23秒
摘要

网站无论大小,单独的网站地图页面都是必需的。通过网站地图,不仅用户可以对网站的所有内容一目了然,搜索引擎也可以跟踪链接爬行到网站所有主要部分。

网站无论大小,单独的网站地图页面都是必需的。通过网站地图,不仅用户可以对网站的所有内容一目了然,搜索引擎也可以跟踪链接爬行到网站所有主要部分。

一、HTML网站地图

网站地图有两种形式。第一种称为HTML版本的网站地图,英文是sitemap, s需小写,特指HTML版网站地图。HTML版本网站地图就是用户可以在网站上看到的、列出网站上所有主要页面链接的页面。

对一些主导航必须使用JS脚本或Flash的网站(虽然我想不到什么原因必须要这么做),网站地图是搜索引擎找到网站所有页面的重要补充途径。

对小网站来说,网站地图页面甚至可以列出整个网站的所有页面。

但对稍具规模的网站来说,一个网站地图页面不可能罗列所有页面链接,可以采取两种办法。一种方法是网站地图只列出网站最主要部分链接,如一级分类、二级分类。另一种方法是将网站地图分成多个文件,主网站地图列出通往次级网站地图的链接,次级网站地图再列出一部分页面链接。多个网站地图页面加在一起,可以列出所有或绝大部分重要页面。

实际上一个具有良好导航系统和链接结构的网站,并不一定需要完整的、列出所有页面的网站地图,因为网站地图与分类结构经常是大同小异的。

二、XML网站地图

网站地图的第二种形式是XML版本的网站地图。英文Sitemap中的S大写时通常特指XML版本的网站地图。

XML网站地图由Google于2005年首先提出,2006年微软、雅虎都宣布支持。2007年各主要搜索引擎都开始支持robots文件指定网站地图位置。百度现在也支持XML版本网站地图。

XML版本网站地图由XML标签组成,文件本身必须是utf8编码。网站地图文件实际上就是列出网站需要被收录的页面URL。最简单的网站地图可以是一个纯文本文件,文件只要列出页面URL,—行列一个URL,搜索引擎就能抓取并理解文件内容。

标准版本的XML网站地图文件如下列代码所示:

[html]
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/O.9">
<url>
<loc>http://www.example.com/</loc>
<lastmod>2014-01-01</lastmod>
<change freq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
[/html]

  • 其中urlset标签是必需的,声明文件所使用的Sitemap协议版本。
  • url标签也是必需的,是它下面所有网址的母标签。
  • loc标签也是必需的,这一行列出的就是页面完整URL。
  • lastmod是可选标签,表示页面最后一次更新时间。
  • changefreq是可选标签,代表文件更新频率。标签值包括:
  • always: 一直变动,指的是每次访问页面内容都不同。
  • hourly:每小时。
  • daily:每天。
  • weekly:每星期。
  • monthly:每月。
  • yearly:每年。
  • never:从不改变。

网站地图中声明的更新频率对搜索引擎来说只是一个提示,供搜索引擎蜘蛛参考,但搜索引擎不一定真的认为页面更新频率就是站长自己声明的那样。

priority是可选标签,表示URL的相对重要程度。可选0.0到1.0之间的数值,1.0为最重要,0.0为最不重要。默认重要程度值为0.5。站长可以使用priority标签告诉搜索引擎这个URL的优先级,比如通常首页肯定是1.0,分类页面可能是0.8,其他更深层页面重要性依次下降。这里所标志的重要程度只是相对于这个网站内部的URL所说的,与其他网站的URL重要性无关。所以把页面重要性标为1.0,并不能让搜索引擎认为这个页面比其他网站的页面更'重要,只是告诉搜索引擎这个页面在本网站内是最重要的。

XML网站地图文件最多可以列出5万个URL,文件不能超过10MB。如果网站需要收录的URL超过5万个,可以使用网站地图索引文件,也就是分成多个网站地图文件。一个网站最多可以有1000个XML网站地图文件,也就是可以列出5000万个网址。制作好网站地图文件后,可以有两种方式通知搜索引擎网站地图的位置,一是在站长工具后台提交网站地图文件。百度、Google、雅虎、必应都已经开通站长工具,所有站长都可以注册。

另外一种方式是在robots.txt文件中通知搜索引擎网站地图文件位置,代码如下所示:

Sitemap: http://www.example.com/sitemap.xml

所有主流搜索引擎,包括百度、Google、雅虎、必应,都支持robots文件指定网站地图文件位置。

互联网世界
  • 文本由 发表于 2014年12月6日14:46:59
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
  • 免责声明:文章为作者独立观点,不代表互联网世界立场
    本站网页部分文字及图片来源于网络,如侵犯到您的权益,请及时告知,我们将及时处理或删除。
快速排名的方法:一个礼拜权重从0到2! SEO优化

快速排名的方法:一个礼拜权重从0到2!

快速排名是每一位SEOER在做SEO的梦想,但对于网站排名的具体情况,作为SEOER只能说,我们跟着搜索引擎的规律走,至于排名嘛,多多少少有一些随机性,我们不能操控,但是对于权重嘛,还是有一些方法让我...
网站优化:被百度惩罚后的分析思路图! SEO优化

网站优化:被百度惩罚后的分析思路图!

有很多站长朋友当网站流量出现稍微波动的时候就认为是被百度惩罚了,其实很多情况只是站长自己过于敏感了。下面做了一张思路图让帮助大家应对网站可能被百度惩罚的情况,便于大家仔细分析自己的站点内容和近期行为,...
“最好”的网站优化技术是:坚持 专注 傻 分享区

“最好”的网站优化技术是:坚持 专注 傻

我是一位90后,在站长行列里面属于典型的菜鸟中的战斗机,啥也不会。至今都不知道我的2个网站是怎么做出来的。我做过2个网站,把它们当成自己的儿子,之前和别人说过这个比喻, 别人问我,为什么不是女儿,然后...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:2   其中:访客  1   博主  1
    • avatar 威客网赚 @回复 1

      我也是做这一行的,有机会一起交流啊

        • 互联网世界 互联网世界 Admin @回复

          @威客网赚 可以啊,,O(∩_∩)O~,多交流交流