Оптимальное количество 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 или ниже.

Другие вопросы по тегам