О чем речь? Фильтры на сайте — модули, позволяющие клиентам быстро находить нужный товар, а также продвигающие веб-ресурс в поисковой выдаче. Они автоматически создают отдельную страницу в зависимости от характеристик товара, что увеличивает охват в 3-4 раза.
На что обратить внимание? Создание фильтров возможно тремя методами: с помощью AJAX, через добавление GET-параметра в URL и статических ЧПУ. Последний подход пользуется наибольшей популярностью в e-commerce.
В этой статье:
- Понятие фильтра на сайте
- Виды фильтров на сайте
- Методы создания фильтров на сайте
- Создание фильтров для сайта
- Настройки сброса фильтров на сайте
- Тестирование фильтров на сайте
- Проблемы использования фильтра на сайте
- Часто задаваемые вопросы о фильтрах на сайте
-
Чек-лист: Как добиваться своих целей в переговорах с клиентамиСкачать бесплатно
Понятие фильтра на сайте
SEO-фильтр на сайте представляет собой программный модуль, предназначенный для автоматизированного формирования обширного массива оригинальных веб-страниц, которые требуются для эффективного продвижения ресурса в поисковых системах Яндекс и Google.
Формирование новых страниц осуществляется путём комбинирования одного либо нескольких типов свойств и значений характеристик, которые заполнены в карточках товаров.

Источник: shutterstock.com
Зачем это нужно:
-
Рост SEO‑трафика (органических визитов из поисковой выдачи Яндекс/Google) напрямую зависит от наличия страниц под конкретные запросы. Если такой нет, сайт не отобразится в результатах поиска, не привлечёт новых посетителей и утратит конкурентные позиции, не сумев выйти в лидеры ниши. С помощью модуля можно создать тысячи дополнительных страниц в магазине, увеличив количество заказов в 2-5 раз или более.
-
Чтобы сократить расходы на коммерческий трафик (Яндекс.Директ, таргетированный PR), можно оптимизировать работу сайта: создать дополнительные страницы и грамотно настроить рекламные кампании. Это в 2-3 раза повысит конверсию при неизменном объёме трафика, а значит — снизит затраты на платное продвижение проекта.
-
Уменьшить временные расходы на создание посадочных страниц для раскрутки ресурса. Достаточно заполнить параметры товара один раз — и система самостоятельно создаст нужные категории. Это обеспечит присутствие данного продукта в релевантных разделах.
-
Параметры формирования категорий задаются единожды в ручном режиме. Далее система автоматически создаёт нужные разделы и наполняет их продуктами.
-
Нет нужды вручную добавлять товар в десятки категорий (30—50). Система сама распределит его по соответствующим разделам на основе установленных правил.
Без SEO‑фильтра возможности продвижения ресурса в Яндекс и Google существенно ограничены — это серьёзный барьер для эффективной SEO. В отсутствие данного решения создание категорий для SEO‑продвижения, привязка к ним товаров и мониторинг актуальности ассортимента превращаются в многолетний ручной труд.
В случае отсутствия SEO-умного сепаратора целесообразно задуматься о расширении возможностей текущей системы либо о переходе на альтернативную CMS.

