当前位置:首页 >  站长 >  搜索优化 >  正文

站长如何制作sitemap.xml

 2015-09-10 17:21  来源: 互联网   我来投稿 撤稿纠错

  域名预订/竞价,好“米”不错过

Sitemap.xml是google搞出来的,也就是网站地图,不过这个网站地图是用xml写的,而且要按google的标准来写,并且要将写出 来的这个文件sitemap.xml上传到自己的服务器空间中去。目前,Google, Yahoo, MSN都已经声明支持这种格式,Baidu还没有声明支持,但估计走这一步也是大势所趋。这将是向众多搜索引擎提供你网站信息的一种很好的方法。

提交sitemap一是有利于搜索抓取一些正常抓取过程中无法抓取的网址,比如动态网页,包含大量AJAX的网页或者flash的页面。二是为搜索蜘蛛指 明“工作方向”。Sitemap就是你网站上页面的列表,googlebot就按照这个去一个个的抓取收录页面,显然比它自己去找会效率高,而且要全。 Google网站上有完整的关于sitemap.xml的详细说明:

但很多站长看后仍然不会操作,下面这个教程就是手把手教会你创建Sitemap.xml。

<!--[if !supportLists]-->1. <!--[endif]-->Sitemap.XML 的格式

完整格式如下:

2008-07-17

daily

1.0

2008-07-17

weekly

0.9

下面,对以上标签分别加以解释

<!--[if !supportLists]-->a) <!--[endif]-->

这两行就相当于网页文件中的标签一样的作用。不必管这两行什么意思,照抄即可。

切记:一个字符也不能错,即使多一个空格,google网站采集时也会报错。另外,千万别忘了在文件的末尾加上标 签。

<!--[if !supportLists]-->

b) url:每个标签包含一个网页地址,是以下标签的父标签。

c)

这里是页面链接地址,也就是你希望蜘蛛访问的地址。

切记:在地址中出现的某些特殊字符需要使用转义字符,否则,google也会报错。最典型的就是 & 号,经常在动态网址中出现,在提交地址中必须写成 & 如:提交,google管理员工具就会 报错,而改为 提交后就没有问题了。我看到网上有人说 sitemap.xml只能提交一个参数的网页的说法,其实多半是因为没有使用转义字符而导致出错的。其他的转义字符就不一一列出了,大家可以在网上查。

d) lastmod:页面最后修改时间

这个很重要。Google的机器人会在索引此链接前先和上次索引记录的最后更新时间进行 比较,如果时间一样就会跳过不再索引。所以如果你的链接内容基于上次Google索引时的内容有所改变,应该更新该时间,让Google下次索引时会重新 对该链接内容进行分析和提取关键字。这里必须用ISO 8601中指定的时间格式进行描述,格式化的时间格式如下:

年:YYYY(2008)

年和月:YYYY-MM(2008-06)

年月日:YYYY-MM-DD(2008-06-04)

年月日小时分钟:YYYY-MM-DDThh:mmTZD(2008-06-04T10:37+08:00)

年月日小时分钟秒:YYYY-MM-DDThh:mmTZD(2008-06-04T10:37:30+08:00)

这里需注意的是TZD,TZD指定就是本地时间区域标记,像中国就是+08:00了

切记:其他格式可能引起出错,比如将2008-08-08 写成2008-8-8就会出问题。

e) changefreq:页面内容更新频率。

这里可以用来描述的单词共这几个:"always", "hourly", "daily", "weekly", "monthly", "yearly",具体含义我就不用解释了吧,光看单词的意思就明白了。

f) priority:相对于其他页面的优先权

定于0.0 - 1.0之间 。

切记:建议将各类网页根据重要性给出不同的数值,以方便蜘蛛的采集,不要耍小聪明全部写1.0,google管理工具会报错的。

2. Sitemap.xml制作方式

制作方式无非两种,自动方式和手动方式。

