WWCODING
Открытое досье с фотографиями и печатью
Маскот WWCODING: смотрит через лупу

Разбор · E-commerce

SEO для интернет-магазина:
как вывести каталог из тени поиска.

Владелец магазина открывает отчёт и видит 5 400 позиций в каталоге и 260 визитов из поиска за месяц. Реклама идёт, а органика стоит на месте второй год. Ниже шесть проверок на один вечер, расчёт упущенной выручки в рублях и разбор того, почему четыре тысячи карточек не доходят до покупателя.

E-commerce

6 октября 2026 · 10 мин

Магазин проигрывает поиску не из-за размера каталога, а из-за архитектуры: закрытые от индексации фильтры, дубли карточек, пустые списки пагинации, одинаковые описания. Разбираем диагностику своими руками, считаем недополученную выручку и показываем порядок работ с ценами и сроками.

Магазин на 5 400 позиций и 260 визитов из поиска

Сцена, знакомая по десяткам проектов. Магазин техники держит 5 400 позиций, Директ приводит 1 200 переходов в месяц, а поиск даёт 260 визитов. В Вебмастере висит 12 400 адресов, в индексе из них 3 100, а коммерческую выдачу занимают агрегаторы и два федеральных конкурента.

Владелец видит в этом проблему ассортимента и поднимает ставки, но клик дорожает, а органика стоит на месте. Причина в другом: поиск не понимает структуру каталога и не показывает страницы, которые собирали бы спрос без оплаты за переход.

Шесть проверок, которые покажут масштаб за один вечер

Диагностика ниже обходится без программиста. По каждому пункту записывайте число, а не впечатление: с числом проще принять решение.

  • Сравните в Вебмастере страницы в индексе с числом товаров: разрыв больше чем вдвое — половина ассортимента поиску неизвестна.
  • Поищите свой товар по названию и артикулу: нет сайта в первых тридцати — карточка не участвует в спросе.
  • Проверьте, открывается ли фильтр по бренду отдельным адресом: параметры после знака вопроса означают, что страницы для поиска не существует.
  • Посмотрите второй и третий экран пагинации: есть ли у списков собственные заголовки и описания.
  • Замерьте открытие карточки на телефоне в мобильном интернете. Больше двух с половиной секунд до цены — часть покупателей уходит, не увидев товар.
  • Сверьте остатки в каталоге и в учётной системе: расхождение даёт отказы на подтверждении заказа.

Причины по трём группам: доступ, дубли, слабая выдача

Причин всегда три группы, и порядок между ними важен: каждая следующая не даёт эффекта без предыдущей.

  • Доступ. В индексе оказались 3 100 карточек из 5 400, остальные закрыты настройками или потерялись в пагинации. Поиск не покажет то, чего у него нет.
  • Дубли. Товар открывается по четырём адресам: карточка, фильтр, список бренда, сортировка. Копии конкурируют между собой, и вес не достаётся ни одной.
  • Слабая выдача. У 380 категорий заголовок повторяет название раздела без уточнения, а описания на 60 процентов собраны из одинаковых блоков про доставку.

Цена бездействия: считаем упущенную выручку

Возьмём магазин из первой сцены: 5 400 позиций, 260 органических визитов в месяц, конверсия 1,2 процента, средний чек 3 400 ₽.

Органика приносит 260 × 0,012 = 3,1 заказа, то есть 3,1 × 3 400 = 10 540 ₽ в месяц. Клик в этой нише стоит 15 ₽, и бюджет 18 000 ₽ даёт 1 200 переходов. Если в индекс попадут все 5 400 карточек вместо 3 100, а у разделов появятся свои заголовки, органика вырастет до 900 визитов при той же конверсии: 10,8 заказа и 36 720 ₽ в месяц.

Разница с текущим состоянием: 36 720 − 10 540 = 26 180 ₽ в месяц, то есть 314 160 ₽ в год. Эти деньги магазин недобирает каждый месяц, пока структура каталога остаётся прежней.

Как развернётся без изменений

Разрыв растёт сам по себе. Конкуренты дописывают категории и описания, поэтому доля показов падает без вашего участия. Федеральные игроки выкупают больше рекламных мест, и цена клика в сезон поднимается на 20–30 процентов.

