RAPI

FLOW

Создать магазин

Фасетная навигация и SEO: какие URL фильтров нужны поиску

Как отделить поисковые посадочные от временных фильтров, согласовать обход и индексацию, обработать пустые комбинации и проверить правила URL.

Полосатый кот сверху смотрит на простое дерево фильтров с одним выбранным путём к полке товаров.

Фасетная навигация позволяет отбирать товары сразу по нескольким свойствам: бренду, цвету, размеру, материалу. Для покупателя это удобный способ сузить выбор, но каждая комбинация может создавать новый URL. Поиску нужны далеко не все такие адреса.

Рабочее решение — заранее отделить устойчивые поисковые посадочные от временных состояний интерфейса. И отдельно ответить на два вопроса: должен ли робот обходить адрес и должна ли страница участвовать в поиске. Одно правило не всегда решает обе задачи.

Какие комбинации заслуживают отдельной страницы

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

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

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

Три класса адресов вместо одного запрета

КлассПример задачиПолитика
Поисковая посадочнаяУстойчивая подборка по востребованному свойствуДоступна обходу и индексированию, согласованы ссылки и canonical
Состояние для покупателяСортировка и узкая комбинация на один визитНе размножается как поисковая посадочная; способ ограничения выбирается по цели
Некорректная комбинацияНесуществующее значение или невозможное сочетаниеКорректный ответ ошибки, без бесконечного создания похожих URL

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

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

Обход и индексирование требуют разных решений

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

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

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

Для Яндекса отдельно оцените настройку GET-параметров и Clean-param. Игнорировать можно параметр, который не меняет значимое содержимое; цвет, реально меняющий товары, нельзя бездумно объявить несущественным. Правила Яндекса не заменяют настройку Google, поэтому состояния проверяют в двух панелях.

Учебный разбор категории кроссовок

Представим вымышленный магазин, где красные модели постоянно присутствуют в ассортименте и запрос подтверждён исследованием. Для /krossovki/krasnye выбран класс поисковой посадочной: она открывается, доступна роботу, содержит соответствующие товары и собственный canonical.

Посетитель добавляет размер 37 и сортировку по цене. Этот URL не назначен отдельной поисковой страницей. Команда фиксирует способ ограничения, отсутствие его в sitemap и правила ссылок; если адрес уже найден в индексе, исключение решают до запрета чтения noindex.

Далее проверяют несуществующий цвет и повторяющиеся параметры. Они не должны создавать бесконечные ответы 200 с одинаковым каталогом. Итог примера — три разных решения, а не общий запрет всех адресов со знаком вопроса.

Как принять политику URL

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

После внедрения откройте ссылки из интерфейса и проверьте фактические ответы и директивы. Отдельно посмотрите состояние адресов после обхода в Google и Яндексе. Настройка в панели управления и сохранённый файл правил ещё не подтверждают, что сервер выдаёт ожидаемое поведение.

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

Проверка по шагам

Весь функционал бесплатно на 3 месяца

Далее 990 рублей в месяц

Создать магазин