Что нужно сделать?
На интернет-магазине на WooCommerce + WordPress используется плагин Filter Everything Pro. Он создаёт "виртуальные" страницы фильтрации товаров с URL вида /shop/фильтр/. Эти страницы фактически показывают список товаров (например, WP-Query), но попадают в индекс поисковых систем и конкурируют с основными страницами каталога. Задача - технически устранить дублирование (например, добавить канонические ссылки, robots meta noindex или настроить перенаправления), сохранив функциональность фильтров для пользователей.
Основные требования:
- Убедиться, что виртуальные страницы фильтрации либо не индексируются, либо снабжены правильными rel=canonical на основные страницы категорий/архивов.
- Проверить настройки самого плагина Filter Everything Pro - возможно, дубли создаются из-за конфликта с темплейтами темы или других плагинов.
- Дополнительно: проследить, чтобы все страницы shop/, shop/category/, shop/фильтр/ не создавали цепочек дублей с разными GET-параметрами.
- После изменений цель: улучшить SEO, избавиться от жалоб инструментов вебмастера на дублирующиеся страницы, сохранив UX-логику работы фильтров.
Что не нужно делать?
- Не менять дизайн, не трогать контент товаров, не добавлять новые страницы.
- Не ломать существующие ссылки фильтрации для покупателей - они должны открывать правильные наборы товаров.
Формат сдачи:
Ожидается конфигурация плагина / правки functions.php или .htaccess с комментированием изменений. Код должен быть задокументирован, чтобы в будущем можно было легко поддерживать.