SEO для интернет-магазина: структура, карточки и фильтры
У интернет-магазина SEO устроено иначе, чем у сайта услуг: сотни однотипных страниц, фильтры, товары, которые заканчиваются. Разбираем, как выстроить структуру каталога, оптимизировать карточки, не утонуть в дублях и получать трафик по узким запросам.
Главная особенность магазина — масштаб. Одна ошибка в шаблоне карточки повторяется на тысяче страниц, а один неудачно настроенный фильтр порождает десятки тысяч мусорных адресов. Поэтому SEO магазина — это в первую очередь работа с правилами и шаблонами, а не с отдельными текстами.
Второе следствие масштаба — бюджет обхода становится реальным ограничением. Если робот тратит его на комбинации фильтров, до новых товаров он доходит с задержкой в недели.
Структура каталога — фундамент
Структура строится не от того, как удобно вам вести учёт, а от того, как люди ищут. Если запросов «беговые кроссовки» много, а «обувь для спорта» мало, категория должна называться так, как ищут. Основа для структуры — семантическое ядро, разбитое на группы.
- Категория — под частотный запрос, подкатегория — под уточнённый
- Глубина не больше трёх-четырёх уровней от главной
- У каждой категории — свой заголовок, описание и метатеги
- Хлебные крошки на всех страницах, с микроразметкой
- Никаких категорий, созданных «на будущее», без товаров внутри
Пустая категория — это не нейтральная страница, а прямой кандидат в «малоценные». Если товаров пока нет, категорию лучше не публиковать вовсе.
Карточка товара: что действительно нужно
Карточка решает две задачи: попасть в выдачу по узкому запросу и убедить купить. Для первой нужны корректные заголовки и характеристики, для второй — фотографии, цена, наличие, доставка и отзывы.
- Title с моделью и артикулом — по ним ищут готовые к покупке
- Полные характеристики: по ним работают фильтры и уточнённые запросы
- Несколько живых фотографий с описательными alt
- Цена и наличие на видном месте, без «уточняйте у менеджера»
- Условия доставки и возврата прямо в карточке, а не отдельной страницей
- Отзывы и вопросы покупателей — бесплатный уникальный контент
- Микроразметка Product с ценой и наличием — влияет на вид сниппета
Отзывы покупателей — единственный источник уникального текста, который растёт без вашего участия. У магазина с отзывами преимущество перед магазином с идеальными описаниями.
Про «уточняйте цену» стоит сказать отдельно: карточка без цены проигрывает в выдаче дважды. Во-первых, без цены не работает расширенный сниппет и объявление визуально беднее. Во-вторых, человек, который сравнивает варианты, просто закрывает вкладку — а это ровно тот возврат в выдачу, который поисковая система засчитывает как плохой ответ.
Фильтры: главный источник и трафика, и проблем
Фильтры создают адреса вида «?color=red&size=42». Если открыть их все для индексации, магазин утонет в дублях. Если закрыть все — потеряете трафик по запросам «кроссовки красные 42 размер», которые часто конверсионнее общих.
Рабочее правило: открывать для индексации только те комбинации, под которые есть реальный спрос, и делать из них полноценные посадочные страницы. Всё остальное закрывать.
| Комбинация | Спрос | Что делать |
|---|---|---|
| Один фильтр по бренду или цвету | Обычно есть | Отдельный ЧПУ-адрес, свой title, H1 и описание |
| Два фильтра, частая пара | Иногда есть | Открывать точечно, по данным Wordstat |
| Три и более фильтра | Практически никогда | Canonical на категорию, закрыть от индексации |
| Сортировка и вид отображения | Нет | Canonical на базовый адрес |
| Диапазоны цены | Редко | Закрыть, кроме отдельных популярных диапазонов |
Пагинация
Вторая и последующие страницы каталога не должны конкурировать с первой, но и выпадать из обхода им нельзя — через них робот находит товары. Рабочая схема: на каждой странице пагинации self-canonical (страница каноническая сама себе), уникальный title с номером страницы и обязательно — ссылки на товары в исходном коде, а не подгрузка по кнопке «показать ещё» без адреса.
Дубли и параметры
- Один товар в нескольких категориях — выберите основной адрес через canonical
- Сортировка и постраничная навигация — не должны плодить самостоятельные страницы
- Параметры отслеживания в ссылках — закрываются директивой Clean-param и настройками панели
- Одинаковые описания у вариаций товара — объединяйте вариации в одной карточке
- Один и тот же товар под разными артикулами — склеивайте редиректом
Товары, которых нет в наличии
Массовое удаление закончившихся товаров — типичная ошибка: вместе со страницей исчезает накопленный вес и ссылки на неё. Правильнее оставить страницу, честно показать отсутствие, предложить аналоги и возможность уведомить о поступлении.
| Ситуация | Что делать | Почему |
|---|---|---|
| Товар временно кончился | Оставить страницу, показать статус, предложить аналоги | Вернётся — позиции не придётся набирать заново |
| Снят с производства, есть замена | 301 на аналог | Вес переходит на живую страницу |
| Снят навсегда, замены нет | 301 на категорию либо 410 | Не копим мусор в индексе |
| Сезонный товар | Оставить, пометить сезонность | Спрос вернётся через год |
Скорость и мобильная версия
У магазина скорость критична вдвойне: тяжёлые фотографии, много скриптов, корзина. Каждая лишняя секунда напрямую уменьшает число заказов. С чего начинать оптимизацию — в разборе про Core Web Vitals.
Контент вокруг каталога
Информационные материалы — как выбрать, чем отличается, как ухаживать — приводят людей на раннем этапе выбора и передают вес на категории через перелинковку. Для магазина это дешёвый способ расширить охват запросов, не создавая новых товаров. Главное — не оставлять статью тупиком: из неё должны вести ссылки в соответствующую категорию.
С чего начать
Выгрузите список категорий и проверьте у каждой: есть ли уникальный title, описание и товары внутри. Категории с пустыми метатегами — самая быстрая точка роста в магазине, потому что трафик на них приходит уже сейчас, просто не в полном объёме.
Частые вопросы
Что важнее для магазина: категории или карточки товаров?
Основной трафик обычно приносят категории и подкатегории — по ним ищут «купить кроссовки для бега». Карточки работают по узким запросам с моделью и артикулом. Начинать оптимизацию логично с категорий, они дают больший объём.
Нужно ли писать уникальные описания для каждого товара?
Для ключевых и дорогих позиций — да, копия описания производителя ослабляет страницу. Для сотен однотипных товаров реалистичнее шаблон с уникальными характеристиками и разными блоками, плюс отзывы и вопросы покупателей как источник уникального содержимого.
Что делать со страницами закончившихся товаров?
Не удалять и не отдавать 404, если товар вернётся: оставьте страницу с пометкой об отсутствии и предложением аналогов. Если товар снят навсегда — редирект на ближайший аналог или категорию, чтобы не терять накопленный вес.
Как правильно настроить фильтры для SEO?
Открывать для индексации только комбинации с подтверждённым спросом и делать из них полноценные страницы со своим адресом, заголовком и описанием. Комбинации из трёх и более фильтров, сортировки и виды отображения закрывать через canonical на базовую категорию.
Нужно ли закрывать страницы пагинации от индексации?
Полностью закрывать не стоит — через них робот находит товары. Рабочая схема: каждая страница пагинации каноническая сама себе, у неё уникальный title с номером, а ссылки на товары присутствуют в исходном коде, а не подгружаются скриптом без адреса.
Обязательно ли показывать цену в карточке?
Практически да. Без цены не работает расширенный сниппет, карточка выглядит в выдаче беднее, а посетитель, сравнивающий варианты, уходит обратно в поиск. Если цена договорная, показывайте хотя бы диапазон или стоимость расчёта.
