Разрабатываем и продвигаем сайты в Москве
hello@aosa.ru
+7 499 404-20-10
Техничка · 6 мин

Фильтры и теговые страницы магазина: проектируем под SEO

Фильтры и теговые страницы магазина: проектируем под SEO
Разработка сайтовОбновлено 15 июл 2026

Категории магазина бьются за самые конкурентные запросы, а основной спрос живёт «этажом ниже»: «холодильник no frost с нижней морозилкой», «белые кроссовки nike 42». На такие запросы отвечают страницы фильтров и теговые страницы — и именно их либо не делают вовсе, либо делают так, что каталог порождает миллионы дублей. Разбираем, как спроектировать SEO-фильтры интернет-магазина на этапе разработки: какие комбинации открывать для индексации, какие закрывать и почему ошибка в этой архитектуре стоит месяцев переделок.

В этой статье 6
  1. Откуда берётся трафик, который магазины теряют
  2. Фильтры, фасеты и теги: в чём разница
  3. Комбинаторный взрыв: как фильтр порождает миллионы дублей
  4. Какие страницы фильтров открывать для индексации
  5. Что закрывать и каким инструментом
  6. Что заложить на этапе разработки

Откуда берётся трафик, который магазины теряют

Спрос в товарной нише устроен как длинный хвост. Верхушка вроде «купить холодильник» молодому магазину недоступна годами. А ниже лежат тысячи низкочастотных запросов с конкретикой: бренд, цвет, материал, назначение. По отдельности каждый даёт единицы визитов, в сумме — сопоставимо с категорией, а конверсия выше: человек, который ищет «диван угловой раскладной серый», уже знает, чего хочет.

Проблема в том, что на такой запрос в каталоге обычно нет посадочной страницы. Есть категория «Диваны» и фильтр, который живёт только как состояние на JavaScript: галочки щёлкаются, список товаров меняется, адрес — нет. Для поисковика такой выборки не существует. «Умный фильтр» в SEO-смысле — это фильтр, у которого отобранные комбинации получают собственные адреса, метатеги и место в структуре сайта. Не все комбинации — отобранные.

Фильтры, фасеты и теги: в чём разница

Терминология плавает, поэтому зафиксируем. Страница фильтра (фасетная страница) создаётся автоматически из параметров товаров: «Категория + бренд», «Категория + цвет». Теговая страница — подборка, собранная вручную под спрос, который не выражается параметрами: «подарки до 5 000 ₽», «для маленькой кухни», «для начинающих». Механика разная, роль одна: и то и другое — посадочные страницы под средне- и низкочастотные запросы.

Таблица «Три типа листингов магазина и их роль в SEO» из статьи «Фильтры и теговые страницы магазина: проектируем под SEO»: колонки — Тип страницы, Как создаётся, Под какие запросы; строки — Категория, Страница фильтра, Теговая страница

Три типа листингов магазина и их роль в SEO

Тип страницы: Категория
Как создаётся: Структурой каталога
Под какие запросы: Высокочастотные: «купить холодильник»
Тип страницы: Страница фильтра
Как создаётся: Автоматически из параметров товара
Под какие запросы: Средне- и низкочастотные: «холодильник lg no frost»
Тип страницы: Теговая страница
Как создаётся: Вручную под запрос, любой набор товаров
Под какие запросы: Запросы вне параметров: «холодильник для дачи»
Текст схемы и все данные

Три типа листингов магазина и их роль в SEO

Тип страницы: Категория
Как создаётся: Структурой каталога
Под какие запросы: Высокочастотные: «купить холодильник»
Тип страницы: Страница фильтра
Как создаётся: Автоматически из параметров товара
Под какие запросы: Средне- и низкочастотные: «холодильник lg no frost»
Тип страницы: Теговая страница
Как создаётся: Вручную под запрос, любой набор товаров
Под какие запросы: Запросы вне параметров: «холодильник для дачи»
Три типа листингов магазина и их роль в SEO — сводная таблица
Три типа листингов магазина и их роль в SEO
Тип страницыКак создаётсяПод какие запросы
КатегорияСтруктурой каталогаВысокочастотные: «купить холодильник»
Страница фильтраАвтоматически из параметров товараСредне- и низкочастотные: «холодильник lg no frost»
Теговая страницаВручную под запрос, любой набор товаровЗапросы вне параметров: «холодильник для дачи»

