nuri60 Server'ın işi yorulmak değil mi zaten 🙂
Gece sitenin yoğun olmadığı bir saatte SiteMap'i oluşturması yeterli gibi.
Yine de istediğiniz yapıda Dom Document ile uğraşmayayım derseniz nihayetinde bir text dosyası olduğu için belirli olaylardan sonra bul&değiştir işlemi de yapabilirsiniz.
$path_to_file = 'path/to/the/sitemap.xml';
$file_contents = file_get_contents($path_to_file);
$file_contents = str_replace("eski satır", ",yeni satır", $file_contents);
file_put_contents($path_to_file, $file_contents);