Умный фильтр в каталоге 1С-Битрикс умеет отдавать по каждой комбинации значений отдельную SEO-страницу с уникальным ЧПУ-адресом и мета-тегами. Это готовые посадочные под низкочастотные запросы вида «холодильники Bosch белые» без ручного создания разделов.
bitrix:catalog.smart.filter и в разделе Контент → Инфоблоки → Настройка умного фильтра у нужного свойства. Не путайте их с общими шаблонами мета-тегов инфоблока.Что такое SEO-страница фильтра
Стандартный умный фильтр передаёт выбранные значения через параметры URL и AJAX, из-за чего поисковики видят один и тот же адрес каталога. SEO-страница фильтра — это отдельный ЧПУ-адрес под конкретную комбинацию значений свойств, например /catalog/holodilniki/filter/brand-is-bosch/apply/, который отдаётся как самостоятельная страница с собственными title, H1 и description.
За генерацию отвечает связка двух механизмов:
- Компонент умного фильтра (
bitrix:catalog.smart.filter) — формирует ЧПУ-адреса выбранных значений; - Шаблоны SEO-данных — подставляют мета-теги и заголовок по правилам, заданным для инфоблока или отдельного свойства.
В результате каждая осмысленная комбинация фильтра становится посадочной под низко- и среднечастотный запрос, а не техническим дублем каталога.
Включение ЧПУ для умного фильтра
Первый шаг — заставить фильтр отдавать человекопонятные адреса вместо GET-параметров. Для этого нужен работающий ЧПУ каталога и корректный шаблон адреса.
- Откройте страницу с каталогом в визуальном редакторе и найдите компонент
bitrix:catalog.smart.filter(или комплексныйbitrix:catalog, где фильтр встроен). - В параметрах компонента задайте «Шаблон URL страницы для фильтра (SEF)» — обычно это
#SMART_FILTER_PATH#/apply/относительно раздела каталога. - Убедитесь, что в настройках комплексного компонента каталога включена поддержка ЧПУ (SEF) и заданы корректные пути разделов и элементов.
- Проверьте, что в свойствах инфоблока у нужных свойств заполнен символьный код и, при необходимости, транслитерация значений.
Без корректного символьного кода свойства и значения фильтр не сможет собрать читаемый сегмент URL и откатится на числовые идентификаторы.
Настройка свойств для генерации посадочных
Не каждое свойство стоит выводить в SEO-адрес. Комбинаторный взрыв быстро породит десятки тысяч страниц-пустышек. Отбирайте свойства по спросу.
Ориентир по типам свойств:
| Свойство | Выводить в SEO-URL | Комментарий |
|---|---|---|
| Бренд / производитель | Да | Высокий спрос, чёткие запросы «товар + бренд» |
| Цвет, материал | Выборочно | Только там, где есть частотность |
| Цена (диапазон) | Нет | Бесконечные комбинации, дубли |
| Технические числовые параметры | Нет | Как правило, нет поискового спроса |
В настройках умного фильтра (Контент → Инфоблоки → Тип инфоблока → Каталог → вкладка «Умный фильтр») для каждого свойства можно включить участие в фильтре и задать порядок. Свойства, не участвующие в фильтре, в SEO-адрес не попадут.
Шаблоны title, H1 и description
Чтобы посадочные не дублировали мета-теги каталога, задайте шаблоны с подстановкой значений фильтра. Это делается в SEO-настройках инфоблока и через плейсхолдеры компонента.
- title:
#NAME# #PROPERTY_BRAND_VALUE# — купить в интернет-магазине; - H1:
#NAME# #PROPERTY_BRAND_VALUE#; - description: текст с подстановкой раздела и выбранных значений.
Порядок настройки:
- Перейдите в Контент → Инфоблоки → Каталог → нужный инфоблок → вкладка «SEO».
- Заполните шаблоны мета-тегов для элементов и разделов с использованием плейсхолдеров свойств.
- Для комбинаций фильтра используйте механизм «SEF SEO» умного фильтра: он умеет собирать заголовок и мета-теги из имени раздела и выбранных значений.
- Сохраните и очистите кеш компонента и инфоблока.
Проверьте результат на нескольких комбинациях: заголовок должен быть уникален и читаем, без «пустых» плейсхолдеров вида #PROPERTY_..._VALUE# в готовой странице.
Управление индексацией комбинаций
Главная опасность SEO-страниц фильтра — неконтролируемое размножение адресов, которое размывает краулинговый бюджет. Задача — открыть к индексации только осмысленные посадочные.
- Одиночные значимые комбинации (один бренд, один цвет) — открываем к индексации;
- Множественный выбор и пересечения нескольких свойств — как правило, закрываем через
meta name="robots"со значениемnoindex; - Диапазоны цены и сортировки — закрываем в
robots.txtи/или canonical на базовый раздел.
Полезные приёмы:
- Настройте canonical: страницы с параметрами сортировки и пагинации должны ссылаться на основную SEO-страницу фильтра.
- Добавьте открытые SEO-страницы фильтра в sitemap.xml, а мусорные комбинации исключите.
- Пропишите правила в
robots.txtдля служебных параметров (?sort=,?display=).
Так вы отдаёте поисковику ограниченный набор качественных посадочных вместо тысяч почти одинаковых страниц.
Частые ошибки
Типовые проблемы при внедрении SEO-страниц умного фильтра:
- Не заполнен символьный код свойства или значений — фильтр отдаёт числовые ЧПУ или откатывается на GET-параметры.
- Открыты все комбинации сразу — генерируются десятки тысяч дублей, падает краулинговый бюджет и общий рейтинг раздела.
- Одинаковые title и H1 на всех посадочных — плейсхолдеры не подставились, страницы считаются дублями.
- Отсутствует canonical и правила robots.txt — сортировки и пагинация плодят технические дубли SEO-страниц.
- Кеш не очищен — после смены шаблонов мета-тегов на страницах остаются старые заголовки. Сбросьте кеш компонента и инфоблока.
- SEO-страницы не попали в sitemap.xml — поисковик находит их только по внутренним ссылкам, индексация замедляется.
Итог
SEO-страницы умного фильтра в 1С-Битрикс — это способ автоматически получить сотни посадочных под низкочастотный спрос без ручного создания разделов. Ключ к результату: включить ЧПУ фильтра, заполнить символьные коды свойств, задать шаблоны title/H1/description с подстановкой значений и жёстко управлять индексацией комбинаций.
Начните с одного-двух свойств с явным спросом (бренд, ключевой параметр), проверьте уникальность мета-тегов и корректность canonical, добавьте открытые адреса в sitemap.xml. Такой контролируемый подход даёт трафик по длинному хвосту запросов и не вредит индексации основного каталога.