E-commerce SEO

Дубли фильтров и категорий: как вычистить и предотвратить?

Александр Тригуб - частный SEO-специалист
Александр Тригуб Частный SEO-специалист · с 2010 · 500+ аудитов · 1092 заказа · 4.9★

Дубли от фильтров - проблема №1 для интернет-магазинов. Один каталог с 10 фильтрами по 5 значений генерирует миллионы URL-комбинаций. Google тратит краулинговый бюджет на мусор.

Диагностика

Проверьте в GSC → Покрытие → «Обнаружено, но не проиндексировано». Если там тысячи URL с параметрами ?color=red&size=xl&sort=price - проблема подтверждена.

Стратегия решения

1. Определите полезные фильтры. Какие комбинации фильтров имеют поисковый спрос? «Красные платья» (color=red) - имеет. «Красные платья размера XL по цене» - нет.

2. Для полезных - создайте ЧПУ:

  • /platya/krasnye/ вместо /platya/?color=red
  • Уникальный title, H1, описание
  • Canonical на себя

3. Для бесполезных - закройте:

  • robots.txt: Disallow для параметров сортировки, множественных фильтров
  • noindex, follow: для страниц фильтров без поискового спроса
  • canonical: все варианты с параметрами → основная страница категории

Предотвращение

  • AJAX-фильтрация без изменения URL (но с fallback для SEO-страниц)
  • Запрет индексации комбинаций из 2+ фильтров
  • Регулярная проверка GSC → «Страницы» раз в месяц

Для технической очистки используйте комбинацию noindex и disallow в robots.txt. Например, Disallow: /*?*size= заблокирует все фильтры по размеру, а X-Robots-Tag: noindex в HTTP-заголовках для динамических URL предотвратит индексацию. Важно: не закрывайте от индексации фильтры с реальным трафиком - анализируйте данные Search Console и Яндекс.Вебмастера за последние 12 месяцев.

Для WordPress и OpenCart рекомендую плагины «SEO Filter» и «Filter SEO», которые автоматически преобразуют параметры в ЧПУ и управляют мета-тегами. Вручную проверяйте цепочку редиректов после изменений - частые ошибки: потеря ссылочного веса при 301-перенаправлении или дубли из-за регистра символов (/Red/ и /red/). Для сложных случаев используйте Screaming Frog с фильтрацией по параметрам URL в отчете «Response Codes».

Не нашли ответ? Спросите!

Отвечаю лично в течение 24 часов. Лучшие вопросы публикую в этом разделе.

Другие вопросы

Кто ведёт проект

Александр Тригуб - частный SEO-специалист. В поисковом маркетинге с 2010 года, предприниматель с 2001-го. Строил сайты клиентам с 2007-го - понимаю сайт изнутри, не только как продвигать, но и как он устроен. В SEO пришёл из собственного бизнеса - знаю, как устроены продажи не из учебников, а из собственной выручки и расходов.

Публичные примеры разработки: royal-pier.ru · monolitkapstroy.ru · med-expres.ru · arnikacenter.ru · kairoscity.ru

1 000+заказов · 728 отзывов 4.9★
300+сайтов разработано
500+видео-аудитов в открытом доступе
13+лет - самые долгие проекты
27+модулей аналитики и мониторинга