Специфика e-commerce SEO
Интернет-магазин — это сотни-тысячи URL с похожей структурой и часто похожим контентом. Это создаёт уникальные SEO-проблемы, которых нет у блогов и корпоративных сайтов.
7 главных болей и их решения.
1. Фильтры создают сотни тысяч URL
Когда пользователь применяет фильтры («цвет: красный», «размер: 42», «цена: до 5000»), URL меняется. У среднего магазина с 5 фильтрами по 5-10 значений — это тысячи комбинаций.
Проблема: Google пытается индексировать всё это и тратит crawl budget на мусор. У карточек товаров не остаётся ресурса.
Решение:
- canonical на «чистую» категорию для всех фильтров:
<link rel="canonical" href="https://shop.ru/category/jeans" />- Закрытие ненужных параметров в robots.txt:
Clean-param: color&size&price- Открытие для индексации только самых популярных комбинаций фильтров (например, «джинсы синие» — да, «джинсы синие 42 размер до 5000» — нет).
2. Дубли карточек товаров
Один товар может попадать в несколько категорий (например, «джинсы синие» и «акция»). URL разные, контент одинаковый.
Проблема: дубли каннибализируют сами себя в выдаче.
Решение:
- Каноническая карточка — одна основная страница. На дубли — canonical на основную.
- Уникализация описаний — для каждой карточки уникальный текст.
- 301 редиректы с устаревших URL на актуальные.
3. Тонкий контент на карточках
Большинство карточек товаров — это 300-500 слов характеристик и описаний. Этого мало для ранжирования по конкурентным запросам.
Решение:
- Уникальное описание для каждого товара (минимум 200-300 слов сверх характеристик)
- FAQ-блок на карточке (5-7 типовых вопросов клиентов)
- Отзывы покупателей с уникальным контентом
- Видео-обзор товара (увеличивает время на странице)
- Связанные товары для перелинковки
4. Schema.org Product отсутствует или неполный
Без полной Schema-разметки карточка товара не получает rich snippets (звёзды рейтинга, цена, наличие) в выдаче.
Полная Schema для карточки товара:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Название товара",
"image": ["https://shop.ru/photo1.jpg", "https://shop.ru/photo2.jpg"],
"description": "Описание товара",
"brand": { "@type": "Brand", "name": "Бренд" },
"sku": "ABC-12345",
"offers": {
"@type": "Offer",
"url": "https://shop.ru/product/abc-12345",
"priceCurrency": "RUB",
"price": "4990",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"reviewCount": "87"
}
}Эффект rich snippet: +20-40% к CTR из выдачи.
5. Скорость загрузки
Интернет-магазины часто тяжёлые — много изображений, JS для корзины и фильтров, тяжёлая аналитика.
Норма Core Web Vitals для e-commerce:
- LCP < 2.0 сек
- INP < 150 мс
- CLS < 0.05
Решение:
- Lazy load для изображений товаров (особенно ниже viewport)
- WebP формат для всех картинок
- CDN обязательно
- Чистка третий-party скриптов (счётчики, чаты, аналитика — только нужное)
- Прелоадинг критических ресурсов
6. Faceted navigation не оптимизирован
Когда пользователь выбирает 2-3 фильтра — формируется уникальная страница (например, «джинсы синие 42 размер»). Эти страницы могут ранжироваться по long-tail запросам.
Стратегия:
- Открыть для индексации топ-50 самых популярных комбинаций фильтров
- Прописать уникальные H1 и meta для каждой
- Добавить контент на эти страницы (краткое описание категории + FAQ)
- Closed для индексации все остальные комбинации через canonical или robots.txt
7. Внутренняя перелинковка хаотична
В магазине тысячи URL. Если внутренние ссылки распределены случайно — PageRank «утекает» в мусор.
Решение:
- Хлебные крошки на всех страницах + Schema.BreadcrumbList
- Главные категории в шапке (доступны со всех страниц)
- Связанные товары на карточках (по 5-10 ссылок)
- Похожие категории в подвале категории
- Hub-страницы для популярных тематик («Подборка: летние джинсы 2026»)
Чек-лист e-commerce SEO
Базовый (старт)
- [ ] Schema.Product на всех карточках
- [ ] Уникальные описания каждого товара
- [ ] Canonical на дублях и фильтрах
- [ ] Core Web Vitals в норме
- [ ] AggregateRating с реальными отзывами
Расширенный (масштабирование)
- [ ] Хлебные крошки + Schema.BreadcrumbList
- [ ] Faceted nav с открытием топ-50 комбинаций
- [ ] Hub-страницы для популярных тематик
- [ ] FAQ на карточках товаров
- [ ] Связанные товары с разнообразной перелинковкой
Премиум (лидерство)
- [ ] Видео-обзоры товаров
- [ ] Глубокий контент на категориях (1500+ слов)
- [ ] User-generated content (UGC) с фото
- [ ] Программа лояльности с уникальным URL
- [ ] Многоязычная версия (если применимо)
Итог
SEO для интернет-магазина — это системная работа с тысячами URL. Один правильный фикс (canonical, Schema, скорость) влияет на весь домен сразу.