Страницы конечно нужно оставлять. Хорошо об этом сказано в блоге у Деваки
https://devaka.ru/articles/tips-for-ecommerce
Более того, дизайн страницы с отсутствующим товаром, в идеале, должен быть другим. Не таки как страницы товара, который есть в наличии. Главное целевое действие, которое вы хотите получить от клиента на странице с товаром, который ест в наличии — это добавление товара в корзину.
А вот на странице с отсутствующим товаром целевое действие другое — чтобы посетитель остался на сайте и продолжил выбирать товары. Поэтому на страниц с отсутствующим товаром акцент должен быть на блоке с "Похожими товарами".
Подробнее о целевых действиях есть вот тут
webdela.ru/blog/design/razrabotka-tekhnicheskogo-z...