Создать скрипт карты сайта (SiteMap) или прикрутить свой (если имеется) для самописного движка на PHP.
На выходе получаем вывод в 2-ух форматах .XML и .HTML.