Источник: shutterstock.com
Рассмотрим расчёт трудозатрат на ручную привязку товаров к категориям при отсутствии SEO-фильтра. К примеру, дано:
-
количество категорий на сайте — 1000;
-
в каждой из них должно быть от 100 товаров;
-
всякий продукт требуется привязать к 50 категориям;
-
время на прикрепление одного товара ко всем 50 — 10 минут (независимо от способа: через импорт или админпанель).
Расчет: 100 товаров * 50 категорий * 1000 категорий * (10 минут / 1 час) = 833.333 часов — это без учета 1000 категорий на сайте, которые уже должны быть.
Итого: 833.333 часов * 250—700 руб. (ставка контентщика) = 208.333.333 рублей — минимум (700 р/ч не станем даже умножать).
Если всё сделать правильно, процесс индексации сайта в поисковых системах ускорится в несколько раз.
Читайте также!
Виды фильтров на сайте
В зависимости от объема информации, различают некоторые типы фильтров на сайте, которые используют для того, чтобы улучшить пользовательский опыт:
-
Для структурирования обширного ассортимента на ресурсах используют категоризацию. В интернет-магазинах это разделение на группы товаров (одежда, аксессуары, электроника), на контентных платформах — на тематические блоки (статьи, новости, блоги).
-
Фильтрация по атрибутам позволяет проводить углублённый поиск, комбинируя несколько параметров вместе. Пользователи могут задавать такие критерии, как цвет, размер, цена, бренд и др. Этот механизм широко распространён на сайтах e-commerce.
-
Отбор по ключевым словам позволяет отсеивать информацию на основе заданных терминов или словосочетаний. Фильтры поиска на сайте активно используется на новостных ресурсах, платформах для подыскания работы и в поисковиках. Принцип прост: пользователь задаёт ключевое слово, а система отсеивает выдачу по релевантным критериям (дата, источник и т. п.).
-
Механизм слайдеров позволяет задать границы диапазона: нижнюю и верхнюю планку значений (цена, размер и т. п.). Это эффективный способ сузить поиск до конкретных числовых параметров. Например, выбрать товары в определённом ценовом диапазоне или материалы за заданный период.
-
Сортировка на основе отзывов и рейтингов даёт возможность выстраивать список товаров или услуг по оценкам предыдущих пользователей. Это востребованный инструмент для онлайн-площадок, где важна репутация (Amazon, TripAdvisor, Airbnb).
-
Поиск по местоположению даёт возможность отобрать предложения в зависимости от географии — региона, точного адреса. Эта функция незаменима для платформ, связанных с доставкой, арендой жилья, транспортными услугами и туристическими сервисами.
-
Контекстная (динамическая) фильтрация подстраивает контент под интересы пользователя. Система учитывает его прошлые запросы и поведение на сайте, чтобы показывать наиболее релевантные материалы.
-
Фильтрация по новизне и популярности даёт возможность отбирать контент на основе 2 критериев: свежести (например, новинки поступления) или востребованности (самые просматриваемые/продаваемые товары, популярные статьи). Такой механизм широко применяется на новостных порталах и в интернет-магазинах, где критична актуальность.
Методы создания фильтров на сайте
Существует 3 самых популярных способа. Разберем каждый и расскажем про преимущества и недостатки.
Фильтрация с применением AJAX
Основное достоинство метода заключается в повышении комфорта пользователей: страница не перезагружается, а содержимое модифицируется мгновенно. Однако у AJAX‑фильтрации есть существенный недостаток с точки зрения поисковой оптимизации — она формирует неинформативные URL-адреса, которые не несут смысловой нагрузки для поисковых систем:
-
site.ru/catalog/#category_id=666&city=30&brand=777
-
site.ru/catalog/jeans/#color=40
Наличие символа # в веб-адресе
Обычно препятствует корректной индексации страницы. Для преодоления этого ограничения была разработана технология hashbang, преобразующая # в #! Уточнить детали реализации можно в справочных материалах Google и Яндекс. Фильтрация с добавлением GET-параметра в URL (динамические адреса).
Суть метода заключается в формировании страниц фильтров путём подстановки в веб-адрес специальных GET-параметров — они всегда начинаются с символа «?». Примечательно, что количество добавляемых параметров может быть любым.

