
Фильтры каталога — фасетная навигация — одновременно и благо, и проклятие интернет-магазина. Благо: под каждое сочетание характеристик («красные кроссовки 42 размера») можно сделать посадочную под конкретный спрос. Проклятие: те же фильтры комбинаторно порождают десятки тысяч почти одинаковых URL, которые засоряют индекс, съедают краулинговый бюджет и топят весь домен. Разберём, как отделить полезные страницы фильтров от мусорных и настроить фасетную навигацию так, чтобы она приносила трафик, а не проблемы.
В чём проблема фасетной навигации
Фасетная навигация позволяет пользователю сужать выбор по параметрам: бренд, цвет, размер, цена. Каждое сочетание обычно формирует свой URL. Проблема — в комбинаторике: даже десяток фильтров даёт тысячи комбинаций, и если пустить их все в индекс:
- поиск получает десятки тысяч near-duplicate страниц;
- краулинговый бюджет тратится на мусор вместо важных страниц (тема — в материале про краулинговый бюджет);
- дубли размывают релевантность и топят доверие к домену (см. дубли страниц).
Задача — не запретить фильтры, а решить для каждой комбинации: делать её индексируемой посадочной или закрывать.
Главный принцип: спрос решает
Критерий простой: комбинацию фильтров открывают для индексации, если на неё есть реальный поисковый спрос. Всё остальное закрывают.
| Комбинация | Пример | Решение |
|---|---|---|
| Есть спрос | «кроссовки Nike мужские» | Посадочная: ЧПУ, title, текст |
| Есть спрос | «диван угловой раскладной» | Посадочная |
| Нет спроса | цвет + размер + 3 бренда сразу | Закрыть (canonical) |
| Служебное | сортировка, показ по N, вид | Закрыть |
Спрос проверяют по Wordstat и Вебмастеру: если люди ищут «холодильники Bosch двухкамерные», под это делают полноценную страницу. А случайные глубокие сочетания без спроса в индексе не нужны.
Как открывать полезные комбинации
Ценные сочетания превращают в полноценные SEO-страницы, а не просто оставляют доступными:
- человекопонятный URL вместо параметров (
/krossovki/nike/muzhskieвместо?brand=nike&sex=m); - уникальные title и description с подстановкой фильтров;
- свой H1 и, желательно, небольшой уникальный текст;
- self-canonical на эту страницу.
Так комбинация фильтра становится посадочной, ранжирующейся по своему запросу, — это часть товарного SEO, разобранного в материале про SEO интернет-магазина.
Как закрывать мусорные комбинации
Для сочетаний без спроса и служебных параметров используют инструменты закрытия — и здесь важно выбрать правильный:
- canonical на базовую категорию — основной инструмент: страница остаётся доступной пользователю, но в индексе склеивается с категорией;
- robots.txt / Clean-param — закрывают служебные параметры (сортировка, показ по N) от обхода, экономя бюджет;
- noindex — для страниц, которые должны быть доступны, но не в индексе;
- избегают ситуации, когда одна комбинация доступна по нескольким разным URL.
Механику canonical подробно разбираем в материале про атрибут canonical. Ключевой момент — не мешать инструменты: если закрыть страницу в robots, робот не увидит её canonical или noindex.
Параметры сортировки и отображения
Отдельная категория — параметры, которые не меняют состав товаров, а только их порядок или вид: сортировка по цене, показ по 24/48, список/плитка. Эти параметры не несут поискового смысла и должны быть закрыты всегда:
- сортировка (
sort,order); - количество на странице (
limit,per-page); - вид отображения (
view); - параметры сессий и меток.
В Яндексе для них удобен Clean-param, который нормализует адреса, не тратя обход. Оставлять их открытыми — прямая утечка краулингового бюджета.
Пагинация внутри фильтров
Списки товаров разбиты на страницы, и пагинация тоже создаёт адреса. Современный подход: страницы пагинации (2, 3, …) обычно оставляют доступными для обхода (чтобы робот дошёл до всех товаров), но с self-canonical на саму себя, а не на первую страницу — иначе товары со второй страницы могут не индексироваться. Главное — чтобы товары были доступны роботу для обхода, а дубли не плодились.
Когда фильтры настроены, а роста нет
Грамотно настроенная фасетная навигация даёт чистый индекс и посадочные под спрос — но это техническая база, а не рост сам по себе. Когда фильтры разложены правильно, а страницы конкурируют за топ, решает поведение. Здесь помогает работа с поведенческими факторами: сервис TopBooster приводит на страницы фильтров живой трафик из поиска и усиливает сигналы качества. Настройка фасетов открывает потенциал каждой посадочной, а реализует его поведение.
Частые вопросы
Какие страницы фильтров открывать для индексации? Только те, на которые есть реальный поисковый спрос («кроссовки Nike мужские», «диван угловой»). Их оформляют как полноценные посадочные: ЧПУ, уникальные title и H1, текст, self-canonical. Все остальные комбинации без спроса и служебные параметры закрывают, чтобы не плодить дубли.
Как закрыть лишние комбинации фильтров? Основной инструмент — canonical на базовую категорию: страница остаётся доступной пользователю, но склеивается в индексе. Служебные параметры (сортировка, показ по N) закрывают через robots.txt и Clean-param в Яндексе. Важно не смешивать инструменты: закрытую в robots страницу робот не сможет проверить на canonical.
Нужно ли закрывать сортировку и показ по N? Да, всегда. Эти параметры не меняют состав товаров, а только порядок или вид, поэтому не несут поискового смысла и лишь плодят дубли, тратя краулинговый бюджет. В Яндексе для них удобен Clean-param, который нормализует адреса без затрат обхода.
Как быть с пагинацией в фильтрах? Страницы пагинации обычно оставляют доступными для обхода, чтобы робот дошёл до всех товаров, но с self-canonical на саму себя, а не на первую страницу — иначе товары с дальних страниц могут не проиндексироваться. Задача — обеспечить доступ робота ко всем товарам без создания дублей.
Вывод
Фасетная навигация превращается из проблемы в актив, когда для каждой комбинации фильтров принято решение. Открывают как полноценные посадочные (ЧПУ, уникальные мета, текст, self-canonical) только сочетания с реальным спросом. Всё остальное — комбинации без спроса и служебные параметры (сортировка, показ по N, вид) — закрывают canonical на категорию и Clean-param, экономя краулинговый бюджет и не плодя дубли. Пагинацию оставляют доступной для обхода с self-canonical. Чистые фасеты дают чистый индекс и трафик под спрос, а поднимает страницы поведение — оценить нужную поддержку можно на странице тарифов.
Продвинем ваш сайт в ТОП Яндекса и Google
Реальные переходы из поиска, отчёты 24/7, первый результат — до оплаты.
Смотреть тарифы →