Перейти к содержимому

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

Как отделить удобный подбор товаров от полезной посадочной страницы и лишних комбинаций URL. Критерии для владельца магазина, ограничения canonical, robots.txt и noindex, проверка пагинации.

Чёрный, белый и стеклянный подвесные светильники в салоне: ассортимент для подбора по характеристикам; заголовок «ФИЛЬТРЫ: БОЛЬШЕ СТРАНИЦ — БОЛЬШЕ ПРОБЛЕМ?»
Иллюстративная обложка статьи «Фильтры интернет-магазина: удобство и индексация».

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

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

Сначала — задача покупателя

Возьмём учебный магазин светильников. Покупатель уже знает, что ему нужен подвесной светильник чёрного цвета со сменной лампой. Для такого выбора важны тип светильника, цвет и источник света. Сортировка по цене помогает просмотреть результат, но сама по себе не создаёт новую потребность.

Фильтры работают, если характеристики заполнены последовательно. Когда один товар обозначен как «чёрный», другой как «черный», а третий только словом «графит», подборка может пропустить подходящую модель. До разработки стоит согласовать словарь значений и проверить, действительно ли у товаров есть нужные сведения. Подробности о том, какие данные видит покупатель после выбора, разобраны в статье о содержании карточки товара.

При проверке интерфейса полезно пройти конкретную задачу: выбрать условия, увидеть результат, снять одно ограничение и вернуться к списку из карточки. Выбранные значения должны быть видны, сброс — понятен, а пустая выдача — объяснима. Например, можно предложить убрать ограничение по цвету, сохранив тип светильника. Молчаливый сброс всех условий заставляет человека начинать заново.

Для телефона отдельно проверяют открытие панели, применение условий и сохранение выбора. Покупатель должен понимать, изменился ли список сразу или нужно нажать кнопку. Способ применения зависит от интерфейса; согласовать нужно поведение, а не наличие определённой кнопки.

Общая организация разделов, поиска и переходов — отдельная задача проектирования структуры интернет-магазина. Здесь важно решить, какие состояния фильтра останутся инструментом подбора, а какие станут входом в каталог из поиска.

Три результата одного фильтра

У одной и той же формы фильтрации могут быть разные типы страниц. Их нельзя назначать одним общим правилом.

Таблица: Три результата одного фильтра
Что получилосьУчебный примерРешение владельца
Подборка для текущего выбораЧёрные подвесные светильники в заданном покупателем диапазоне цены, только в наличииОставить удобный подбор. Отдельно решить, нужен ли этому состоянию вход из поиска
Самостоятельная посадочная страницаЧёрные подвесные светильники как устойчивый раздел с подходящим ассортиментомРассмотреть для индексации, если подтверждены спрос, содержание и возможность поддерживать страницу
Технический вариант или случайная комбинацияТе же товары с другим порядком параметров; несовместимые условия; пустая подборкаУстранить дубли адресов и ограничить ненужный обход по согласованным правилам

Наличие параметров в адресе не делает страницу плохой. Красивый адрес без параметров тоже не доказывает её ценность. Важны содержание, задача посетителя и предсказуемая работа страницы.

Когда подборка заслуживает посадочной страницы

Для каждой подборки-кандидата стоит ответить на четыре вопроса.

Есть ли самостоятельная потребность? Формулировку проверяют по доступным данным о поисковых запросах, внутреннем поиске и обращениям покупателей. Частое использование фильтра уже на сайте — полезный сигнал, но не доказательство спроса на отдельную страницу в поисковой системе. И наоборот, нужный раздел может быть плохо заметен в текущем интерфейсе.

Отвечает ли ассортимент этой потребности? Название «чёрные подвесные светильники» должно соответствовать товарам. Подстановка заголовка и повторение общего текста категории не исправят пустую или неподходящую подборку. Универсального минимального количества товаров для такого решения нет: оценивают, может ли посетитель выбрать и купить подходящий товар.

Есть ли у страницы понятное место в каталоге? Ей нужен устойчивый адрес и осмысленные внутренние ссылки, по которым можно попасть на подборку. Все варианты одного набора условий должны вести к согласованному адресу, а не создавать параллельные версии. Заголовок, пояснение и товары должны описывать одну задачу. Пояснение добавляют, если оно помогает выбору; длинный текст ради заполнения страницы не обязателен.

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

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

Почему бесконечные адреса мешают каталогу

Фильтр может создавать новые адреса не только при выборе характеристик. Их добавляют порядок параметров, повторное указание значения, произвольные границы цены и сортировка. Если каждый вариант доступен по ссылкам, поисковый робот получает большое пространство адресов, включая дубли и пустые результаты. Google отдельно предупреждает, что такая фасетная навигация расходует ресурсы обхода и может замедлять обнаружение полезных новых страниц.

Сначала уменьшают само пространство адресов: один порядок параметров, одно представление значения, отсутствие повторов, корректная обработка невозможных комбинаций. Для пустых и бессмысленных фасетных комбинаций, а также несуществующих страниц пагинации Google рекомендует ответ 404 по запрошенному адресу. Это не означает автоматического удаления ценной посадочной при временном отсутствии товара: такие состояния нужно отличать от случайных пустых фильтров и оценивать отдельно.

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

