SEO-продвижение интернет-магазина: категории, фильтры, карточки и дубли
SEO-продвижение интернет-магазина держится на трёх вещах: структуре каталога, которая повторяет то, как люди ищут товары (категории, подкатегории, посадочные страницы под фильтры и теги), карточках товаров, которые отвечают на вопросы покупателя лучше, чем у конкурентов, и технической чистоте, при которой поисковик видит каждую нужную страницу один раз, а не в десяти копиях с разными параметрами. Тексты и ссылки идут после этого. Большинство магазинов, которые «продвигаются и не растут», проигрывают как раз на структуре и дублях: в индексе тысячи мусорных страниц сортировок, а под запрос «кроссовки для бега женские» нет ни одной посадочной. Ниже разбираем по порядку, что делать и в какой последовательности.
Чем продвижение магазина отличается от продвижения сайта услуг
У сайта услуг десятки страниц, у магазина тысячи и десятки тысяч. Отсюда особенности:
- Основной трафик идёт на категории и листинги, а не на главную. Запросы вида «купить смеситель для кухни с гибким изливом» ведут в отфильтрованный каталог.
- Огромное число страниц генерируется автоматически: фильтры, сортировки, пагинация, параметры. Без контроля это превращается в дубли.
- Ассортимент меняется постоянно. Товары заканчиваются, появляются новые, меняются цены.
- Коммерческие факторы (цены, наличие, доставка, оплата, возврат, ассортимент) весят особенно много. Яндекс сравнивает магазины между собой и с маркетплейсами.
Отдельно о маркетплейсах: по многим товарным запросам топ занимают Яндекс Маркет, Ozon, Wildberries. Конкурировать с ними по самым общим запросам тяжело, поэтому магазину выгоднее работать с уточнёнными запросами, где нужна экспертиза и узкий ассортимент.
Шаг 1. Структура каталога под семантику
Структура магазина должна строиться от спроса, а не от того, как товары разложены у поставщика или в 1С.
Как это делается:
- Соберите семантическое ядро: все запросы, по которым ищут ваши товары, через Wordstat, Key Collector, подсказки, выдачу конкурентов.
- Сгруппируйте запросы по смыслу: в одну группу попадают запросы, по которым в выдаче одни и те же страницы.
- Каждой группе нужна своя посадочная страница. Если для группы «диваны-кровати с ортопедическим матрасом» страницы нет, трафик уходит конкурентам.
Пример, как группы ложатся на структуру:
| Группа запросов | Тип страницы | URL |
|---|---|---|
| диваны, купить диван | категория | /divany/ |
| угловые диваны | подкатегория | /divany/uglovye/ |
| диван-кровать с ортопедическим матрасом | теговая страница | /divany/s-ortopedicheskim-matrasom/ |
| угловой диван серый | фильтр, открытый для индексации | /divany/uglovye/seryj/ |
| диваны Askona | бренд | /divany/askona/ |
| диван для кухни узкий | теговая страница | /divany/dlya-kuhni/uzkie/ |
Шаг 2. Фильтры и теговые страницы
Это главная точка роста для большинства магазинов и главный источник проблем.
Что открывать для индексации
Фильтр (цвет, материал, бренд, размер, назначение) создаёт новую страницу. Открывать для индексации нужно только те комбинации, под которые есть спрос. Проверка простая: есть ли в Wordstat запросы вида «категория + значение фильтра» с ненулевой частотой и есть ли в этой комбинации хотя бы несколько товаров.
У индексируемой фильтровой страницы должно быть:
- статический человекопонятный URL (/divany/seryj/, а не /divany/?color=12&sort=price);
- свой title, H1 и description, например «Серые диваны: купить в Москве, цены от 24 900 ₽»;
- короткий вводный текст, если он реально помогает выбрать, и перелинковка на соседние подборки;
- нормальное число товаров: страница с одним товаром выглядит малоценной.
Что закрывать
Всё остальное: комбинации из трёх-четырёх фильтров без спроса, сортировки, фильтры по цене, выбор числа товаров на странице. Способы:
- канонический адрес (rel=“canonical”) на основную категорию;
- метатег robots noindex для страниц, которые пользователю нужны, а поиску нет;
- в robots.txt директива Clean-param для Яндекса: она говорит роботу, что GET-параметр не меняет содержимое страницы, и он перестаёт тратить время на такие адреса.
Собрать robots.txt с нужными правилами можно в нашем генераторе robots.txt, а разбор директив в статье про файл robots.txt.
Теговые страницы
Теговые страницы это подборки товаров под конкретный запрос, которые не совпадают с фильтром один в один: «диваны для маленькой комнаты», «подарки мужчине на 23 февраля», «краска для фасада по дереву». Их делают вручную или полуавтоматически, выбирая товары по набору условий. Хорошая теговая страница выглядит как обычная категория, а не как поисковый спам: у неё есть понятный заголовок, товары по теме и ссылки на неё из каталога.
Шаг 3. Дубли страниц
Дубли это одна и та же или почти та же страница по разным адресам. В магазинах их всегда много, и они размывают вес страниц и тратят ресурс робота.
Типичные источники:
| Источник | Пример | Что делать |
|---|---|---|
| Товар в нескольких категориях | /divany/uglovye/model-1/ и /akcii/model-1/ | один основной URL товара, остальные с canonical или ссылкой на основной |
| Сортировка и вид отображения | ?sort=price, ?view=list | Clean-param, canonical |
| Пагинация | /divany/?page=2 | страницы пагинации открыты, но без дублирования текста и title категории |
| UTM и рекламные метки | ?utm_source=… | Clean-param для Яндекса |
| Слеш, регистр, www | /Divany и /divany/ | 301 редирект на один вариант |
| Модификации товара | цвет и размер на отдельных URL без отличий в описании | одна карточка с выбором модификации или canonical |
Найти дубли помогает Яндекс Вебмастер: раздел «Индексирование», отчёт «Страницы в поиске», фильтр по исключённым страницам. Там видно, какие адреса Яндекс сам признал дублями. Плюс краулинг сайта в Screaming Frog с поиском одинаковых title и H1.
Шаг 4. Карточки товаров
Карточка решает, купит ли человек, и по низкочастотным запросам вида «модель + характеристика» сама может приносить трафик.
Что должно быть в карточке:
- Название по шаблону, по которому ищут: тип товара, бренд, модель, ключевая характеристика.
- Цена и наличие прямо рядом с кнопкой покупки. Если товара нет, честная пометка и срок поставки.
- Характеристики таблицей, а не текстом: размеры, материал, вес, комплектация. По ним и сравнивают, и ищут.
- Описание, написанное для покупателя: для чего товар, кому подходит, чем отличается от соседних моделей. Описание из файла поставщика есть у всех ваших конкурентов, оно не даёт преимущества. Как писать своё, разобрано в статье как написать описание товара.
- Фото с разных ракурсов, в интерьере или в использовании, плюс видео, если есть.
- Отзывы и вопросы покупателей.
- Доставка, оплата, гарантия коротко в карточке и ссылка на подробности.
- Микроразметка Product и Offer: цена, наличие, рейтинг. Она помогает поиску правильно показать товар в выдаче.
Товары, которых нет в наличии
Не удаляйте карточку, если товар временно закончился: она теряет накопленные позиции. Оставьте её с пометкой «нет в наличии», предложите похожие модели и подписку на поступление. Если товар снят с производства навсегда и есть прямая замена, поставьте 301 редирект на неё. Если замены нет, можно оставить карточку как архивную с блоком аналогов.
Шаг 5. Коммерческие факторы магазина
Яндекс оценивает, насколько магазином удобно пользоваться и можно ли ему доверять. Минимальный набор:
- широкий ассортимент в категориях, по которым вы продвигаетесь;
- цены на всех товарах, без «уточняйте у менеджера»;
- страницы доставки, оплаты, возврата и гарантии с конкретными условиями;
- контакты, юрлицо, реквизиты, адрес склада или пункта выдачи;
- корзина и оформление заказа без лишних шагов;
- несколько способов связи, включая мессенджеры;
- карточка на Яндекс Картах с отзывами, если есть пункт выдачи или офис.
Ещё один канал: загрузка YML-фида с товарами в Яндекс Вебмастер (раздел «Товары и цены»). Это позволяет показывать ваши товары с ценами в товарных блоках поиска. Фид удобно генерировать автоматически из того же источника, откуда берётся каталог сайта.
Шаг 6. Скорость и техника
Большие каталоги часто тормозят: тяжёлые фото, десятки скриптов, медленный поиск по фильтрам. Проверьте в PageSpeed Insights категорию и карточку на мобильных. Медленный листинг в первую очередь бьёт по конверсии, а через поведение пользователей и по позициям.
Что ещё проверить:
- sitemap.xml с актуальными товарами и категориями, без закрытых от индексации адресов;
- обмен с 1С или складской системой, чтобы цены и наличие на сайте совпадали с реальностью. Магазин, где «в наличии» товар, которого нет, теряет клиентов и получает плохие отзывы. Про настройку обмена в статье обмен сайта с 1С;
- ответ сервера 404 для удалённых страниц, а не 200 с пустым шаблоном.
Типичные ошибки при продвижении магазина
- Структура скопирована из 1С. Каталог разложен по группам поставщика («Товары ООО Ромашка», «Прочее»), а не по тому, как ищут покупатели.
- Все фильтры открыты для индексации. В индексе десятки тысяч комбинаций, большая часть с одним товаром или вовсе пустая. Яндекс тратит обход на мусор и считает сайт малоценным.
- Ни один фильтр не открыт. Обратная крайность: спрос на «серые угловые диваны» есть, а посадочной страницы нет.
- Описания из прайса поставщика на тысячах карточек, одинаковые с конкурентами.
- Удаление закончившихся товаров с ответом 404 вместо пометки «нет в наличии» или редиректа на замену.
- Цена «по запросу» на половине ассортимента. Для коммерческих запросов это прямой минус.
- Смена движка или структуры URL без редиректов. Магазин теряет позиции, накопленные годами, за пару недель.
В каком порядке это делать
- Технический аудит: дубли, индексация, скорость, robots.txt, sitemap.
- Семантика и структура: какие категории, фильтры и теговые страницы нужны.
- Создание посадочных страниц и шаблонов title, H1, description для категорий и фильтров.
- Карточки: шаблоны названий, характеристики, описания для ключевых товаров.
- Коммерческие факторы: условия, контакты, доверие.
- Ссылки и внешние упоминания, когда сайт готов их принимать.
Первые изменения в позициях после работы со структурой и дублями обычно видны через 1-3 месяца, после переиндексации. На полную отдачу закладывайте полгода и больше: многое зависит от конкуренции в нише и размера каталога.
Частые вопросы
Сколько стоит SEO-продвижение интернет-магазина?
Зависит от размера каталога, конкуренции и состояния сайта. Магазину на 500 товаров в узкой нише нужно меньше работы, чем каталогу на 50 000 позиций. Поэтому честная оценка возможна только после аудита: сколько дублей, есть ли посадочные под спрос, в каком состоянии карточки.
Нужно ли писать тексты для всех категорий?
Нет. Короткий текст нужен там, где он помогает выбрать: что учесть, чем отличаются типы товаров. Длинные тексты под списком товаров, которые никто не читает, пользы не приносят.
Открывать ли фильтры для индексации?
Только те комбинации, под которые есть спрос и достаточно товаров, со статическими URL и своими метатегами. Остальные закрывать.
Что делать, если товары повторяются в разных категориях?
Оставить одну основную карточку с одним адресом, а в других категориях выводить её же, не создавая копию.
Мы берём магазин целиком: аудит дублей, структуру под семантику, фильтровые и теговые страницы, шаблоны метатегов и работу с карточками. Подробнее на странице SEO интернет-магазина. Если нужно заполнить каталог описаниями и характеристиками, это отдельная услуга по наполнению интернет-магазина.