В спецификации на sitemaps (
www.sitemaps.org/) сказано:
Если необходимо перечислить более 50000 URL-адресов, следует создать несколько файлов Sitemap. Если требуется передать несколько файлов Sitemap, необходимо перечислить каждый из этих файлов в файле индекса Sitemap. В файле индекса Sitemap может быть перечислено не более 50000 файлов Sitemap.
Можно ли сделать индекс двукратной вложенности?
К примеру:
//mysite/sitemap.xml<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>http://mysite/storage/sitemaps/index.xml</loc>
<lastmod>2004-10-01T18:23:17+00:00</lastmod>
</sitemap>
</sitemapindex>
//mysite/storage/sitemaps/index.xml таков:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>http://mysite/storage/sitemaps/sitemap-lm.xml.gz</loc>
</sitemap>
<sitemap>
<loc>http://mysite/storage/sitemaps/sitemap-1.xml.gz</loc>
</sitemap>
....
</sitemapindex>
ну а
//mysite/storage/sitemaps/sitemap-lm.xml.gz уже нормальный XML-файл (проходящий валидацию и так далее).
В спецификации нет
однозначного ответа. На стековерфлоу тоже. И гугл и коллеги дают ответы неоднозначные и недостоверные - от
"можно, почему нет-то" до
"нет, так нильзя патамучто так некто неделает"
Уважаемый тостер, так можно или нет? Кто-нибудь так делал?