Оптимальное количество URL-адресов в наборе файлов Sitemap
Я пытаюсь найти лучший подход к созданию моей карты сайта (я имею дело с огромным количеством URL).
У меня есть XML Sitemap с древовидной структурой, он состоит из множества файлов sitemap.xml. На самом деле у меня есть максимум 1000 URL для каждого sitemap.xml.
Какое оптимальное количество URL для каждого sitemap.xml? Предпочитает ли Google большее количество URL-адресов (больше 1000) или меньшее количество URL-адресов, распределенных в большем количестве XML-файлов?
2 ответа
Из спецификации протокола sitemaps.org:
Вы можете включить до 50 000 URL в каждый файл Sitemap:
[…] Каждый файл Sitemap, который вы предоставляете, должен иметь не более 50 000 URL-адресов и не должен превышать 10 МБ (10 485 760 байт)
[...]
Если вы хотите перечислить более 50 000 URL-адресов, необходимо создать несколько файлов Sitemap.
Вы можете связать до 50 000 файлов Sitemap в каждом файле индекса Sitemap:
Индексные файлы Sitemap не могут содержать более 50 000 файлов Sitemap и не должны превышать 10 МБ (10 485 760 байт) […]
Вы можете иметь несколько файлов индекса Sitemap (без ограничений):
Вы можете иметь более одного файла индекса Sitemap.
У меня возникла точно такая же проблема, я имел дело с URL-адресами более 80 000 на моем сайте WordPress.
Ранее я предоставлял 5000 URL-адресов в каждой карте сайта. Это был ресурсный голод, и Google не сканировал его с большой долей вероятности. Затем я сделал 2000 URL-адресов для каждой карты сайта, после чего скорость сканирования стала немного лучше. Затем я решил создать 1000 URL-адресов для каждой карты сайта, и в течение 2 дней скорость сканирования стала очень хорошей. в течение 10 дней 95% URL были проиндексированы.
Итак, я бы сказал, пойти с 1000 или ниже.