Источник: shutterstock.com
URL-адреса могут быть:
-
site.ru/catalog/t-shirt/?color=5
-
site.ru/catalog/t-shirt/?color=5&brand=100
-
site.ru/catalog/t-shirt/?brand=100&?color=5&fsize=10
Хотя индексация подобных страниц возможна, у метода есть два значимых минуса. Один из них — вероятность дублирования контента: одна и та же информация отображается по множеству адресов, заставляя поисковые роботы тратить ресурсы на повторную обработку.
Пример:
-
site.ru/catalog/t-shirt/?color=5&brand=100 (футболки синего цвета от лакоста)
-
site.ru/catalog/t-shirt/?brand=100&color=5 (футболки от лакоста синего цвета)
Гибкость в расположении параметров URL (отсутствие обязательного порядка) порождает дублирование контента. Дополнительно система уязвима к атаке «мусорными» страницами — злоумышленники легко генерируют их, добавляя случайные слова в адресную строку.
Мы не рекомендуем пользоваться динамическими адресами для SEO-продвижения.
Читайте также!
Фильтрация с помощью статических ЧПУ
Ключевое требование — стабильность адреса страницы вне зависимости от порядка активации сепараторов. Такой механизм эффективно предотвращает возникновение дублей контента.
Пример: Система должна генерировать одинаковый URL вне зависимости от порядка установки фильтров. То есть:
-
лыжи → беговые → фишер
-
лыжи → фишер → беговые
должно приводить к одному адресу, например site.ru/catalog/lyzhi/fisher/begovye/.
Использование понятных названий в URL приносит двойную выгоду:
-
целевой аудитории (ЦА) сразу ясно, какой контент ее ждёт на странице (например, при клике по ссылке на стороннем ресурсе);
-
поисковым роботам проще проанализировать тематику раздела за счёт семантически значимых слов в адресе.
Сравните:
-
site.ru/catalog/lyzhi/?brand=100&?type=2
-
site.ru/catalog/lyzhi/fisher/begovye/
С позиции поисковой оптимизации статические человекопонятные URL оказываются наиболее результативными для продвижения фильтрующих страниц сайта.
Создание фильтров для сайта
Создание эффективных фильтров — это баланс между функциональностью, скоростью работы и интуитивностью интерфейса. С чего начать разработку и на какие аспекты стоит обратить особое внимание?
Как происходит сбор семантики для страниц фильтров
Здесь важно учитывать, кроме собственных представлений о параметрах, наиболее существенные реальные характеристики ЦА. Понятные для пользователей URL создаются именно для аудитории, для нее же и разрабатываются страницы фильтров.
Как выбрать подходящие для ЦА параметры?
Первым делом следует выявить наиболее востребованные комбинации фильтров для вашего ассортимента. В этом поможет сервис «Вордстат» — он покажет реальные поисковые запросы пользователей.

Источник: shutterstock.com
Семантическое ядро страниц сепараторов отличается разнообразием, при этом доминируют низкочастотные запросы: они содержат точные характеристики и параметры интересующего продукта.
-
На первом шаге необходимо выделить базовые ключевые запросы для наиболее значимых товарных карточек.
-
На следующем этапе проводим кластеризацию. Собираем в группы ключевые фразы, отражающие один и тот же интент. Так, все варианты про детские конструкторы («детский конструктор», «конструктор для детей» и т. п.) образуют единый кластер.
-
После детального анализа каждого мы создаём на их базе черновики страниц‑фильтров (так называемые «срезы»). Для примера: из пункта 2 подойдут названия «Конструктор для детей» или «Детский конструктор» — выбирайте с наибольшей частотностью запросов.
-
Когда завершены три ключевых этапа — сбор семантики, объединение схожих фраз в кластеры и выделение первичных срезов сепараторов — переходите к итоговому шагу.
В процессе создания фильтрующих страниц необходимо обязательно применять семантические URL‑адреса. Это ключевой фактор для успешного ранжирования в поисковых системах и повышения комфорта пользователей. К примеру:
-
magazin.com/t-shirts/adidas/man/green
-
magazin.com/t-shirts/adidas/man-green
Да, схемы фильтрации здесь незамысловатые, но зато предельно ясные. Каждый вариант годится как шаблон — при одном важном условии: URL должен быть семантическим, ведь именно такие адреса предпочтительны для поисковиков.
Требуется ли текст на страницах фильтров, а также его оптимизация
Откажитесь от навязчивой оптимизации через добавление множества низкочастотных фраз. Современные поисковые алгоритмы способны верно интерпретировать содержание страницы и семантику ее URL.
В ряде случаев текст на фильтрующих страницах излишен. URL https://amwine.ru/catalog/vino/filter/color-is-red/country-is-italiya/ наглядно демонстрирует: речь о красном вине итальянского происхождения. Поисковые системы эффективно обрабатывают такие адреса и отображают страницу при соответствующих запросах, если она соответствует дополнительным критериям релевантности (язык, регион и т. д.).
Что делать с метатегами
Процесс оптимизации страниц фильтров первого уровня полностью соответствует классическим принципам SEO. Для каждой из них HTML-теги следует подбирать, ориентируясь на основную поисковую фразу. Как правило, это низкочастотные запросы из трёх и более слов.

