每个sitemap文件最多可包含50,000个<url>,且文件大小最多50MB(Baidu是10M)。文件传输时一般会用Gzip等方式进行压缩,传输完成及解压后文件大小必须在50M(或10M)以内。
如果你的sitemap文件过大,或者希望对站点地图进行分组,可以创建一个站点地图索引文件,然后在站点地图索引文件中引用sitemap文件。同样的,站点地图索引文件中最多可引用50,000个sitemap文件,文件大小最多50M(Baidu 10M),以及使用UTF-8编码格式。
xml地图索引标签
<sitemapindex>,必选,根元素,需声明命名空间
<sitemap>,必选,二级标签,用于代表一个sitemap文件
<loc>,必选,指定sitemap文件的网址。具有和sitemap文件中<loc>一样的编码规则和转义规则。
<lastmod>,可选,指定最后修改日期。
xml地图索引示例
<?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap> <loc>http://www.wdzzz.com/sitemap1.xml.gz</loc> <lastmod>2004-10-01T18:23:17+00:00</lastmod> </sitemap> <sitemap> <loc>http://www.wdzzz.com/sitemap2.xml.gz</loc> <lastmod>2005-01-01</lastmod> </sitemap> </sitemapindex>