XMLSitemap的大小肯定有限制,具体的标准如下:
单个sitemap文件不能包括超过50000个URL;
单个sitemap文件大小不能超过10M;
单个管理员帐户向google提交的sitemaps不能超过500个;
一个sitemap中可以索引多个sitemaps;
Sitemap 索引文件最多可列出 1,000 个 Sitemap;
因此,做一个sitemap.xml文件,索引出其他的sitemap文件即可。
索引的写法主要是sitemapindex标签和sitemap标签,具体如下:
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap><loc>http://myweb.com/sitemap.xml?page=1</loc><lastmod>2015-09-03T02:10Z</lastmod></sitemap>
<sitemap><loc>http://myweb.com/sitemap.xml?page=2</loc><lastmod>2015-09-03T02:10Z</lastmod></sitemap>
</sitemapindex>
Sitemap的标签主要是urlset和url,如下:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>http://myweb.com/63298</loc><lastmod>2014-11-19T03:16Z</lastmod><changefreq>yearly</changefreq></url>
</urlset>