Источник: shutterstock.com
Для лучшей оптимизации размещайте ключевую фразу в H1, title, description страницы. Советуют немного ее модифицировать. К примеру, включить в ключ союз, если позволяет контекст.
Как выполнить размещение гиперссылок на страницах фильтров
При построении системы перелинковки на интернет-магазинах важно соблюдать иерархию. В первую очередь фокусируемся на повышении веса основных категорийных страниц. После этого переходим к разделам фильтров. Так, страница «Вино» получает приоритет перед «Красным вином», а та — перед «Сухим красным вином».
Вот несколько советов, которые помогут в организации перелинковки:
-
Организуйте процесс так, чтобы товарные страницы имели прямые ссылки на соответствующие фильтры. Для позиции «красное сухое вино» это будут фильтры по параметрам «Красное» и «Сухое».
-
На страницах производителей/марок обязательно размещайте блоки со ссылками на соответствующие категорийные сепараторы. Например, раздел «ООО Винодельня Бурлюк» должен содержать линк на «Производитель — ООО Винодельня Бурлюк».
-
Требуется реализовать полную сетку перекрёстных ссылок между URL фильтров — без исключения любых сочетаний. Пример: страница с фильтром «Красный» обязана содержать ссылку на раздел «Красное сухое».
-
Чтобы упростить навигацию, стоит вынести топ-фильтры в стационарное меню ресурса или в адаптивный блок интерфейса.
Увеличим продажи вашего бизнеса с помощью комплексного продвижения сайта. Наша команда экспертов разработает для вас индивидуальную стратегию, которая позволит в разы увеличить трафик, количество заявок и лидов, снизить стоимость привлечения клиентов и создать стабильный поток новых покупателей.
Иерархия и логика страниц фильтров. Уровень вложенности
Для предотвращения создания бесконечных дубликатов контента следует придерживаться ключевого правила: на страницах с фильтрами необходимо обеспечить строгое соблюдение последовательности применения параметров.
И она должна быть заранее определена. Допустим, на странице «Вино» присутствуют фильтры «Страна» и «Содержание сахара». Требуется настроить систему так, чтобы итоговый URL всегда формировался в едином формате. То есть независимо от очерёдности включения фильтров.
Необходимо зафиксировать единый шаблон формирования URL для страницы «Вино» с фильтрами «Страна» и «Содержание сахара». Допустим, выбран порядок «страна → содержание_сахара». Тогда даже если пользователь активирует сепараторы в обратной последовательности, URL всё равно должен выглядеть как «Вино/страна/содержание_сахара». Иначе возникнут две страницы с разными адресами, но одинаковым содержимым — а это классический случай дублирования.
А поисковикам очень не нравятся такие клоны.
Индексация страниц фильтров: что следует учесть
Наличие на сайте большого их массива может негативно повлиять на качество его сканирования. У роботов поисковых систем есть строго регламентированный объём суточной работы. Поэтому они могут не успеть добраться до ключевых разделов ресурса, если сначала будут сканировать многочисленные страницы с фильтрами.

