Перейти к содержанию
Dagomir

ЧПУ умного фильтра Битрикс

ЧПУ умного фильтра превращает набор GET-параметров в читаемый адрес, который можно использовать в навигации и для выбранных посадочных страниц. Главная задача — обеспечить однозначность: одна комбинация свойств должна иметь один постоянный URL и корректно восстанавливаться при прямом открытии.

Адрес формируют совместно компонент каталога, настройки SEF, правила веб-сервера и данные свойств. Поэтому ошибка может проявляться как 404, сброс выбранного фильтра, другой порядок сегментов или бесконечная цепочка редиректов.

ЧПУ умного фильтра в 1С-Битрикс: обзор

Как устроена настройка

Читаемый URL должен использовать стабильные символьные коды, а не внутренние числовые идентификаторы. При переименовании свойства отображаемая подпись может меняться, но часть адреса лучше сохранять, чтобы не терять накопленные ссылки.

Не каждая комбинация фильтра должна индексироваться. ЧПУ решает вопрос удобства адреса, но не делает страницу автоматически полезной для поиска. Для индексируемых сочетаний дополнительно нужны уникальные метатеги, содержимое и внутренняя ссылка.

SEF-шаблон

Шаблон компонента должен согласовываться с правилом маршрутизации и не пересекаться с адресами обычных разделов каталога.

Символьные коды

Используйте латинские стабильные коды свойств и значений. Изменение кода требует постоянного редиректа со старого адреса.

Канонический адрес

Параметрический и ЧПУ-вариант одной выборки не должны конкурировать. Для ценной страницы задают единый self-canonical.

ЧПУ умного фильтра в 1С-Битрикс: последовательность проверки

Порядок работы

Диагностику проводят на одной комбинации из двух свойств: так видны порядок сегментов, восстановление состояния и поведение при удалении одного условия.

Практическая проверка

  1. Проверьте маршрут

    Откройте ЧПУ напрямую в новой сессии и убедитесь, что сервер возвращает 200, а компонент отмечает нужные значения.

  2. Сравните варианты URL

    Проверьте перестановку сегментов, адрес с параметрами, без слеша и с лишним слешем; дубли должны приводиться к одному виду.

  3. Зафиксируйте изменения

    При смене кодов добавьте точные 301-редиректы и проверьте, что они не образуют цепочки.

Типовые ошибки

  • ЧПУ открывается только после отправки формы
  • разные порядки свойств создают доступные дубли
  • после сброса фильтра остаётся некорректный сегмент
  • редирект теряет часть выбранных значений

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

Почему ЧПУ умного фильтра возвращает 404?

Чаще всего не совпадают SEF-шаблон компонента и правило маршрутизации либо URL содержит неизвестный символьный код свойства.

Нужно ли индексировать все ЧПУ фильтра?

Нет. Обычно индексируют только отобранные комбинации с самостоятельным спросом, уникальными метатегами, текстом и внутренними ссылками.

Что делать после изменения символьного кода?

Сохраните новый код и настройте точный 301-редирект со старого ЧПУ. Затем проверьте прямой вход и отсутствие цепочки редиректов.

Наверх