SEO интернет-магазина: чек-лист проблем, которые тормозят рост
Главные проблемы SEO интернет-магазина — не тексты в категориях, а фасеты, дубли карточек и пагинация, которые съедают краулинговый бюджет и размывают релевантность.
- Основной трафик магазина дают категории и фильтры, а не карточки товаров
- Фасетная навигация без правил плодит тысячи почти одинаковых URL
- Карточки одного товара в разных цветах и размерах — классический источник дублей
- Удалять страницы товаров не в наличии почти всегда ошибка
- Аудит магазина начинается с числа страниц в индексе против числа реальных товаров
Содержание (11)
- Чем SEO магазина отличается от сайта услуг
- Структура: категории решают больше, чем карточки
- Фасетная навигация: главный источник проблем
- Дубли и почти-дубли карточек
- Товары не в наличии
- Пагинация
- Коммерческие факторы и микроразметка
- SEO-аудит интернет-магазина: что смотреть в Вебмастере
- Что смотреть в Метрике
- Порядок работ
- Частые вопросы
Про SEO интернет-магазина обычно пишут одно и то же: соберите семантику, напишите тексты в категориях, оптимизируйте карточки. Всё верно, но на практике магазины упираются не в это. Они упираются в то, что генерируют десятки тысяч почти одинаковых URL, и поисковик тратит на них весь выделенный ресурс, не доходя до страниц, которые действительно должны ранжироваться.
Ниже — чек-лист проблем, специфичных именно для магазинов, и способ проверить каждую по данным Вебмастера и Метрики.
Чем SEO магазина отличается от сайта услуг
Три отличия, из которых растёт всё остальное.
Масштаб. У сайта услуг двадцать страниц, у магазина — десятки тысяч. Это меняет саму задачу: вместо ручной оптимизации каждой страницы нужны правила, работающие на всём каталоге сразу.
Автогенерация. Фильтры, сортировки, пагинация и метки создают URL без участия человека. Магазин может отдавать роботу в сто раз больше адресов, чем у него товаров.
Коммерческие факторы. Для Яндекса полнота информации о покупке — прямой фактор ранжирования. Цена, наличие, доставка, оплата, контакты, отзывы. Информационному сайту это не нужно, магазину — критично.
Структура: категории решают больше, чем карточки
Частая ошибка — вкладывать основные силы в карточки товаров. Карточка ранжируется по узкому запросу с названием и артикулом, трафик небольшой, и по многим товарам вы конкурируете с маркетплейсами, у которых доверие выше.
Основной трафик даёт другой слой:
- категории — «купить кроссовки»;
- подкатегории — «купить кроссовки для бега»;
- посадочные под фильтры — «купить беговые кроссовки Nike 44 размера».
Третий пункт — самый недооценённый. Спрос на комбинации характеристик существует, а страниц под него обычно нет либо они закрыты от индексации вместе со всеми фильтрами.
Фасетная навигация: главный источник проблем
Фильтры создают URL комбинаторно. Пять параметров по пять значений дают тысячи адресов, из которых осмысленны десятки.
Рабочее правило: разделить фильтры на три группы.
- Открыть как посадочные. Комбинации с подтверждённым спросом: бренд + тип, тип + характеристика. Уникальные title, description и заголовок; в идеале — короткий текст.
- Закрыть через canonical. Всё остальное, что содержит товары, — canonical на базовую категорию.
- Закрыть полностью. Сортировки, отображение по 12/24/48, служебные метки, UTM-параметры.
Проверка занимает минуту: посмотрите в Вебмастере число страниц в поиске и сравните с числом товаров плюс категорий. Расхождение в разы означает, что фильтры не под контролем.
Дубли и почти-дубли карточек
Второй по частоте источник мусора — один товар в нескольких вариантах.
- Один товар в пяти цветах — пять карточек с одинаковым описанием.
- Товар доступен в двух категориях — два URL на один товар.
- Описание производителя, скопированное всеми магазинами страны.
Первые два решаются canonical и единым адресом карточки независимо от пути. Третий — единственный пункт этой статьи, который требует работы руками: описание от производителя не даёт вам ничего, потому что оно есть у всех. Достаточно нескольких собственных абзацев: для кого товар, чем отличается от соседних в категории, что важно знать перед покупкой.
Товары не в наличии
Самая дорогая ошибка — удалять такие страницы. Страница накопила позиции, ссылки и поведенческие сигналы, а 404 обнуляет всё это.
- Товар вернётся — оставьте страницу, укажите отсутствие, покажите аналоги и дайте подписаться на поступление.
- Товар снят навсегда — редирект 301 на ближайший аналог или на категорию. Не на главную: такой редирект поисковик обычно приравнивает к 404.
- Сезонный товар — оставляйте страницу круглый год, иначе каждый сезон начинается с нуля.
Пагинация
Страницы категорий с постраничной разбивкой либо плодят дубли, либо прячут товары от робота.
Что работает: у каждой страницы пагинации свой canonical на саму себя, к title добавляется номер страницы, товары доступны в HTML без обязательного JavaScript. Что не работает: canonical всех страниц на первую — так товары со второй и дальше просто не попадают в индекс.
Коммерческие факторы и микроразметка
Для магазина это не косметика, а фактор ранжирования в Яндексе. Минимальный набор на карточке: цена, наличие, срок и стоимость доставки, способы оплаты, гарантия и возврат, телефон, отзывы.
Отдельно — микроразметка Product: цена, наличие, рейтинг. Она влияет на вид сниппета, а расширенный сниппет повышает CTR при той же позиции. Это одна из немногих правок с быстрым и измеримым эффектом.
SEO-аудит интернет-магазина: что смотреть в Вебмастере
Порядок проверок, который быстрее всего выявляет проблемы:
- Страниц в поиске против числа товаров. Кратное расхождение — фильтры или дубли.
- Исключённые страницы и причины. Массовые «дубли» или «малоценная страница» подтверждают диагноз.
- Запросы с показами. Если по коммерческим запросам показывается карточка вместо категории, структура не совпадает с интентом.
- Диагностика сайта. Ошибки сервера на части каталога часто видны только здесь.
Промпт для нейросети, подключённой к данным:
Сравни число страниц в поиске с числом URL в sitemap. Покажи исключённые страницы по причинам и топ-20 запросов, по которым показывается не та страница, что я ожидаю.
Что смотреть в Метрике
Данные Вебмастера показывают, как магазин видит поиск. Метрика показывает, что происходит после клика:
- страницы категорий с высоким отказом — обычно пустая выдача после применения фильтра;
- разница между мобильными и десктопом — на мобильных у магазинов чаще ломается фильтр;
- страницы выхода в воронке — где теряются посетители до корзины.
Полная методика — в статье про SEO-аудит сайта через AI.
Порядок работ
- Взять под контроль фильтры: открыть спросовые, закрыть остальные.
- Убрать дубли карточек через canonical и единый адрес товара.
- Настроить обработку товаров не в наличии.
- Починить пагинацию.
- Добавить микроразметку Product.
- Заполнить коммерческие факторы на карточках.
- Написать собственные описания — начиная с товаров, которые уже дают показы.
Первые четыре пункта — технические и дают больший эффект, чем тексты. Начинать с текстов при неконтролируемых фильтрах — это писать в дырявое ведро.
Подключите Вебмастер и Метрику к AI через Seely и спросите «Сколько у меня мусорных страниц в индексе?». Аудит каталога — за 5 минут.
Подключить AI к даннымПро то, как оценивать движение по позициям после правок, — в статье как вывести сайт в топ Яндекса. Про контроль индексации большого каталога — в гайде по индексации. Если магазин собран на конструкторе, часть ограничений будет платформенной — они разобраны в статье про SEO на Tilda. Отдельная боль каталога — описания карточек: где нейросеть здесь помогает, а где вредит, разобрано в статье про ChatGPT для SEO-текстов.
Частые вопросы
Со структуры категорий и с проверки индексации. Сравните число страниц в индексе с числом реальных товаров и категорий: если в индексе в разы больше, магазин генерирует мусорные URL через фильтры и сортировки. Пока это не решено, работа над текстами и ссылками почти не даёт отдачи.
Категории и посадочные страницы под фильтры. Карточка ранжируется по узкому запросу с названием и артикулом — трафик по ней небольшой и сильно зависит от того, продают ли этот товар маркетплейсы. Категория собирает запросы вида «купить + тип товара + характеристика», а таких запросов на порядок больше.
Почти никогда. Страница накопила позиции и ссылки, а удаление превращает её в 404 и теряет этот вес. Если товар вернётся — оставьте страницу с пометкой об отсутствии и блоком аналогов. Если не вернётся никогда — настройте редирект на ближайший аналог или на категорию, но не на главную.
Не все подряд. Комбинации фильтров, под которые есть реальный спрос — например бренд плюс тип товара, — стоит открыть как отдельные посадочные страницы с уникальными метатегами. Остальное закрывается через canonical на базовую категорию. Сортировки, пагинация параметрами и служебные метки закрываются всегда.
Ситуация, когда несколько ваших страниц конкурируют за один запрос: категория, подкатегория и посадочная под фильтр оптимизированы одинаково. Поисковик не понимает, какую показывать, и обе стоят ниже, чем могла бы одна. Проверяется просто — по одному запросу в Search Console должна вырастать одна страница, а не три с плавающими позициями.
Да, разметка Product с ценой, наличием и рейтингом влияет на вид сниппета в выдаче, а расширенный сниппет напрямую поднимает CTR. Это одна из немногих правок, эффект которой виден быстро и измеряется в Search Console по изменению CTR при неизменной позиции.