Источник: shutterstock.com
Для поисковых роботов нужно открывать доступ к контенту, который имеет практическую пользу для посетителей. Оптимальный набор: первичные фильтрующие страницы («Красное вино») и разделы с двойным сепаратором («Красное сухое вино»). Узкоспециализированные сочетания («Красное сухое вино из Грузии») чаще всего не оправдывают затрат на индексацию. Также закрыть от индексации рекомендуется следующие веб‑страницы:
-
Создаваемые в результате выбора двух параметров в пределах одного фильтративного блока (скажем, «Красное + розовое»).
-
С функционалом сортировки продукции — по стоимости (от меньшей к большей и наоборот), релевантности запросу, дате добавления и уровню востребованности у пользователей.
Для исключения страниц фильтров из сканирования поисковиками применяется атрибут nofollow. Он проставляется на всех URL, не предназначенных для выдачи. Параллельно требуется внести метатег robots (в head HTML-страницы).
Также требуется использовать link-тег с атрибутом rel="canonical", чтобы указать URL на категорийную страницу.
Настройки сброса фильтров на сайте
-
Быстрый сброс баббла.
Поместите в верхней части страницы элементы для такого мгновенного действия, чтобы пользователю не приходилось прокручивать страницу до нужного фильтра.
-
Без сброса при клике по значению.
Сбрасывать фильтр следует только по нажатию на крестик, а не на весь баббл. Это нужно, чтобы интерфейс вел себя предсказуемо.
-
Быстрый сброс фильтра.
Необходимо добавить в основной области сепараторов удобную кнопку для быстрого сброса всех выбранных значений. Важно помнить, что не все системы предоставляют такую возможность.
-
Сброс всех бабблов активных фильтров.
Рядом с ними разместите отдельную кнопку для данного действия. Это нужно, чтобы пользователю не приходилось отключать фильтры по одному.

Источник: shutterstock.com
-
Кнопка сброса бабблов выделяется.
Сделайте ее визуально отличной от остальных, чтобы пользователь не путал ее с активными фильтрами. При этом данная кнопка может быть оформлена как вторичная.
-
Сброс всех фильтров.
Разместите дублирующую кнопку очистки в основной области сепараторов. Так пользователю будет удобнее сбросить их прямо на месте работы.
-
Кнопка очистки фиксирована.
Так как блок фильтров может быть большим и требовать прокрутки, закрепите ее. Это нужно, чтобы она была доступна пользователю постоянно.
-
Кнопка сброса всех фильтров не видна, если их нет.
Если ни один из них не активен, показывать этот элемент бессмысленно. Кнопка сброса в этом случае не выполняет никакой функции.
Тестирование фильтров на сайте
Тестирование товарной фильтрации предполагает сочетание различных подходов — от ручной проверки сценариев до анализа данных. Для этих целей можно применять следующий набор методов и инструментов.
Тестирование UI ручным способом
Прежде всего стоит проверить фильтры с позиции пользователя: заходить в разные категории (матрасы, подушки, аксессуары) и последовательно изучать все доступные опции. Такой «наблюдательный» подход позволяет выявить очевидные проблемы. Например, фильтр не срабатывает при нажатии. Или если выпадающий список выходит за пределы экрана.
Потом необходимо проверить, что каждый фильтр оказывает влияние на список всех товаров на сайте и действует без сбоев. При ручном тестировании важно работать системно: изменять параметры по одному и в разных сочетаниях, проверяя, соответствует ли результат ожидаемому.
Здесь пригодится экспертиза по каталогу. Например, для Askona можно определить, какие товары должны отображаться при конкретных фильтрах. Фильтр «Жесткость: Мягкая» в категории матрасов не должен показывать матрасы серии XX, так как они все твердые. Появление такого товара сразу выявляет баг данных. Ориентир на ожидаемый результат (oracle) помогает быстро находить ошибки.
Читайте также!
Детальный тест-дизайн случаев
Нужно подготовить набор тест-кейсов, охватывающий ключевые сценарии фильтрации:
-
применение одного сепаратора;
-
комбинирование нескольких;
-
снятие отдельного фильтра;
-
полный сброс всех сепараторов;
-
ситуации, когда результаты отсутствуют;
-
проверка граничных значений.
К примеру, один сценарий проверяет применение одного фильтра. Надо убедиться, что список товаров корректно сужается, а при снятии сепаратора возвращается в исходное состояние. Другой — одновременное использование нескольких фильтров (например, Бренд A + Акция) и проверка, что отображаются только продукты бренда A с активной скидкой.
Обязательный кейс — «Очистить все фильтры», проверяющий, что список возвращается к полному ассортименту. Также необходимо предусмотреть сценарий «No matching data»: при комбинации сепараторов, не дающей результатов, приложение должно показывать информативное сообщение вместо пустой страницы.