Теговые страницы — самый недооценённый элемент из трёх: они закрывают спрос, до которого фильтры не дотягиваются в принципе, потому что «для дачи» или «в подарок» не бывает свойством товара в карточке. Их немного, ими управляет контент-менеджер, а конкуренты без них отдают вам целые пласты выдачи.

Комбинаторный взрыв: как фильтр порождает миллионы дублей

Обратная сторона той же механики: открой все комбинации — и каталог превращается в генератор мусорных страниц. Каждое сочетание значений — отдельный URL, а число сочетаний растёт лавинообразно.

Что получает магазин, открывший всё подряд: робот тратит лимит обхода на пустые и одинаковые выборки и месяцами не доходит до товаров; «бренд + цвет» и «цвет + бренд» конкурируют между собой; релевантность категории размывается тысячами её копий. Это классический сценарий появления дублей страниц — только в промышленном масштабе.

Какие страницы фильтров открывать для индексации

Решение всегда одно и то же по форме: белый список. Открыто только то, что прошло отбор, всё остальное закрыто по умолчанию. Критериев отбора пять.

  • Есть подтверждённый спрос: комбинация соответствует запросу с частотностью в Вордстате. Список берётся из семантического ядра, а не из фантазии разработчика.
  • В комбинации один, максимум два параметра: «кроссовки + Nike», «кроссовки + Nike + белые». Три и больше — почти всегда нулевой спрос.
  • Выдача не пустая и не совпадает с родительской категорией: страница с двумя товарами или со всем ассортиментом категории не даёт поисковику причин её ранжировать.
  • У страницы свой title, description и h1 по шаблону с подстановкой значений — не копия метатегов категории.
  • Адрес — человекопонятный статический URL вида /krossovki/nike/, а не хвост GET-параметров.

Практичное правило глубины: комбинации с одним параметром открываются почти все (если по ним есть хоть какой-то спрос), с двумя — выборочно по семантике, с тремя и больше — закрыты всегда.

Что закрывать и каким инструментом

