В январе 2026 года один из наших клиентов — интернет-магазин товаров для дома — обратился с задачей: «по нашим главным коммерческим запросам мы за пределами топ-30 уже год, ничего не помогает». Через 90 дней эти же запросы стояли в топ-3. В этой статье разберём, что именно мы делали, в каком порядке, какие метрики измеряли и почему этот подход воспроизводим для большинства сайтов средней конкуренции. Кейс анонимизирован, но цифры реальные.
Стартовая точка
Сайт существовал 4 года, трафик 8 000 органических визитов в месяц, в основном по информационным запросам блога. Коммерческие категории — товарные страницы — почти не имели органики. По 30 главным коммерческим ключам средняя позиция была 78. Доход с органики около 200 000 рублей в месяц. Цель клиента: вывести коммерческие категории в топ-10, в идеале — в топ-3.
Месяц 1: технический аудит и фундамент
Первые две недели — полный технический аудит. Нашли: 2 400 дублей из-за параметров фильтров (не было canonical); LCP 4.8 секунды на мобильных (огромные неоптимизированные изображения товаров); каннибализация — 8 пар категорий боролись между собой за одни и те же запросы; sitemap содержал 60% URL, которые отдавали 404 или noindex; на 70% карточек товаров не было JSON-LD Product. Это было «дно». В оставшиеся 2 недели месяца исправили базу: canonical на параметрах, оптимизация изображений (WebP + lazy load + правильные размеры), мерж дублирующихся категорий через 301, перегенерация sitemap, базовая JSON-LD разметка. К концу месяца LCP упал до 2.1, дублей в индексе — 80 (из 2 400), sitemap чистый.
Месяц 2: контент и структура
Второй месяц — работа над контентом и структурой. Переписали title и meta description всех топ-30 коммерческих категорий по чёткому шаблону: «{Категория} — купить с доставкой по Москве | {Бренд}», description 140–160 символов с уникальным предложением. Добавили уникальный текст на каждую категорию минимум 500 слов: описание ассортимента, советы по выбору, FAQ внизу. На карточках товаров — уникальные описания, не скопированные с сайта производителя. Включили AggregateRating через реальные отзывы клиентов (которых было много, но не размечены). В конце месяца — позиции уже были 25–35, прогресс налицо.
Месяц 3: ссылки и финальный рывок
Третий месяц — линкбилдинг и финальные оптимизации. Запустили кампанию гостевых постов: 8 статей на тематических ресурсах с ссылками на коммерческие категории. Все ссылки естественные, через контекст («подробнее в каталоге»). Параллельно — внутренняя перелинковка: со всех релевантных статей блога (которые уже имели трафик) добавили контекстуальные ссылки на коммерческие категории. Это перенесло часть «авторитета» с блога на коммерческие страницы. К концу третьего месяца 18 из 30 ключей были в топ-3, ещё 7 — в топ-10. Органический трафик вырос с 8 000 до 23 000 в месяц, доход с органики — с 200 000 до 850 000 ₽ в месяц.
Почему это сработало именно так
Три фактора, которые объясняют результат. Первый — клиент пришёл с сильным фундаментом, которого не использовал. Сайту 4 года, у него уже была доменная репутация, поведенческие метрики, основа ссылочного профиля — мы не строили с нуля, мы «разблокировали» накопленный потенциал через техническое и контентное исправление. Второй — последовательность. Если бы мы начали с линкбилдинга в первый месяц, ссылки на технически сломанный сайт не дали бы эффекта. Если бы переписывали контент без исправления дублей — каннибализация съела бы прирост. Третий — фокус на ограниченном числе ключей. 30 ключей вместо 300 — каждому уделили внимание, ни один не остался «лишь немного оптимизирован».
Что НЕ сработало бы для этого кейса
Если бы у клиента сайт был возрастом 6 месяцев, а не 4 года — те же действия дали бы рост в топ-15, но не в топ-3. Для топ-3 нужен накопленный авторитет домена, который покупается временем. Если бы конкуренция была экстремальной (например, «ноутбук купить Москва» против Wildberries и Ozon) — топ-3 был бы недостижим без бюджета в десятки миллионов на ссылки. Если бы клиент не имел реальных отзывов на товарах — AggregateRating нечего было бы размечать. Случай работал потому, что все три условия сложились: возраст сайта, средняя конкуренция, реальные отзывы.
Частые вопросы
Можно ли повторить этот результат на новом сайте?
На сайте младше 1 года — нет, для топ-3 нужен возраст домена. На сайте 2+ года с похожим уровнем конкуренции — реально, по нашему опыту такая методика даёт средний результат «топ-5 за 3–4 месяца» в 70% случаев.
Какие инструменты использовали в кейсе?
Site Metrics Tool для мониторинга позиций и алертов (тариф Agency), Screaming Frog для краулинга, Search Console и Яндекс.Вебмастер для GSC/Webmaster данных. Ничего экзотического.
Сколько стоила реализация?
Команда из 3 человек на 3 месяца + бюджет на гостевые посты 200 000 ₽ + подписка на инструменты ~25 000 ₽/мес. Суммарно около 1.2 млн рублей. Окупилось за второй месяц после завершения работ через прирост revenue.