Адрес нужен и человеку: он может сохранить подборку или отправить её другому покупателю. Это ещё одна причина отделять возможность открыть фильтр от решения о его индексации.

Canonical, robots.txt и noindex решают разные задачи

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

Таблица: Canonical, robots.txt и noindex решают разные задачи
МеханизмДля чего используетсяВажное ограничение
rel="canonical"Указать предпочтительный адрес среди дублирующих или очень похожих страницПоисковая система оценивает указание вместе с другими сигналами. Это не гарантированный запрет индексации и не замена управлению обходом
robots.txtУправлять доступом поискового робота к адресамРобот не сможет прочитать содержимое и директивы на запрещённой странице. Один запрет обхода не гарантирует отсутствия адреса в выдаче
noindexЗапретить включение страницы в поисковую выдачуРоботу нужно получить страницу и прочитать директиву. Google и Яндекс предупреждают, что запрет обхода в robots.txt мешает прочитать noindex на странице

Canonical подходит для действительно одинаковых вариантов. Например, одни и те же выбранные условия переданы в другом порядке и дают то же содержание. Но отправлять canonical всех фильтров на общую категорию нельзя считать универсальной настройкой: подборка чёрных подвесных светильников и весь каталог светильников отвечают на разные задачи. Ценная самостоятельная подборка должна иметь согласованный собственный адрес; её не нужно объявлять копией общего раздела.

Запрет обхода не равен универсальному удалению из индекса. Google может показать запрещённый в robots.txt адрес, найденный по ссылкам, без содержимого страницы. Если требуется исключить уже известную Google страницу, один запрет обхода не решает эту задачу. noindex нужно дать прочитать при доступном обходе и проверить результат после повторного посещения роботом.

В инструкции удаления Яндекс допускает исключение страницы из поисковой базы по запрету в robots.txt, но предупреждает: адрес иногда может появляться в выдаче по внешним ссылкам. Актуальная документация по robots.txt также прямо говорит, что запрещённые страницы могут участвовать в поиске. Поэтому запрет обхода нельзя считать гарантией отсутствия URL в выдаче ни для Google, ни для Яндекса. Для доступной страницы, которую нужно исключить из поиска, обе системы поддерживают noindex при сохранённом доступе робота.

Noindex не экономит сам обход. Страницу приходится посещать, чтобы увидеть запрет. Поэтому оставить доступными бесконечные комбинации и поставить на каждую noindex — не то же самое, что ограничить генерацию и обход ненужных URL. При очистке уже проиндексированных адресов важна последовательность: сначала робот должен увидеть выбранный способ исключения, затем можно пересматривать правила обхода.

Владелец не обязан самостоятельно составлять директивы. Достаточно согласовать результат: какие подборки нужны в поиске, какие технические варианты считаются копиями и какие адреса нужно исключить. Настройки и проверка результата входят в предмет технической SEO-оптимизации сайта.

Пагинация — продолжение подборки

Если выбранные товары не помещаются на одной странице, продолжение списка должно сохранять условия фильтра. Учебные адреса /catalog/chernye-podvesnye-svetilniki/ и /catalog/chernye-podvesnye-svetilniki/?page=2 показывают разные части одной подборки.

В рекомендациях Google страницы пагинации имеют отдельные URL и собственные canonical. Вторую и последующие страницы не объявляют копиями первой только потому, что у них одинаковый заголовок: товары на них различаются. В актуальном образовательном материале Яндекса также указано, что такие страницы не стоит считать дублями первой; для каждой можно оставить собственный canonical.

Роботу нужны доступные ссылки на продолжение списка и карточки товаров. Кнопка «Показать ещё» или бесконечная прокрутка сами по себе не подтверждают, что поисковик сможет открыть все части каталога. Если они используются, проверяют, есть ли доступный по обычным ссылкам путь к продолжению.

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

Что принять у исполнителя

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

  1. Покупатель на компьютере и телефоне находит нужные товары, видит выбранные условия, снимает одно ограничение и возвращается из карточки без потери выбора.
  2. Одинаковый набор условий не размножает адреса из-за порядка параметров. Сортировка и диапазон цены работают по согласованной политике; невозможные комбинации обработаны.
  3. У разрешённой посадочной есть подходящие товары, корректный заголовок, внутренний путь и согласованный canonical. Нет случайного noindex или запрета обхода этой страницы.
  4. Для ненужных адресов проверены фактические ответы, директивы и доступ роботов. Уже попавшие в поиск URL проверяются отдельно в Google Search Console и Яндекс Вебмастере после повторного обхода.
  5. Продолжение списка сохраняет фильтры, открывается по ссылкам и не объявляется копией первой страницы. Карточки доступны по понятному пути.

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

Связанные услуги и материалы

Поделиться

Обсудим сайт для вашего бизнеса

Оставьте имя и телефон — обсудим задачу, формат сайта и предварительную стоимость.

Меню

Меню

Контакты

С чем вам помочь?

Выберите задачу и оставьте контакты.

Что нужно сделать?