sitemap.xml的使用

  [复制链接]
查看: 704   回复: 11
发表于 2013-4-18 19:46:09 | 显示全部楼层 |阅读模式
本帖最后由 hardrock 于 2013-4-18 19:50 编辑

http://www.web-site-map.com/index.php

http://www.xml-sitemaps.com/

首先来简要的了解下什么是sitemap.xml文件:sitemap.xml文件是严格按照xml语言编写的网站地图,用来引导搜索蜘蛛对本站点文章等内容的索引,它是由google提出来的概念,目前yahoo,bing等已经公开声明支持这种格式,百度虽然没有明确支持,但使用sitemap.xml文件已经是大势所趋。它是向众多搜索引擎提供站点信息的一个非常好的方式。如果没有sitemap.xml文件,那么搜索引擎就会对你的网站一页一页的抓去,效率不高且不友好。
google的“关于站点地图”提供了详细的sitemap.xml的写法:http://support.google.com/webmas ... from=40318&rd=1

提交sitemap.xml:
Sitemap.xml制作完成后,就需要将xml文件提交到相关搜索引擎。
Google提交网址:http://www.google.com/webmasters/sitemaps/?hl=zh-CN
Yahoo提交网址:http://sitemap.cn.yahoo.com/
提交后,一般在几个小时之内,系统就开始下载处理了。
Sitemap.xml的校验
至于你的网站地图是否符合标准,最方便有效的手段就是使用google的管理员工具了。
在google搜索引擎接收你的sitemap.xml后几天内,google的管理员工具就会将详细的分析结果反馈回来,包括:sitemap.xml中包含了多少地址,google已将多少地址加入索引,sitemap.xml中出现了哪些错误,甚至蜘蛛采集过程中遇到的各种问题,比如哪些网页有404,500错误都会详细的罗列出来,非常方便。
如果你提交的xml文件一切无误,那么接下来,你就是等着让它的搜索蜘蛛来爬了,sitemap的文件告知了文件更新的频率,这样搜索蜘蛛来得更勤快,页面被收录当然也就更快。




补充内容 (2013-5-2 14:29):
google XML sitemaps这个是WP插件,安装完了以后去设置一下,就自动生成地图提交搜索引擎了,不用手动。
 楼主| 发表于 2013-4-18 19:54:45 | 显示全部楼层

SiteMap Maker v1.01 网站地图生成器
http://www.myip.cn/sitemapmaker
http://www.myip.cn/SiteMapMaker.zip


将以下目录整体上传(连目录一起上传)到您网站的根目录下面(注意,一定是根目录)

sitemap
sitemapxml


sitemap 目录里面存放的是html形式的网站地图文件,可以通过以下地址访问:
http://www.your_site/sitemap/index.html
请在您网站的每个页面的页脚添加这个链接,以便于搜索引擎来访抓取

sitemapxml 目录里面存放的是搜索引擎需要的xml格式的网站地图文件



向各大搜索引擎提交sitemap的方法:

1,Google
向Google提交网站地图Sitemap: 通过下面的网址管理提交;
http://www.google.com/webmasters/tools/
使用Google账号登陆后,验证您的网站,然后就可以再“sitemap”页面提交了
需要提交的您网站的sitemap地址为
http://www.your_site/sitemapxml/index.xml


2,Yahoo
向Yahoo!提交网站地图Sitemap,通过下面的网址管理提交
http://siteexplorer.search.yahoo.com

3,雅虎中国
向雅虎中国提交网站地图Sitemap,通过下面的网址管理提交
http://sitemap.cn.yahoo.com/mysites


4,向MSN提交网站地图Sitemap,用URL直接提交:
http://api.moreover.com/ping?u=h ... itemapxml/index.xml

5,向ASK提交网站地图Sitemap,直接提交
http://submissions.ask.com/ping? ... itemapxml/index.xml

6,向百度Baidu提交网站地图Sitemap,没办法,现在百度不支持Sitemap。
但可通过http://www.baidu.com/search/url_submit.html来提交你的网址。
百度会自行搜索,通过robots.txt爬行你的sitemap,更新速度很快。

在你的网站robots.txt文件中添加:
sitemap:http://www.your_site/sitemapxml/index.xml
http://www.your_site/sitemap/index.html







免费的Sitemap在线生成器,网站地图在线生成工具http://www.sitemap-xml.org/
回复 支持 反对

使用道具 举报

发表于 2013-4-18 20:46:05 | 显示全部楼层
以后更新了怎么办。。。
回复 支持 反对

使用道具 举报

发表于 2013-4-18 20:47:07 | 显示全部楼层
很详细
回复 支持 反对

使用道具 举报

发表于 2013-4-18 21:29:43 | 显示全部楼层
其实没必要的,首先除了google,其他搜索引擎没有太多的流量,其次google自我搜录能力非常强,就算没sitemap它也会自动搜录
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-18 22:52:09 | 显示全部楼层
月光飞燕 发表于 2013-4-18 21:29 sitemap.xml的使用
其实没必要的,首先除了google,其他搜索引擎没有太多的流量,其次google自我搜录能力非常强,就算没sitema ...

Google XML Sitemaps(sitemap插件)
simple sitemap

那这种插件就不用装了,起不到什么作用?

回复 支持 反对

使用道具 举报

发表于 2013-4-18 23:24:56 | 显示全部楼层
如果每天都更新怎么办。内链最好,不给地图问题也不大
回复 支持 反对

使用道具 举报

发表于 2013-4-19 08:18:56 | 显示全部楼层
hardrock 发表于 2013-4-18 22:52 sitemap.xml的使用
Google XML Sitemaps(sitemap插件)
simple sitemap

必须要装的,这个是用来生成有利于google搜索蜘蛛爬行的路线,方便蜘蛛收录,
只不过你装了之后 不需要再手动提交了,蜘蛛会自动来爬行收录
回复 支持 反对

使用道具 举报

发表于 2013-4-19 10:02:36 | 显示全部楼层
这个应该不是特别重要的插件吧,看看有没有其他意见的
回复 支持 反对

使用道具 举报

发表于 2013-4-20 01:27:06 | 显示全部楼层
hardrock 发表于 2013-4-18 22:52 sitemap.xml的使用
Google XML Sitemaps(sitemap插件)
simple sitemap

可以装,但是不要太在意这个东西,google自我搜录非常强,没有sitemap的站一样搜录的好好的,有机会你可以做一个新站,不加sitemap试试

回复 支持 反对

使用道具 举报

发表于 2013-4-24 11:01:20 | 显示全部楼层
谷歌搜索能力超强
回复 支持 反对

使用道具 举报

发表于 2013-4-25 12:47:05 | 显示全部楼层
用wordpress插件就好了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则