Если страницы важны, то вы должны добавить их на карту сайта, чтобы их можно было проиндексировать для дальнейшего использования. Однако если после совпадения страницы исчезнут, я бы не стал размещать их на карте сайта, так как они могут быть проиндексированы, а затем исчезнут, что может отрицательно повлиять на рейтинг вашей поисковой системы.
Вы можете добавить эти динамические страницы на карту сайта несколькими способами:
Каждый раз, когда создается новая динамическая страница, заново создайте карту своего сайта. Сделайте это, просматривая базу данных на предмет допустимых страниц и записывая их в файл карты сайта XML.
Когда создается новая страница, прочитайте текущую карту сайта XML и вставьте новую запись в соответствующее место.
Я бы сказал, что самый простой вариант - это вариант 1, поскольку вы можете быстро и легко построить карту сайта, не читая то, что у вас уже есть. Эта опция также означает, что когда вы удаляете одну из динамических страниц, она будет удалена с карты сайта, когда она будет перестроена без необходимости читать то, что у вас есть, найти запись и удалить ее.
В коде Google есть количество различных опций для вас, некоторые из которых вы можете загрузить и запустить, другие выглядят так, как будто они нуждаются в реализации внутри вашего собственного кода.