1. Вариант.
Это
Интересует: алгоритм был правильный выбран?
Но у магазина уже неделю нет заказов
Если сайт уже работает и сильно зависит от seo, то нужно плавно переходить на другой инструмент, а не рубить с плеча:
1. Отключить генерацию странного sitemap, затем руками распотрошить сгенерированный sitemap и удалить от туда лишние url. Залить на сайт, отправить на индексацию, подождать 1-4 недели, пока Яндекс успокоится.
2. Скопировать сайт и развернуть на локалке.
3. Поставить Yoast SEO или другой SEO плагин и проверить, все ли правильно сгенерировано.
4. Залить обновленный сайт обратно на хостинг и сразу отправить на индексацию новые страницы.