Необходимо ли повторно отправлять измененные карты сайта?


Предполагая, что sitemap.xml был должным образом зарегистрирован для основных игроков, приходят ли эти игроки и время от времени пересматривают эти sitemap.xml, чтобы проверить наличие обновлений и изменений (скажем, добавляются или удаляются новые записи)?

Другими словами, действительно необходимо повторно отправить sitemap.xml, как только они узнают URL-адрес? Или мы должны повторно отправлять его каждый раз, когда в него вносятся изменения? Спасибо.

 4
Author: Jérôme Verstrynge, 2012-04-20

1 answers

Нет, вам не нужно повторно отправлять карту сайта. Как только вы отправите его один раз, Google (по крайней мере) будет периодически перезагружать его, чтобы проверять наличие обновлений. Например, в разделе "Сведения о карте сайта" для моего сайта в инструментах веб-мастера Google я вижу следующий статус:

"Эта карта сайта была отправлена 3 декабря 2010 года и обработана в апреле 21, 2012."

Я могу заверить вас, что Google не потребовалось 17 месяцев, чтобы один раз обработать мою карту сайта. :)

На самом деле, вам не нужно явно отправьте свою карту сайта даже один раз - все, что вам нужно сделать, это включить директиву Карта сайта: в свой robots.txt файл. В следующий раз, когда любая поисковая система, поддерживающая протокол sitemap, посетит ваш сайт, они проанализируют ваш robots.txt файл, обратите внимание на URL-адрес карты сайта и извлеките его.

Если вы хотите, вы можете также активно уведомлять поисковые системы при обновлении вашей карты сайта. Протокол sitemap определяет стандартный способ сделать это с помощью отправка HTTP-запроса на URL-адрес "ping". Это может быть полезно, если вы хотите свести к минимуму задержку до того, как обновления будут замечены.

 5
Author: Ilmari Karonen, 2012-04-21 12:33:27