SEO интернет-магазина — структура каталога и пагинация
В интернет-магазине каждая страница каталога ранжируется по своему запросу. Неправильная структура — теряете сотни тысяч показов в месяц. Разбираем, как строить иерархию категорий, фильтры, пагинацию и какие частые ошибки убивают SEO магазина.
В интернет-магазине трафик из поиска идёт не на главную, а на страницы категорий и товаров. Каждая категория — отдельная посадочная под свой запрос. Правильная структура каталога даёт магазину сотни тысяч показов в месяц без рекламы.
Иерархия категорий
Правильная схема — 3-4 уровня:
Главная
└── Категория 1 уровня (Обувь)
└── Категория 2 уровня (Кроссовки)
└── Категория 3 уровня (Кроссовки беговые)
└── Товары
Каждый уровень — посадочная под свой запрос:
- Уровень 1 — высокочастотный (Обувь — 200 тыс показов/мес).
- Уровень 2 — среднечастотный (Кроссовки — 50 тыс/мес).
- Уровень 3 — низкочастотный (Кроссовки беговые — 5 тыс/мес).
Глубже 4 уровней — обычно нет смысла, теряется крауляция.
Фильтры как SEO-страницы
Фильтры «Размер 42», «Бренд Nike», «Цена до 5000» по умолчанию генерируют URL вида /catalog/sneakers/?size=42&brand=nike&price=5000.
Эти URL индексируются плохо — параметры. Лучше преобразовать в ЧПУ:
/catalog/sneakers/nike/ — бренд
/catalog/sneakers/nike/42/ — бренд + размер
/catalog/sneakers/do-5000/ — цена
Каждый ЧПУ — отдельная посадочная под свой ключ.
НО: не делайте посадочные под каждое сочетание фильтров. Получится миллион страниц с почти дубликатами. Канонизируйте популярные комбинации, остальные закрывайте от индексации (<meta name="robots" content="noindex,follow">).
Пагинация
Категория с 200 товарами разбивается на 8 страниц по 25. Что делать со страницами 2, 3, 4?
Правильный подход в 2026:
- Страницы 2, 3, ... — с
noindex,follow. В индексе только первая страница. - Каждая страница содержит
<link rel="canonical" href="/catalog/sneakers/">на первую. - Навигация прозрачная — есть прямые ссылки на все страницы.
- Альтернатива — бесконечный скролл (но с возможностью прямой ссылки на товар).
Карточка товара
Каждый товар — отдельная страница под уникальный ключ (артикул, точная модель). Обязательно:
- Уникальный заголовок (не «Nike Air Max» — таких тысячи, а «Nike Air Max 90 Red 42»).
- Описание не из карточки производителя (дубль с тысячами магазинов).
- Микроразметка Schema.org Product с ценой, наличием, рейтингом.
- Хлебные крошки.
- Отзывы покупателей (повышают доверие и ранжирование).
Типичные ошибки
- «Категория не вышла в индекс». Проверьте robots.txt — часто закрывают всю папку /catalog/ по ошибке.
- Сортировка генерирует дубли (
?sort=price-asc). Канонизируйте. - Пустые категории (товаров нет) — отдают 200 OK, но контент пустой. Закрывайте от индексации или перенаправляйте на родительскую.
- Категории на JavaScript-фреймворке без SSR — Яндекс плохо парсит, теряете 50% потенциального трафика.
- Каждая категория с одинаковым описанием — поисковики посчитают дубликатами. Уникализируйте 200-400 символов в каждой.
Что должно быть на каждой странице категории
- H1 с целевым ключом.
- Уникальное описание под H1 (3-5 абзацев).
- Список товаров с ценами и фото.
- Фильтры (визуально).
- Дополнительный контент внизу: FAQ, гайд по выбору, советы.
- Перелинковка на родительскую и дочерние категории.
Sitemap
Для магазина сделайте отдельные sitemap-файлы:
- sitemap-categories.xml — все категории.
- sitemap-products.xml — все товары (можно разбить на 50k-чанки).
- sitemap-static.xml — главная, контакты, доставка.
- Корневой sitemap-index.xml ссылается на остальные.
Вывод
SEO интернет-магазина = правильная иерархия + ЧПУ для фильтров + контролируемая пагинация + уникальные карточки. Без структуры — каждая категория конкурирует с агрегаторами. С правильной структурой — магазин занимает топ-3 по сотням нишевых запросов.