SEO для интернет-магазина: пошаговое руководство
SEO магазина отличается от продвижения блога или сайта услуг: тут сотни и тысячи страниц, фильтры, карточки товаров и жёсткая конкуренция по коммерческим запросам (а у агрегаторов и маркетплейсов страниц ещё на порядок больше). Зато и трафик целевой — люди приходят покупать. Разберём по шагам, как выстроить SEO интернет-магазина: от структуры каталога до карточки товара.
С чего начать: структура каталога
Основа SEO магазина — правильная структура. Она строится от спроса: каждый тип запроса получает свою страницу. Иерархия обычно трёхуровневая:
Категории и подкатегории забирают средне- и высокочастотные запросы, карточки — низкочастотные («купить модель X»), а полезные сочетания фильтров (бренд + параметр) можно превращать в отдельные посадочные страницы под спрос.
Соберите семантику магазина
Для каждой категории соберите запросы и распределите их по страницам. Здесь особенно много коммерческих фраз («купить», «цена», «с доставкой») и характеристик. Кластеризация покажет, сколько нужно категорий и подкатегорий.
Оптимизируйте категории
Страница категории — главный коммерческий актив. На ней: уникальный title и H1 с ключом, краткий SEO-текст (без «простыни» на пол-экрана), товары с ценами и наличием, фильтры, хлебные крошки. Не дублируйте описания между категориями.
Проработайте карточку товара
Карточка должна закрывать все вопросы покупателя и быть уникальной: качественные фото, характеристики, описание (не скопированное у производителя слово в слово), цена и наличие, доставка, отзывы, кнопка заказа. Добавьте микроразметку Product — она даёт цену и рейтинг прямо в сниппете.
Разберитесь с фильтрами и дублями
Фильтры — главная боль магазина: они плодят тысячи похожих URL с параметрами (сортировки, цвета, страницы пагинации), которые становятся дублями. Полезные срезы (бренд, ключевой параметр) делайте индексируемыми посадочными, а мусорные комбинации закрывайте через canonical, robots.txt и meta robots.
Усильте коммерческие факторы
Для запросов «купить» Яндекс смотрит на надёжность магазина: ассортимент, заметные цены и контакты, удобство заказа, отзывы, доверие. Это часто решает, кто будет в ТОПе при равном контенте.
Техника и скорость
Магазины тяжёлые: много картинок и скриптов. Сжимайте изображения, используйте WebP и lazy-load, следите за Core Web Vitals — медленный магазин теряет и позиции, и продажи. Обеспечьте HTTPS, корректный sitemap и мобильную версию (большинство покупок — с телефона).
Анатомия карточки товара
Карточка — это страница, которая ближе всего к деньгам. По ней ходит покупатель, уже готовый платить, и по ней же Яндекс понимает, стоит ли показывать вас по запросу «купить модель X». Слабая карточка сливает и трафик, и конверсию разом. Вот из чего складывается сильная — шесть блоков, каждый из которых решает свою задачу:
Главная ловушка — описание «как у всех». Если вы взяли текст и характеристики прямо из прайса поставщика, такая же карточка стоит ещё у сотни магазинов, и поиск не понимает, чем вы лучше. Перепишите описание своими словами, добавьте то, чего нет у конкурентов: реальные габариты в коробке, совместимость, частые вопросы, сценарии использования. Это и есть тот самый уникальный контент, за который карточка выходит в ТОП.
Сколько текста писать в категории
Частый вопрос: нужен ли SEO-текст на странице категории и какой длины? Короткий ответ — да, но он не должен мешать покупать. Никаких «простыней» на пол-экрана перед товарами: пользователь пришёл за подборкой, а не за статьёй. Рабочая схема такая:
- Вверху — короткое описание категории (1–2 абзаца), которое отвечает на запрос и помогает выбрать: чем модели различаются, на что смотреть.
- Внизу, под товарами — развёрнутый блок с подкатегориями, популярными фильтрами, ответами на вопросы. Его читают реже, но он работает на семантику и перелинковку.
- Уникальность — текст каждой категории пишется отдельно. Один шаблон с подстановкой названия («Купить {категория} в Москве») поиск считает дублем.
Если товаров в категории мало, не раздувайте текст ради объёма — лучше честно показать, что есть, и докрутить ассортимент. Пустая категория с длинным описанием выглядит подозрительно и для пользователя, и для алгоритма.
Пагинация: не растерять товары и краулинговый бюджет
Большой каталог разбит на страницы (1, 2, 3…), и от того, как устроена пагинация, зависит, доберётся ли робот до товаров на последних страницах. Атрибуты rel="next"/rel="prev" поиск давно не учитывает, поэтому работают другие приёмы:
- Каждая страница пагинации должна быть доступна по обычной ссылке (не только через JS-подгрузку), иначе робот не увидит товары за пределами первого экрана.
- Не ставьте canonical со 2-й, 3-й страницы на первую — так вы прячете товары, которых на первой странице нет. Пусть каждая страница списка канонична сама себе.
- Бесконечная прокрутка красива, но опасна для SEO: дублируйте её обычной постраничной навигацией со ссылками, чтобы и пользователь, и робот могли дойти до конца.
Проверить, что робот реально обходит вложенные страницы и карточки, удобно анализом сайта и логами сервера — если глубокие страницы не индексируются, проблема почти всегда в навигации.
Отзывы и вопросы: бесплатный уникальный контент
Отзывы покупателей и блок «вопрос-ответ» на карточке — это контент, который пишут за вас, и он уникален по определению. Помимо доверия (а значит, конверсии) он даёт две вещи для SEO: естественные вхождения тех слов, которыми люди реально описывают товар, и регулярное обновление страницы — поиск любит «живые» карточки. Стимулируйте отзывы письмом после покупки, а вопросы выводите прямо на странице с ответами магазина.
Чтобы рейтинг из отзывов попадал в сниппет звёздами, свяжите его с микроразметкой Schema.org (тип Product → aggregateRating). Только не накручивайте отзывы и не размечайте несуществующий рейтинг — за фейковую разметку Яндекс и Google снимают «звёзды» из выдачи.
Региональность: магазин с доставкой по городам
Если вы возите товар по всей стране, важно показать поиску, что вы релевантны не только своему городу. Запросы «купить X в Казани» и «купить X в Самаре» — это разные выдачи, и без региональной проработки вы соберёте трафик только по одному городу. Базовые шаги:
- Заведите карточку организации в Яндекс Вебмастере и Яндекс Бизнесе, укажите регионы доставки.
- Сделайте отдельные страницы доставки/контактов по городам с реальной информацией (сроки, пункты выдачи), а не клоны с подменой названия.
- Для крупных магазинов оправданы региональные поддомены (msk., spb.) — но это серьёзная техническая история, в неё стоит идти осознанно.
Частые ошибки SEO интернет-магазина
Чтобы не наступать на грабли, по которым проседает большинство магазинов, держите перед глазами короткий чек-лист «как не надо»:
- Описания товаров скопированы у поставщика слово в слово — карточка неуникальна и не растёт.
- Фильтры открыты для индексации без разбора — тысячи дублей съедают краулинговый бюджет.
- Удалённые и распроданные товары отдают 404 пачками — теряются ссылки и накопленный вес (лучше 301 на категорию или «нет в наличии» с похожими).
- Один SEO-текст-шаблон на все категории — поиск видит дубли.
- Цена и наличие скрыты за «уточняйте» — проседают и коммерческие факторы, и конверсия.
- Сайт тормозит на мобильных, где совершается большинство покупок.
Коротко
SEO интернет-магазина строится от структуры: главная → категории → карточки и фильтры, каждая страница под свой спрос. Соберите семантику и кластеризуйте её, оптимизируйте категории уникальным текстом и карточки по принципу шести блоков с разметкой Product, возьмите под контроль фильтры, дубли и пагинацию через canonical и robots.txt, добывайте уникальный контент из отзывов, проработайте регионы, усильте коммерческие факторы и ускорьте сайт. Тогда магазин будет расти по целевым коммерческим запросам.