SEO-фильтр (фасетный поиск, фасетная навигация) — это функционал, позволяющий страницам получаемым в результате фильтрации устанавливать уникальные человекопонятные URL, мета-данные и тексты.
Не правильно настроенный SEO-фильтр будет способствовать падению, а не росту трафика.
📌 Строгий порядок в URL
При формировании URL фиксируйте последовательность значений в нём. URL не должен зависеть от очерёдности выбора пользователем значений в фильтре.
Если этого не делать мы получим дубли страниц - /catalog/cvet/brand/ и /catalog/brand/cvet/.
📌 Правила перемножения
Нет задачи получить максимально большое число комбинаций, задача получить полезные страницы.
Красная угловая кухня из пластика вместо красная синяя угловая прямая кухня кантри модульная из пластика.
Одно значение одного параметра пересекаем с одним значением другого параметра.
Ограничивайте кол-во параметров для перемножения (2, 3, 4 в зависимости от архитектуры сайта и поискового спроса).
📌 Запрет индексации и сканирования
В результате работы обычного фильтра на сайте мы получаем огромное кол-во страниц, часть из них нам нужна для индексирования, а часть нужно скрывать от поисковых систем.
Обязательно используйте связку robots.txt и метатега robots (HTTP-заголовка X-Robots-Tag).
📌 Нет ссылки - нет страницы
Интернет построен на ссылках, поэтому ссылки на страницы получаемые путём SEO-фильтра обязательны!
Используйте файл sitemap.xml и дополнительную навигацию по сайту.
📌 Мета-данные и тексты
Обязательно наличие функционала задания мета-данных, заголовков и текстов при помощи шаблона.
При этом часто нужно переопределять в ручную значения для конкретных страниц, поэтому такой функционал тоже необходим.
==============================================================