这几天刚好在鼓捣在 SiteSled 的空间,Alex 介绍的有非常详细,也加个吧 :-)
参考资料:
Sitemaps 主页:
http://www.sitemaps.org/
Google 提供的 Sitemap 生成器,Python 写的:
https://www.google.com/webmasters/sitemaps/docs/en/sitemap-generator.html
Sitemap 文件的一些规则:
* Sitemap 采用的是 XML,这样带来的影响是:
** 任何数据值(包括 URLs)都需要完全转义(主要是 &,',",<,>);
** lastmod 时间戳使用 W3C 日期时间表示方法,可以用下面的命令生成:
$ date --iso-8601=seconds -u -r /home/foo/www/bar.html* Sitemap 必须采用 UTF-8 编码。
* Sitemap 文件最多支持 50, 000 个 URLs;可以采用 gzip 压缩,最大不超过 10MB。
* 如果 Sitemap 过大,可以采用 Sitemap 索引文件建立多了 Sitemap 文件。
我使用 Google 的 Sitemap-generator,设置好 config.xml 后,用如下命令生成 sitemap.xml.gz:
python sitemap_gen.py --config=config.xml
PS:我在 SiteSled 上的空间:
http://jicknan.sitesled.com
SiteSled 仅支持 html,javascript, css 等静态页面,能玩的实在有限。
--
http://jicknan.freelamp.net
Sitebases, the next protocol after Sitemaps.
ReplyDelete