У меня есть самописный сайт и я сделал модуль по работе с картой сайта (xml)
Раз в какое-то время (у меня раз в сутки), карта полностью пересоздаётся. Т.е. юрлы соответствующих постов на сайте не изменяются в текущей карте сайта, всё проще - каждый раз карта полностью удаляется и создаётся новый sitemap.xml
Вопросы
1) Логика ведь такой и должна быть? Т.е. по сути, мы каждый раз создаём новую карту? (А не работаем с уже созданной, изменяя лишь некоторые xml узлы в однажды созданном файле ?)
2) Как часто следует производить создание карты / пересоздание? Есть какой-то рекомендованный интервал времени?
Совершенно без разницы создаёте ли вы карту заново или дописываете в файл, это не играет никакого рояля. Главное, чтоб карта соответствовала действительности и в ней не было мертвых/битых ссылок.
А что насчёт частоты обновления? Хороший тон, это когда появилась новая запись - и вся карта была обновлена / перезаписана ?
--------------
Просто вот какие мысли я гоняю: изменение карты приведёт роботов и они начнут (в случае пересоздания) проходить по каждому юурлу и создадут тем самым доп нагрузку на впс ... Я не прав?
michaelromanov90, роботы не узнают об изменениях магическим способом. Посмотрите в логах, кто и на сколько часто дёргает ваш sitemap.xml, на основании этого уже решайте.