Как подготовить интернет-магазин к SEO: URL, дубли, схема товара и индексация

SEO магазина начинается с адресов категорий и карточек, не с «набора текстов». Дубли фильтров, пустые title и тяжёлый JS без HTML ломают индекс раньше, чем нехв

Подготовить магазин к SEO — дать поисковику понятные страницы категорий и товаров, уникальные title и H1, карту сайта и правила каноникала. Тексты «про бренд» не спасут, если 10 000 фильтров плодят дубли, а карточка рисуется только после тяжёлого JavaScript. Реклама и SEO — разные каналы: без технического каркаса бюджет на статьи уходит в пустоту.

Короткий ответ

Одна категория — один стабильный URL. Один товар — один канонический адрес. Title, H1, description — про этот товар, не шаблон на весь каталог. Sitemap из того, что нужно в индексе. Robots не закрывает важное случайно. Фильтры не индексируются без отдельного решения. Schema товара, наличие, внутренние ссылки, скорость и мобильная вёрстка. Снятый товар — редирект или честный статус, не вечный 200 с «нет в наличии» без правил.

Когда делать это

Когда SEO не первая дыра

Нет трафика вообще и нет офера — сначала диагностика «сайт есть, заказов нет». Нет оплаты и доставки — чините контур, индекс не соберёт деньги. Локальный спрос только из рекламы в ближайшие недели — технический SEO всё равно стоит заложить, но не ждите, что canonical «приведёт продажи к пятнице».

Категории и URL товаров

URL читаемый, стабильный, без лишних параметров сессии. Товар не обязан тащить всю цепочку категорий в пути, если это плодит дубли при нескольких категориях одного SKU. Тогда каноникал на один адрес, остальные — ссылки, не вторые индексируемые копии. Не меняйте URL без редиректа 301. ЧПУ лучше ID в пути, но хуже постоянный ребилд адресов «для красоты».

Title, H1, description

ЭлементЗадачаТипичный брак
TitleСниппет и тема вкладкиОдинаковый «Купить дешево» на 500 карточках
H1Заголовок страницы для человека и ботаH1 «Главная» на категории или пять H1 в шаблоне
DescriptionПодсказка сниппетаПусто или простыня с ключами
CanonicalКакая версия главнаяКаноникал на главную с каждой карточки

Шаблон допустим, если вставляет имя товара, бренд, ключевой атрибут. Проверяйте 20 случайных URL, не только демо-товар.

Фильтры и дубли

Цвет, размер, цена, «в наличии» легко создают тысячи URL. По умолчанию: параметры фильтров noindex или не канонический набор без посадочных. Отдельные посадочные под спрос («категория + атрибут») — осознанные страницы с уникальным H1 и контентом, не все комбинации подряд. Пагинация: rel или каноникал по выбранной стратегии, но не индексировать page=2 как отдельную тему.

в индекс ⊂ страницы с спросом и уникальной целью; не все технические комбинации фильтров

Sitemap и robots

Товарная схема и наличие

Разметка товара (Product и связанные типы schema.org) помогает понять цену, наличие, бренд. Она должна совпадать с видимым на странице. Враньё в JSON-LD — риск. Availability обновляйте с остатком. Валюта — та, что видит клиент этого URL. Не копируйте чужой пример разметки с полями, которых у вас нет.

Внутренние ссылки

Категория ссылается на дочерние и на товары. Карточка — на категорию, похожие, сопутствующие по смыслу, не случайный «вас заинтересует» из несвязанного остатка. Хлебные крошки — навигация и путь. Битые ссылки после смены каталога — регулярная проверка, не разовая.

Скорость, мобильные, JS

Карточки с тяжёлыми фото без сжатия и без размеров в вёрстке бьют Core Web Vitals. Мобильный checkout — часть SEO-опыта: бот и человек видят одно. Если контент товара появляется только после клиентского JS, проверьте отрисовку в инструменте проверки URL поисковика. Server-side или пререндер — решение команды, не «потом». Индексация JS нестабильна как ставка всего каталога.

Не путать с рекламой

Технический каркас не заменяет спрос и офер. Если витрина молчит при уже идущем трафике — смотрите воронку заказа. SEO без рабочего checkout собирает визиты в отказ.

Ошибки

Чек-лист перед контентом и ссылками

Что дальше

Запуск магазина целиком — чек-лист от домена до тестового возврата. Если трафик есть, а заказов нет — диагностика молчащего сайта. Каналы привлечения — где рекламировать. SEO как регулярная работа входит в TCO, не в разовый счёт «сделать сайт».