自动方式一般使用生成工具自动生成,只需输入自己的网址,就可以得到完整的xml文件。这种方式一般适用于静态网站,在此不再赘述。但需要提醒的 是,网上的工具良莠不齐,生成的文件经常有错误,不一定能通过google的校验,使用者需认真辨别。

手工方式则是由站长手工填写或写程序完成均可,代码很简单,大家可以到网上查找。

3. 提交

Sitemap.xml制作完成后,就需要将xml文件提交到相关搜索引擎。

Google提交网址:

Yahoo提交网址:

提交后,一般在几个小时之内,系统就开始下载处理了。

4. Sitemap.xml的校验

至于你的网站地图是否符合标准,最方便的手段就是使用google的管理员工具了。

在他下载你的sitemap.xml后几天内,这个工具就会将详细的分析结果反馈回来,包括:sitemap.xml中包含了多少地 址,google已将多少地址加入索引,sitemap.xml中出现了哪些错误,甚至蜘蛛采集过程中遇到的各种问题,比如哪些网页有404,500错误 都会详细的罗列出来,非常方便。

如果你提交的xml文件一切无误,那么接下来,你就是等着让它的搜索蜘蛛来爬了,sitemap的文件告知了文件更新的频率,这样搜索蜘蛛来得更勤 快,页面被收录当然也就更快。

SEO专题推荐:

关键词优化专题:网站关键词优化没效果?来这里学习最实用的关键词优化技巧!

内链优化专题:最能提升网站权重的内链部署优化技巧与方法

外链建设专题:高质量自然外链怎么做?读完这些你将质的飞跃

网站降权专题:2015年最有用的网站降权、被K、被黑、被攻击的解决方法

用户体验专题:学习完这些,作为站长的你可以秒懂如何做网站用户体验

行业网站专题:优化行业网站的“葵花宝典”看完后无优化压力

申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!

相关标签
sitemap.xml

相关文章

  • XML信息检索标准数据格式简介

    XML听起来可能有点陌生,但SEOer对网站地图一定不陌生,站长通常会将网站的xml地图提交至各个搜索引擎,以便获得更好地收录效果。今天,小小课堂SEO自学网带来的是《XML信息检索标准数据格式简介》。希望本次的SEO技术培训对大家有所帮助。

  • 什么是sitemap.xml?

    什么是sitemap.xml?Sitemaps协议使网站能够告知搜索引擎网站中可供抓取的网址,以便于搜索引擎google等更方便地抓取网站。而sitemap.xml是遵守该协议的包含了一个网站所有链接的xml格式文件。sitemap.xml文件可以手工编写,也可以通过软件自动生成,比如通过小爬虫在线

    标签:
    sitemap.xml
  • 常用Sitemap.xml在线生成工具(全面)

    XML地图可以让搜索引擎更迅速地了解你站点的更新。Google和yahoo都已经使用sitemapxml地图加速收录服务了。工具/原料undefined方法/步骤在线xml地图生成站点网址:http://www.xml-sitemaps.com使用很简单,输入你的网站地址,等待几分钟便可以下载为你站

    标签:
    sitemap.xml
  • 如何在谷歌站长工具提交网站地图sitemap.xml

    站点地图是为了搜索引擎能很好全面的收录你网站的信息,实际上是一个XML文档,一般命名为sitemap.xml,里边存储关于网站的所有文章的链接等,搜索引擎能通过站点地图获取文章链接。下边详细介绍如何添加站点地图工具/原料前提:在谷歌站长工具下添加了个人网站,也就是提交了域名前提二:网站根目录有sit

    标签:
    sitemap.xml
  • 向各大搜索引擎提交SITEMAP.XML的方法

    1,Googlea.向Google提交网站地图Sitemap,用URL直接提交:http://www.google.com/webmasters/sitemaps/ping?sitemap=http%3A%2F%2Fwww.onexin.net%2Fbbs%2Fsitemap.xmlb.通过Goog

信息推荐