Статья

Как спроектировать структуру интернет-магазина для SEO

Сергей Торкунов

Начните не с URL, а с таблицы «кластер — товарный признак — количество подходящих товаров — тип страницы». Запрос «купить душевую кабину 90×90» может стать фильтровой посадочной, если размер есть в данных и ассортимент стабилен. Запрос с признаком, которого нет в карточках, нельзя качественно масштабировать: сначала нужно нормализовать атрибуты товара.

Что обновлено 24.08.2026: добавлена матрица состояний URL и правила перехода при изменении ассортимента.

Структура интернет-магазина — логика работы и проверки.
Схема. Структура интернет-магазина — логика работы и проверки.

Матрица жизненного цикла для темы «Структура интернет-магазина»

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

СостояниеИндексирование и canonicalSitemap и внутренние ссылкиПереход состояния
Полезная активная страницаindex, self-canonicalЕсть в Sitemap и получает HTML-ссылкиСохранять, пока страница решает отдельную задачу
Временно нет предложенияСохранять решение по правилам проектаПоказывать статус, альтернативы и ожидаемое действиеПереоценить после изменения ассортимента
Есть равнозначная заменаПостоянный редирект после проверки смыслаОбновить ссылки и SitemapКонтролировать конечный URL и содержимое
Снято без замены404/410 либо архив по реальной ценностиНе оставлять пустую карточку в навигацииУдалить технические ссылки и пересмотреть входящие
Пустая комбинация фильтровНе создавать либо исключить из индексаНе добавлять в Sitemap и массовую перелинковкуВернуть к ближайшему полезному состоянию
Технический параметрCanonical на предпочтительный равнозначный URLСсылки используют чистый адресУбрать параметр из генератора навигации

Проверка на пограничных состояниях

Возьмите URL каждого типа, обнулите или измените предложение в тестовом контуре и проверьте код ответа, canonical, robots, наличие в Sitemap, ссылки и видимый текст. Нормальный результат — шаблон переходит в заранее определённое состояние без пустой страницы и случайного редиректа. Если правило зависит от ручного решения, назначьте владельца и срок переоценки.

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

Сначала соберите карту спроса и ассортимента

УровеньКогда создаватьКритерий приемки
КатегорияОтдельный устойчивый тип товараЕсть спрос, ассортимент и уникальная задача выбора
ПодкатегорияПользователь различает подтип до выбора моделиНе дублирует родительскую категорию
Брендовая посадочнаяЕсть брендовый спрос внутри категорииДостаточно товаров и полезный брендовый контент
SEO-фильтрКомбинация характеристик имеет спросURL стабилен, листинг релевантен, страница отличается
Карточка товараЕсть отдельная модель или вариантУникальный URL, данные, цена и доступность согласованы

Пошаговый алгоритм проектирования

Выгрузите дерево каталога, товарные атрибуты, действующие URL и органические посадочные за 12–16 месяцев.

Соберите запросы и кластеризуйте их по одинаковой выдаче и одинаковому объекту выбора, а не только по словам.

Свяжите каждый кластер с набором SKU. Кластеры без товаров пометьте как контентные или отложенные.

Назначьте тип страницы: категория, подкатегория, бренд, фильтр, карточка или статья. Один интент — одна основная страница.

Спроектируйте иерархию и хлебные крошки. Родитель должен быть шире дочерней страницы и вести к ней обычной HTML-ссылкой.

Определите правила URL, Title, H1, canonical, index/noindex и включения в Sitemap для каждого шаблона.

Соберите тестовый срез на одной категории, проверьте выдачу, ассортимент и обход краулером, затем масштабируйте правила.

Как решить спор между категорией и фильтром

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

Как не создать каннибализацию

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

H1 и набор товаров заметно отличаются от соседних страниц.

Категория не оптимизирована под запрос, точнее закрытый дочерней страницей.

Внутренние ссылки ведут на выбранный основной URL, а не на его параметрические копии.

В Sitemap нет сортировок, служебных параметров и дублей регистра.

Правила URL и навигации

URL должен быть постоянным, читаемым и не зависеть от сессии или порядка выбора фильтров. Для параметров используйте форму key=value. Не стройте важные разделы только на JavaScript-событиях: поисковому роботу нужны обычные ссылки в href. Глубину оценивайте не числом слешей, а количеством переходов от доступных индексируемых страниц.

Как принять структуру после внедрения

Все целевые кластеры сопоставлены ровно с одной основной страницей.

Каждая индексируемая страница возвращает 200, имеет self-canonical и доступна без действий пользователя.

Краулер проходит от главной до любой приоритетной категории и карточки по HTML-ссылкам.

Пустые листинги не индексируются и не попадают во внутреннюю перелинковку.

Число индексируемых шаблонов контролируется, а рост URL объясняется ростом полезных посадочных, не параметров.

Минимальный реестр посадочных страниц

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

Частые вопросы

Нужно ли повторять структуру меню в URL

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

Сколько уровней каталога допустимо

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

Приёмка обновлённой версии

для каждого состояния определены HTTP-код, indexability и canonical;

в Sitemap и навигацию попадают только предусмотренные URL;

обнуление ассортимента переводит страницу в согласованное состояние;

правило проверено на пограничных шаблонах;

пороговые значения основаны на фактических данных магазина.

Итог

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

Получите бесплатный аудит и стратегию роста

Изучим сайт, покажем точки роста и подготовим прогноз до квалифицированных лидов и оборота из SEO/GEO.