Источник: shutterstock.com
Отдельно стоит проверить динамическое обновление. То есть убедиться, что при применении фильтров без кнопки список товаров мгновенно изменяется, без зависаний и ошибок. При этом старые товары не остаются, новые не дублируются и отображаются корректно.
Такой системный набор тест-кейсов позволяет покрыть большинство ситуаций, а не проверять их хаотично, что критично для качества. Кроме того, важно учесть неочевидные комбинации. Например: сепарация вместе с сортировкой (чтобы последняя корректно работала на отфильтрованном списке) или с пагинацией (если товары разбиты на страницы).
В тест-кейсах важно фиксировать не только ожидаемое поведение системы, но и реакцию интерфейса, чтобы при расхождении с планом эти данные служили основой для составления баг-репортов.
Экстремальные кейсы и граничные значения
Как и в любом функциональном тестировании, необходимо проверять пределы фильтров. Для числовых диапазонов (цена, характеристики товара) стоит тестировать минимальные и максимальные значения, а также вводить пограничные цифры.
Например, устанавливаем ползунки стоимости на рубежные значения, чтобы проверить, что алгоритм включает товары строго в заданном диапазоне (включая лимитные позиции). Также стоит протестировать пустое поле цены, некорректный ввод (буквы, лишние символы) — интерфейс не должен их принимать.
Для категорийных фильтров важно проверять крайние случаи. Например, когда доступно только одно значение (например, в категории остались товары одного бренда) — будет ли сепаратор «Бренд» активен и корректно ли он работает в такой ситуации.

Источник: shutterstock.com
Еще один экстремальный сценарий — набор всех фильтров сразу. Отмечаем все доступные опции (если интерфейс поддерживает мультивыбор) и наблюдаем результат. Теоретически это должно быть эквивалентно отсутствию фильтров, но на практике система может сработать иначе.
Затем проверяем, что при выборе всех опций сепаратора результат совпадает с исходной выдачей — ничего не теряется и не дублируется. Такие тесты помогают выявить возможные ошибки при объединении условий.
Негативные сценарии тоже берем на вооружение. К примеру, вручную подправляем URL с сепараторами, подставляя несуществующие значения (например, id фильтра, которого нет). Сайт должен адекватно отреагировать — обычно просто показать пустой результат или игнорировать лишний параметр.
Также имитируем быстрое хаотичное переключение фильтров (стресс-тест UI). При этом интерфейс не должен «ломаться», например, показывая противоречивые состояния. Граничные и негативные тесты часто выявляют скрытые баги, поэтому их обязательно включаем в проверку.
Проблемы использования фильтра на сайте
Хотя SEO-фильтры дают явные преимущества, их неправильная настройка или внедрение могут создавать риски. Рассмотрим ключевые проблемы при использовании сепараторов и методы их минимизации.
-
Дублирование контента.
Одна из ключевых проблем — генерация множества страниц с похожим содержанием. Особенно это проявляется при фасетной фильтрации, когда каждая комбинация фильтров формирует отдельную страницу. Если не настроить канонические теги или не закрыть лишние разделы от индексации, краулеры могут считать их дублями. Это негативно сказывается на ранжировании.
Большое количество индексируемых URL с похожим содержимым создает клоны страниц, из-за чего поисковым системам труднее фиксировать обновления контента на сайте.
-
Тонкий контент.
Страницы фильтров часто имеют очень маленький объем текста, что создает риск «тонкого контента». Особенно это характерно для магазинов с короткими и похожими описаниями товаров. Чтобы устранить эту проблему, стоит добавлять уникальные тексты, описания категорий или полезные советы для покупателей.
-
Перегрузка сервера.
Внедрение сложного «умного» фильтра, особенно на больших каталогах, может увеличить нагрузку на хост. Это замедляет загрузку страниц, негативно влияя на удобство пользователей и показатели SEO. Фильтры кэширования, CDN и оптимизации базы данных помогают частично избежать проблемы на сайте.
-
Потеря релевантности.
Если при внедрении SEO-сепараторов не учитывать семантическое ядро, страницы могут не соответствовать запросам пользователей. К примеру, использование фильтров на сайте по параметрам, которые редко используются в поиске, создает разделы, не приносящие трафик.

