一、通过robots.txt文件定义提交
各大搜索引擎都发布了对网站地图的新的支持方式,就是在robots.txt文件里直接包括sitemap文件的链接。
就像这样:
Sitemap: http://www.startcn.net/sitemap.xml
目前对此表示支持的搜索引擎公司有Google, Yahoo, Ask and MSN。
而中文搜索引擎公司,显然不在这个圈子内。
这样做的好处就是,站长不用到每个搜索引擎的站长工具或者相似的站长部分,去提交自己的sitemap文件,搜索引擎的蜘蛛自己就会抓取robots.txt文件,读取其中的sitemap路径,接着抓取其中相链接的网页。
这里基于一个假设,robots.txt已然是一个标准,所有的网站至少都有一个,而sitemap还正在建立标准中,这样的做法,可以让站长减轻工作,而且如果他们不需要更为详细的索引和搜索的资料的话,那么就只需要包括sitemap到robots.txt就可以了。
二、登录网站提交
向Google提交网站地图:
https://www.google.com/webmasters/tools/login?hl=zh_CN
1、进入这个网址,用你的Google帐户登录,然后添加你的网址;
2、接下来按照Google的要求验证你网站,你可以选择html文件验证。
3、这时候,按照Google的要求,制作一个Google要求的文件名的html文件
4、用FTP讲这个html文件和你的xml格式的网站地图文件一起传到你网站的根目录
5、确认验证,回到控制台,添加你的地图文件就OK了。很快,Google就会根据网站地图文件来更新你的网站
向yahoo提交网站地图:
英文yahoo提交网址:
http://siteexplorer.search.yahoo.com/
首先用FTP讲你的网站地图传到网站的根目录。打开网址后,选择Submit Your Site for Free: 用yahoo帐户登录,然后输入你的网站地图的URL就可以了。
中文Yahoo的提交网址:
http://sitemap.cn.yahoo.com/mysites
这个操作和Google的差不多,登录、验证网站、提交网址地图URL。
向MSN提交网站地图Sitemap:
用URL直接提交:http://api.moreover.com/ping?u=http://your.domainname/sitemap.xml
这是向MSN直接提交网站地图的后门URL
向ASK提交网站地图Sitemap:
直接提交。http://submissions.ask.com/ping?sitemap=http://your.domainname/sitemap.xml
向百度Baidu提交网站地图Sitemap:
没办法,现在百度不支持Sitemap。但可通过http://www.baidu.com/search/url_submit.html来提交你的网址。百度会自行搜索,更新速度很快。