ПРАКТИЧЕСКИЙ ГАЙДSEO / Гайд

SEO интернет-магазина: структура каталога, фильтры и товарные варианты

Как индексировать страницы полезных категорий и не создавать тысячи дублей из фильтров и вариантов товара.

Редакционная визуализация RAF: каталог товаров, фильтры, дерево категорий и канонические страницы
РАФ / ГАЙДSEO
Содержание 14 разделов ↘

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

С чего начинать SEO-архитектуру магазина

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

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

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

Инвентаризация адресов до изменения каталога

Получите выгрузку всех известных URL из sitemap, внутренних ссылок, сервера и обхода сайта. Разделите их на категории, товары, варианты, параметры фильтрации, сортировки, поиск по сайту, личные разделы и ошибки. Проверьте HTTP-статусы, canonical, заголовки, доступность HTML и наличие товаров.

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

Формат итоговой таблицы: шаблон URL, назначение, пример, нужен ли отдельный поисковый интент, текущая индексация, решение, владелец и тест. Решение должно быть конкретным: оставить открытым, объединить, закрыть обход, перенаправить, вернуть 404 либо пересмотреть после анализа.

Четыре группы URL

ТипПользовательская задачаРекомендация
КатегорияВыбрать класс товараОбычно стабильная индексируемая страница
Полезная посадочная фильтраНайти отдельный сегментВозможно индексировать после проверки спроса
Техническая комбинацияУточнить выбор в UIОграничить обход/дубли по архитектуре
Сортировка и сессияИзменить порядок или состояниеНе создавать независимую страницу для поиска

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

Инфографика RAF: Четыре группы URL
Приёмочная модель адресов каталога; решение для каждого типа URL зависит от спроса и реализации.

Проверка самостоятельного спроса

Для потенциальной посадочной страницы соберите реальные формулировки из Wordstat, поисковой выдачи и запросов клиентов. Оцените, различается ли намерение от родительской категории, какие типы страниц уже ранжируются и есть ли в магазине стабильный ассортимент под этот выбор.

Пример: запрос «детские письменные столы из массива» может обозначать конкретный набор характеристик, а сортировка «по возрастанию цены» обычно не формирует отдельную полезную тему. Но результат проверки должен быть основан на фактической выдаче и товарных данных, не на интуиции.

Не создавайте страницу, если она содержит два товара, почти полностью дублирует категорию и не помогает выбрать. Пустой фильтр и фильтр с постоянно исчезающим ассортиментом не следует укреплять SEO-текстом о «большом выборе».

Структура категорий и понятные связи

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

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

Внутренние ссылки на выбранный канонический адрес, sitemap и rel=canonical следует поддерживать согласованно. Google прямо рекомендует последовательность URL в этих сигналах, а Яндекс может самостоятельно выбрать каноническую страницу, если обнаружит дубли.

Фасетные фильтры и неограниченные комбинации

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

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

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

Инфографика RAF: Фасетные фильтры и неограниченные комбинации
Приёмочная модель адресов каталога; решение для каждого типа URL зависит от спроса и реализации.

Canonical: сигнал предпочтения, а не кнопка удаления

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

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

Для Яндекса параметрам, которые не меняют полезное содержание, может подходить Clean-param, но синтаксис и зона действия должны соответствовать фактическим URL. Для Google эти же правила не являются универсальным эквивалентом; настройка отдельная.

Товарные варианты: цвет, размер и комплектация

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

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

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

Снятые товары и сезонные остатки

Товар временно отсутствует, снят навсегда или заменён новым — это разные состояния. Если ожидается пополнение, карточка может оставаться доступной с честным статусом, альтернативами и способом узнать о поступлении. Если товар окончательно снят, нужны правила перенаправления только на действительно близкую замену или корректный ответ об отсутствии.

Нельзя перенаправлять все удалённые SKU на главную категорию без проверки. В ряде случаев информативная архивная карточка с указанием прекращения продаж полезнее ложного редиректа. Решение зависит от спроса, внутренних ссылок, истории и потребности в документации.

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

SSR и доступность каталога поисковику

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

Сделайте выборочные проверки: запрос к URL с чистыми заголовками, HTTP-статус, HTML карточек, ссылки, structured data, canonical и robots. Затем сравните с рендером после выполнения JS. SSR или предрендеринг может улучшить доступность, но сам по себе не исправляет плохую товарную архитектуру.

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

Проверки в Яндекс Вебмастере и Google Search Console

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

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

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

Приёмочные сценарии для разработчика

СценарийОжидаемый результат
Открыть категориюHTTP 200, товары, H1 и canonical
Применить нужный фильтрКорректные товары и видимое состояние
Открыть пустую комбинациюСоответствующее UX/SEO правило без ложного ассортимента
Открыть вариант товараНужные цена, фото и наличие
Открыть старый SKUОсмысленный статус или релевантная замена
Открыть через мобильный браузерДоступная фильтрация и читаемые характеристики

Тестируйте на staging, включая нетипичные комбинации, кириллицу, повторы параметров, пустые значения, сортировку, пагинацию и ошибочные SKU. Нужен не только скриншот, но и проверка HTTP-ответа и итогового HTML.

Инфографика RAF: Приёмочные сценарии для разработчика
Приёмочная модель адресов каталога; решение для каждого типа URL зависит от спроса и реализации.

Порядок внедрения без потери трафика

Шаг 1: инвентаризировать адреса и поисковый спрос. Шаг 2: согласовать матрицу URL и товарных вариантов. Шаг 3: настроить правила генерации, индексации, canonical, redirects и серверных статусов на тестовом окружении. Шаг 4: сравнить контрольные страницы до и после.

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

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

Вывод: каталог должен служить выбору товара

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

Перед масштабированием сравните несколько шаблонов в реальной выдаче, проверьте действия покупателей и исправьте товарные данные. Только затем расширяйте индексируемые фильтры. Состав услуг SEO и разработки, интеграций и поддержки согласуется отдельно; публикация этого гайда не означает бесплатного технического аудита.

Редакция RAF

Материал редакции RAF. Факты и формулы проверяются перед публикацией.