а что за cms ? в любой цмске есть плагины для этого, которые на лету генерят карту под новый контент, карта это фактически список страниц и всё. Либо воспользоваться сервисом любым, они делают одинаковые карты. В любом случае можно проверить карту на наличие ошибок в яндекс мастере или гугл консоли.
пс. Вот хороший сервис
sitemapgenerator.ru