Таблица «Типовые решения по индексации страниц фильтров» из статьи «Фильтры и теговые страницы магазина: проектируем под SEO»: колонки — Тип страницы, Решение, Инструмент; строки — Комбинация из белого списка, Комбинация вне списка, Сортировки, вид списка, число товаров на странице, Служебные GET-параметры (метки рекламы, сесси…

Типовые решения по индексации страниц фильтров

Тип страницы: Комбинация из белого списка
Решение: Индексируется
Инструмент: ЧПУ-адрес, свои метатеги, sitemap
Тип страницы: Комбинация вне списка
Решение: Не индексируется
Инструмент: noindex или canonical на категорию
Тип страницы: Сортировки, вид списка, число товаров на странице
Решение: Не индексируются
Инструмент: canonical на основную страницу
Тип страницы: Служебные GET-параметры (метки рекламы, сессии)
Решение: Не обходятся
Инструмент: robots.txt / Clean-param
Тип страницы: Пустые выборки
Решение: Не генерируются
Инструмент: Логика приложения: нет товаров — нет страницы
Текст схемы и все данные

Типовые решения по индексации страниц фильтров

Тип страницы: Комбинация из белого списка
Решение: Индексируется
Инструмент: ЧПУ-адрес, свои метатеги, sitemap
Тип страницы: Комбинация вне списка
Решение: Не индексируется
Инструмент: noindex или canonical на категорию
Тип страницы: Сортировки, вид списка, число товаров на странице
Решение: Не индексируются
Инструмент: canonical на основную страницу
Тип страницы: Служебные GET-параметры (метки рекламы, сессии)
Решение: Не обходятся
Инструмент: robots.txt / Clean-param
Тип страницы: Пустые выборки
Решение: Не генерируются
Инструмент: Логика приложения: нет товаров — нет страницы
Типовые решения по индексации страниц фильтров — сводная таблица
Типовые решения по индексации страниц фильтров
Тип страницыРешениеИнструмент
Комбинация из белого спискаИндексируетсяЧПУ-адрес, свои метатеги, sitemap
Комбинация вне спискаНе индексируетсяnoindex или canonical на категорию
Сортировки, вид списка, число товаров на страницеНе индексируютсяcanonical на основную страницу
Служебные GET-параметры (метки рекламы, сессии)Не обходятсяrobots.txt / Clean-param
Пустые выборкиНе генерируютсяЛогика приложения: нет товаров — нет страницы

Инструменты не взаимозаменяемы, и путать их — вторая по частоте ошибка после «открыть всё». Robots.txt запрещает обход, но не удаляет уже проиндексированные адреса — а страница под запретом обхода не покажет роботу и запрещающий метатег. Noindex убирает страницу из индекса, но требует, чтобы робот её посетил. Canonical — рекомендация, а не приказ: для сортировок работает, на содержательно разных выборках игнорируется. Рабочая связка: canonical для вариаций одной выдачи, noindex для комбинаций вне белого списка, robots.txt — только для технических параметров.

Что заложить на этапе разработки

Всё перечисленное — не настройки, которые «потом докрутит сеошник». Это архитектура: схема URL, механизм белого списка и шаблоны метатегов зашиваются в код каталога, поэтому решаются до запуска — в идеале семантика собирается раньше, чем проектируется каталог.

  1. Схема адресов: комбинации из белого списка получают ЧПУ-адреса, всё остальное живёт на GET-параметрах.
  2. Белый список как данные, а не как код: SEO-специалист добавляет и убирает индексируемые комбинации без участия программиста.
  3. Шаблоны title, description, h1 и текстового блока с подстановкой значений фильтра и склонениями — «Белые кроссовки Nike», а не «Кроссовки белый Nike».
  4. Серверный HTML: страница фильтра должна отдаваться готовой разметкой (SSG/SSR), а не собираться скриптом в браузере — иначе для робота это пустой шаблон.
  5. Sitemap только из белого списка — робот получает карту нужных страниц, а не свалку комбинаций.
  6. Перелинковка: ссылки на открытые страницы фильтров ставятся в HTML категории — страница, на которую нет ссылок, для поисковика почти не существует.
Чек-лист «Что заложить на этапе разработки» из статьи «Фильтры и теговые страницы магазина: проектируем под SEO»: 6 пунктов — Схема адресов; Белый список как данные, а не как код; Шаблоны title, description, h1 и текстового; Серверный HTML; Sitemap только из белого списка; Перелинковка: ссылки на открытые страницы фильтров

Что заложить на этапе разработки

Схема адресов: комбинации из белого списка получают ЧПУ-адреса, всё остальное живёт на GET-параметрах.
Да
Белый список как данные, а не как код: SEO-специалист добавляет и убирает индексируемые комбинации без участия программиста.
Да
Шаблоны title, description, h1 и текстового блока с подстановкой значений фильтра и склонениями — «Белые кроссовки Nike», а не «Кроссовки белый Nike».
Да
Серверный HTML: страница фильтра должна отдаваться готовой разметкой (SSG/SSR), а не собираться скриптом в браузере — иначе для робота это пустой шаблон.
Да
Sitemap только из белого списка — робот получает карту нужных страниц, а не свалку комбинаций.
Да
Перелинковка: ссылки на открытые страницы фильтров ставятся в HTML категории — страница, на которую нет ссылок, для поисковика почти не существует.
Да
Текст схемы и все данные

Что заложить на этапе разработки

Схема адресов: комбинации из белого списка получают ЧПУ-адреса, всё остальное живёт на GET-параметрах.
Да
Белый список как данные, а не как код: SEO-специалист добавляет и убирает индексируемые комбинации без участия программиста.
Да
Шаблоны title, description, h1 и текстового блока с подстановкой значений фильтра и склонениями — «Белые кроссовки Nike», а не «Кроссовки белый Nike».
Да
Серверный HTML: страница фильтра должна отдаваться готовой разметкой (SSG/SSR), а не собираться скриптом в браузере — иначе для робота это пустой шаблон.
Да
Sitemap только из белого списка — робот получает карту нужных страниц, а не свалку комбинаций.
Да
Перелинковка: ссылки на открытые страницы фильтров ставятся в HTML категории — страница, на которую нет ссылок, для поисковика почти не существует.
Да
Что заложить на этапе разработки: чек-лист

Цена ошибки измеряется месяцами. Сменить схему URL после запуска — это переезд: редиректы, переобход, временная просадка. Вычистить из индекса сотни тысяч мусорных комбинаций — месяцы, пока роботы переварят noindex. Мы в АОСА поэтому проектируем интернет-магазины от семантики: сначала ядро и белый список комбинаций, потом структура каталога и код — как это выглядит на практике, разбирали в статье о технологиях сайта.

Иллюстративный сценарийУсловный расчёт: сколько посадочных страниц нужно на самом деле

Расчёт условный, для иллюстрации порядка величин. Магазин с 40 категориями: семантика подтверждает спрос в среднем на 12–15 комбинаций фильтров на категорию плюс 3–5 теговых страниц. Итого 600–800 посадочных страниц под низкочастотные запросы — против десятков миллионов технически возможных комбинаций. Открыть эти сотни и закрыть всё остальное — и есть суть архитектуры SEO-фильтра; как распределяется спрос по типам страниц, мы разбирали в гайде по SEO для интернет-магазина.

Собирательный пример на основе типовых проектов — не реальный клиент.

Самый дорогой вариант этой задачи — «решим после запуска». После запуска выясняется, что у фильтров нет адресов, либо наоборот: в индексе сотни тысяч комбинаций, и «малоценных» страниц в Вебмастере больше, чем товаров. Дальше два пути, оба долгие: менять маршрутизацию с редиректами или месяцами вычищать индекс. На этапе проектирования та же работа занимает дни. Поэтому один вопрос разработчику до старта обязателен: «Покажите, как в каталоге управляется индексация комбинаций фильтров». Если ответа нет — архитектуру будете переделывать вы.
Владимир БогдановВладимир БогдановОснователь и руководитель AOSA · эксперт по SEO и AEO, 12+ лет в поисковой оптимизации
Вопросы и ответы

Коротко о главном

Не нашли ответ на свой вопрос? Напишите нам — разберём вашу ситуацию и пришлём честную оценку без обязательств.

Задать вопрос

Страница фильтра генерируется автоматически из параметров товара: «категория + бренд + цвет». Теговая страница собирается вручную под запрос, который параметрами не выражается: «для дачи», «в подарок», «до 5 000 ₽». Фильтры закрывают спрос по свойствам товара, теги — по сценариям использования; сильному магазину нужны оба.

Бесплатно · без обязательств

Разберём вашу нишу так же подробно

Бесплатный аудит: что у вас с видимостью в поиске и нейроответах, где теряется трафик и что сделать первым. Без обязательств.

  • Первичные наблюдения по сайту и поисковому спросу
  • Приоритеты: страницы, содержание и путь к заявке
  • Рекомендацию по составу работ и ориентир по бюджету

Или сразу напишите: +7 499 404-20-10 · Telegram · MAX

Заявка на бесплатный разборУточним задачу и подходящий формат работы · без спама и передачи данных третьим лицам.
ПозвонитьПолучить план