Вопрос именно в создании самого файла, ведь по ссылке "site.ru/sitemap.xml" пожно генерировать его сразу из базы данных и php. Получится всегда актуальный файл.
Нормально ли это? Или нужен обязательно файл, лежащий на сервере, который роботы будут скачивать?