Решить проблему/задачу

2 000 руб.за час • наличный расчёт
16 мая 2018, 13:30 • 5 откликов • 171 просмотр
Есть сайт, на сайте есть умный фильтр, этот фильтр при фильтрации выдает результаты с ЧПУ и метаданными. Необходимо в sitemap.xml добавить ссылки всех возможных вариантов фильтра. Важно, что бы те комбинации фильтра, где нет товара (такие страницы выдают 404 ошибку) не попадали в sitemap. Как реализовать проверку ссылок? Мне на ум пришло get_header , получать статус , если 404 то выкидывать. Но комбинаций фильтра около 170 000 вариантов, все их проверить сложно, делать выгрузку по шагам не в кайф, времени много будет занимать. Как сделать так, что бы в sitemap попадали только те страницы, где есть товар, и не попадали те, где товара нет.