Главная Статьи Оптимизация

Фасетная навигация и SEO: фильтры каталога без вреда

Фильтры в каталоге («цвет», «бренд», «цена», «размер») удобны покупателю, но для SEO это мина замедленного действия. Каждая комбинация фильтров порождает отдельный URL — и из каталога в 5 категорий вырастают десятки тысяч почти одинаковых страниц, которые забивают индекс дублями и съедают краулинговый бюджет. Разберём, как приручить фасетную навигацию: какие фильтр-страницы открыть в индекс ради трафика, а какие закрыть.

Что такое фасетная навигация

Фасетная (фильтрационная) навигация — это система фильтров на странице каталога, позволяющая сужать выборку по характеристикам: выбрать бренд, цвет, размер, диапазон цены и т. д. Каждый выбор обычно меняет URL — добавляет GET-параметры или сегменты пути. Технически это удобно, но порождает главную SEO-проблему — комбинаторный взрыв адресов.

Бренд
Цвет
Размер
Выбор «Nike + белый» даёт URL:
/krossovki/?brand=nike&color=white
Добавили размер и цену — ещё URL:
/krossovki/?brand=nike&color=white&size=42&price=5000-8000
5 фильтров по 5 значений = тысячи комбинаций, и почти все они — мусорные дубли для поиска.

Чем это грозит

🛠
Про родственную проблему листинга — в статье Пагинация и SEO, про экономию обхода — Краулинговый бюджет. Что в индексе сейчас — покажет массовая проверка индексации.

Главное решение: открыть нужное, закрыть лишнее

Не нужно ни индексировать всё подряд, ни прятать фильтры целиком. Стратегия в том, чтобы отобрать ценные фильтр-страницы под спрос и открыть их, а весь остальной комбинаторный мусор закрыть.

✓ Открывать в индекс
  • Есть спрос в Wordstat («кроссовки nike белые»)
  • Один-два фильтра, осмысленная посадочная
  • Можно дать ЧПУ, уникальные title/description, текст
  • В выдаче достаточно товаров (не 1–2 штуки)
✕ Закрывать
  • Комбинации из 3+ фильтров
  • Фильтры без спроса (сортировка, наличие, цена-ползунок)
  • Пустые и почти пустые выборки
  • Дубли по порядку параметров и UTM-метки

Как открывать ценные фильтры (SEO-фильтры)

Под фильтр-страницы со спросом делают полноценные посадочные:

🛠
Найти, под какие фильтры есть спрос, помогут подбор ключей, массовая частотность и поисковые подсказки. Сделать ЧПУ — генератор ЧПУ. Подробнее — маски запросов и расширение семантики.

Как закрывать лишние комбинации

Важно не комбинировать сигналы во вред: если страница закрыта в robots.txt, робот не увидит на ней ни canonical, ни noindex. Поэтому для «передать вес и склеить» используют canonical (доступ роботу открыт), а для «совсем не ходи» — robots.txt.

🛠
Тонкости canonical — в статье Canonical и дубли, про noindex/Disallow — noindex и nofollow. Собрать корректный robots.txt — генератор robots.txt.

Чек-лист фасетной навигации

Коротко

Фасетная навигация удобна людям, но без управления плодит тысячи дублей и сливает краулинговый бюджет. Стратегия — открыть в индекс ценные фильтры под спрос (ЧПУ, уникальные мета, текст, self-canonical) и закрыть весь остальной мусор (canonical на категорию, noindex, Clean-param и Disallow в robots.txt), не допуская конфликта сигналов. Тогда фильтры приносят дополнительный НЧ-трафик, а не топят каталог в дублях.

Частые вопросы

Что такое фасетная навигация?
Это система фильтров на странице каталога, позволяющая сужать выборку по характеристикам — бренду, цвету, размеру, цене. Каждый выбор обычно меняет URL (добавляет GET-параметры или сегменты пути). Главная SEO-проблема — комбинаторный взрыв: множество фильтров порождает десятки тысяч почти одинаковых адресов.
Чем фильтры каталога вредят SEO?
Они плодят дубли (тысячи URL с почти одинаковым содержимым), сливают краулинговый бюджет (робот обходит бесполезные комбинации вместо товаров), размывают ссылочный вес, а перестановка параметров создаёт новые URL с тем же содержимым. Без управления это топит каталог в мусорных страницах.
Какие фильтр-страницы открывать в индекс?
Те, под которые есть спрос в Wordstat (например, «кроссовки nike белые»), состоящие из одного-двух фильтров, с достаточным числом товаров, которым можно дать ЧПУ, уникальные title/description и небольшой текст. Остальное — комбинации из 3+ фильтров, фильтры без спроса, пустые выборки — закрывают.
Как закрыть лишние комбинации фильтров?
Мусорные комбинации канонизируют (rel=canonical) на чистую категорию, ставят noindex там, где робот может ходить, но индексировать не нужно, используют Clean-param в robots.txt для незначащих параметров (сортировка, UTM) и Disallow для целых групп. Важно: закрытая в robots.txt страница не передаёт ни canonical, ни noindex — робот её просто не видит.
Что такое SEO-фильтры?
Это ценные фильтр-страницы под спрос, оформленные как полноценные посадочные: ЧПУ вместо параметров (/krossovki/nike/belye/), уникальные мета и H1 под запрос, небольшой SEO-текст, self-canonical и ссылки из меню или тегов. Они приносят дополнительный низкочастотный трафик.