这里讲的站点地图是指适合Google等搜索引擎标准的xml协议文件,前面讲了站点地图SiteMap在SEO过程中的重要作用,在一些网站程序里并没有自带的sitemap,因此需要webmaster自己制作适合站点的sitemap。
Google自推出Sitemap以来,Google在网站管理员工具里为Webmaster提供制作sitemap的协议、脚本支持,但是Google提供的这些操作非常复杂,而且是英文版,因此很多站长都止步不前。如果你有兴趣,可以看看Google提供的制作方法(要求服务器装有Python)。在开始之前,有必要查看一下完整的sitemap协议,如果觉得麻烦,可以看这里的简介。
虽然有这么多的协议支持,但要让站长自己根据协议来写sitemap还是有难度的,因此网络上出现了很多第三方的制作sitemap的网站或者软件。这些第三方的工具为sitemap的普及推广做出了重大贡献,据电子商务博客的观察,现在大部分webmaster都是使用第三方工具制作sitemap的。
在Google网站管理员支持中心里列出了包括“在线和可下载生成器、CMC 系统、博客系统和HTML创作应用程序”的第三方工具,这里有一个详细的清单,其中部分程序是要收费下载的。
在线网站工具(适合小型网站)
我曾经用过xml-sitemaps.com和sitemapspal.com两个网站制作sitemap,目前国内有些网站提供sitemap在线制作实际上也是用的xml-sitemaps.com的核心程序,这个程序下载貌似要付费。
右图以xml-sitemaps.com为例,填写点击Start按扭即可。若页面较多,需等较长时间。
下载软件工具(可适用于中型网站)
目前国内也有朋友开发可制作sitemap的软件,有些功能还不完善。这里推荐一款SEOer反馈还不错的Site Map Builder。点击这里从官方网站下载Site Map Builder。
软件虽然是英文界面,但操作非常简单。只需输入URL然后点击按钮Extract Links,软件会分析网站的所有链接。分析结束之后,选择File→Save Map as→选择自己要保持的网站地图格式,保存到本地电脑。
提交SiteMap到搜索引擎
- 向Google提交Sitemap:进入Google网站管理员控制台,然后添加sitemap;验证管理权,进一步控制Sitemap并观察、调整。
- 向英文Yahoo!提交网址:http://search.yahoo.com/info/submit.html。首先用FTP上传网站地图到根目录,打开网址后,选择Submit Your Site for Free: 然后用Yahoo!帐户登录,然后输入你的网站地图的URL就可以了。
- 向中文Yahoo!提交网址: http://sitemap.cn.yahoo.com/mysites。操作与Google类似,登录、验证、提交网址地图URL。
网站地图制作好并正确提交到搜索引擎,非常有利于Google和Yahoo!快速的抓取和更新你的网站。要让网站在搜索引擎中获得好的排名,还需要做更多 SEO 的工作。