За год разрыв между текущими 3,1 заказа и потенциальными 10,8 увеличивается примерно вдвое, а доля рекламы в выручке переходит за половину — это уже вопрос запаса прочности магазина.

План на вечер и один выходной

Последовательность ниже выполняется своими силами и без бюджета. Первые три шага занимают вечер, четвёртый — выходной.

  1. 01Соберите адреса из индекса и разделите на карточки, категории и служебные страницы. Через robots.txt закройте корзину, поиск, сортировки и адреса с параметрами.
  2. 02Задайте канонический адрес для товара с четырьмя вариантами доступа и выведите пагинацию из индекса, оставив её для людей.
  3. 03Заполните заголовки категорий по шаблону «тип товара + свойство + город» и уберите из описаний повторяющиеся блоки про доставку.
  4. 04Отправьте карты сайта в Вебмастер и Search Console и поставьте еженедельную проверку числа страниц в индексе.

Что остаётся за рамками своих сил: что дальше

Правки выше возвращают индексацию, но не создают новых точек входа. За четыре недели обычно прибавляется 15–20 процентов органических визитов, дальше рост останавливается.

Причина в том, что фильтры и сортировки размечены шаблонами движка. Собственный слой адресов и разметки без правки ядра не поставить, а шаблон карточки на 5 400 позиций вручную не переписать: правка одного блока расходится с логикой вывода в другом.

Отдельный ограничитель — учётные данные. Расхождение остатков между каталогом и складом ломает и индексацию, и доверие покупателей, а связка с 1С требует работы на стороне интеграции.

Что делаем и в каком порядке и сколько это стоит

Первым шагом идёт аудит каталога и технической части. Он бесплатный, 0 ₽, ведёт его основатель студии Максим Холмов: на выходе разбор по группам и список правок.

Дальше по объёму: пересборка каталога с фасетной фильтрацией и адресами для фильтров входит в разработку интернет-магазина от 80 000 ₽, страницы разделов и блоки описаний — в многостраничный сайт от 30 000 ₽, вывод остатков и заказов в учётную систему — в кастомную CRM от 150 000 ₽. Код, доступы и документация остаются у заказчика.

Первые три месяца после сдачи технический присмотр не оплачивается, с четвёртого он стоит 5 000 ₽ в месяц.

Вывод: поиску нужно показать каталог, а не бюджет

Трафик покупается каждый месяц заново, а структура каталога работает годами. Магазин, у которого поиск видит 3 100 карточек из 5 400, платит дважды: за рекламу и за невидимый ассортимент.

Начните с замера: страницы в индексе против товаров в каталоге. Разрыв больше чем вдвое означает, что решать нужно архитектуру, а не бюджет. Разбор текущего состояния стоит 0 ₽ и заканчивается списком правок, а не презентацией.

Коротко

3 100 из 5 400

Поиск видит страниц из каталога

900 визитов вместо 260

Органический трафик после чистки и заголовков разделов

26 180 ₽ в месяц, 314 160 ₽ в год

Упущенная выручка при текущей структуре

60 процентов

Описания карточек из повторяющихся блоков

Частые вопросы

Сколько времени занимает вывод каталога в нормальную индексацию?

Первые сдвиги видны через три-четыре недели после отправки карт и снятия дублей: число страниц в поиске растёт, позиции подтягиваются. Полный эффект по трафику приходит на второй-третий месяц, потому что вес страниц поиск пересчитывает постепенно.

Можно ли вывести магазин в топ без рекламы?

По товарным и низкочастотным запросам — да, если карточки в индексе, а у категорий есть собственные заголовки и описания. По высокочастотным коммерческим запросам с агрегаторами в первой выдаче реклама остаётся обязательной, а органика снижает её долю в бюджете.

Движок не даёт менять адреса фильтров. Это тупик?

Не тупик, но и не задача для одного вечернего плагина. Сначала закрываем дубли и служебные страницы, затем ставим собственный слой адресов для фильтров или переносим каталог на архитектуру, где каждый набор фильтров — отдельная страница. Объём и цена зависят от числа таких наборов.

Маскот WWCODING: протягивает ключ

Следующий шаг

Есть дело?
Присаживайтесь.

Расскажите, что нужно запустить, улучшить или связать. Условия просты: цена и сроки до старта, без сюрпризов и мелкого шрифта.