Источник: shutterstock.com
Эту проблему помогают решать анализ запросов и регулярная оптимизация страниц сепараторов.
-
Сложность настройки.
Техническая реализация фильтров требует определенных навыков и ресурсов. Например, динамический «умный» сепаратор на AJAX может плохо индексироваться без серверного рендеринга или pre-rendering. При неправильной настройке поисковые системы просто не смогут видеть содержимое страниц.
-
Ограничение по низкочастотным запросам.
Хотя SEO-фильтры помогают привлекать трафик по длинным запросам, их эффективность ограничена из-за небольшого объема таких поисков. Например, страница с сепаратором «красные платья с кружевом» может приносить мало посетителей. Для расширения охвата их стоит комбинировать с другими каналами продвижения: контекстным PR, e-mail-маркетингом и др.
-
Риск перенасыщения.
Создание чрезмерного количества посадочных страниц усложняет навигацию для пользователей и поисковых систем. Это ухудшает UX и может снизить позиции в выдаче. Оптимальный подход — определить востребованные фильтры и сосредоточить усилия на их приоритетной оптимизации.
Своевременное выявление и минимизация этих рисков превращает SEO-сепаратор в эффективный инструмент для привлечения ЦА и улучшения видимости сайта в поисковых системах.
Часто задаваемые вопросы о фильтрах на сайте
Постоянно совершенствуйте юзабилити сайта, опираясь на опыт пользователей. Рассматривайте систему фильтрации как дополнительный инструмент улучшения UX. Она направлена и на решение конкретных задач посетителей. Хороший фильтр помогает быстро найти товар на сайте и показывает, что вы знаете свой продукт от и до.
Почему нельзя использовать «умный» фильтр «из коробки»?
Стандартные сепараторы CMS обычно хорошо работают для пользователей, но почти никогда не учитывают SEO. У коробочного фильтра есть несколько серьезных недостатков:
-
Слишком длинные и избыточные URL страниц. При этом удаление последнего сегмента вроде /apply/ может привести к ошибке 404. Это особенно характерно для ЧПУ-фильтра Bitrix «из коробки».
-
Отдельные страницы с результатами сепаратора невозможно полноценно оптимизировать — добавить заголовок, текст и метатеги. Для этого приходится применять дополнительные модули.
-
Нет возможности автоматически задавать канонический URL.
-
При сбросе фильтра список товаров возвращается к исходному, но URL страницы изменяется: /catalog/pants/filter/clear/apply/ вместо /catalog/pants/.
Какие правила должны соблюдаться?
Фильтры разрабатываются согласно дереву принятия решения. Это последовательность, в которой покупатель определяет нужный товар. Например, каждый из нас по-разному выбирает молоко: жирность, марка, производитель, объем упаковки, страна происхождения, цена и другие.
Так вот в фильтрах бизнес в первую очередь, должен учитывать то, по каким параметрам покупатели определяют нужную продукцию. Это важно для того, чтобы добавить обязательные необходимые сепараторы и избавиться от неважных.
Что более значимо: данные или фильтрация?
Сначала первые, потом вторая. Рекомендуется предложить пользователю выбрать одну или несколько категорий, а уже затем применять сепараторы. Сформулировать абстрактный запрос и оказаться перед бесконечным списком вариантов фильтрации — не самый удобный сценарий для покупателя.
Источник изображения на шапке: shutterstock.com