SEO кейс: x2,8 заказов для бренда косметики
Было → Стало
Доход: 1,08 млн ₽ → 3,58 млн ₽
Суммарный поисковый трафик: 27 094 → 75 532 (рост ×2,8)
Количество заказов (клики по кнопкам «Купить» на сайте/маркетплейсах): 16 734 → 55 432 (рост ×3,3)
О проекте
Бренд — один из крупнейших производителей косметики в России, миллионы покупателей, собственное производство, десятки тысяч точек продаж, активное присутствие на Wildberries, Ozon, Магнит Косметик, Золотое Яблоко и др. Продвигаются категории для лица, тела, волос, различные БАДы и наборы.
Работа по SEO — с октября 2023 года.
Проблемы до старта
1. Индексация
Google видел только 340 страниц и не индексировал карточки.
Яндекс — 160 000 URL, из которых ~150 000 были мусорными: страницы «Спасибо», ошибки платежей, дубли, utm-страницы и проч. Практически все без контента и с одинаковым title.
2. Пустые сохранённые копии
Яндекс показывал только футер: ни меню, ни товаров, ни цен, ни текстов. Весь контент был скрыт за JavaScript, поэтому поисковики получали одинаковые пустые страницы.
3. Скорость и Core Web Vitals
Показатели в PageSpeed и GSC были критическими. Главная проблема — тяжёлый JS и отсутствие пререндеринга.
4. Одинаковый title у всех страниц
В факте title были разные, но поисковик видел один и тот же — снова из-за JS.
Нормальной структуры сниппетов не было: ни description, ни H1, ни микроразметки.
5. Нет продуктовой микроразметки
Сниппеты товаров не выводили цены, рейтинги, изображения — CTR страдал.
Задачи
Рост органического трафика, увеличение заказов с сайта и с маркетплейсов. Плюс — создание бренд-медиа с регулярными статьями.
Что мешало работе
Разработка работает медленно — 1 задача в неделю.
Сайт полностью на JavaScript, из-за чего страницы не рендерились в поисковиках. Как итог — Google не индексирует товары, Яндекс индексирует мусор, все страницы выглядят дублями.
Что сделано
1. Индексация через Google Indexing API
Загрузил страницы вручную — но они не попали в индекс: Google не рендерил контент. После исправлений в robots.txt (открыты скрипты, стили, изображения) рендеринг улучшился.
2. Google Merchant Center
Добавлены карточки товаров. После проверки все они начали попадать в поиск — именно это позволило запустить индексацию в Google, даже до решения проблемы с JavaScript. Появились показы и клики из «Товарных» блоков.
3. Ссылки и репутация
В выдаче множество обзоров бренда без ссылок. Собрал сайты, написал владельцам — получили часть естественных ссылок.
Нашёл 2 негативных материала о «банкротстве». Добились удаления.
4. Чистка мусора в Яндексе
Через robots.txt закрыто ~150 000 дублей.
Было: 160 000 страниц в индексе Яндекса
Стало: 10 000 (только нужные)
5. Исправления JavaScript и внедрение пререндеринга
Главный технический рывок.
Теперь поисковики видят:
• уникальные title, description, H1
• весь контент и товары
• полноценную структуру меню и каталога (перелинковку)
Это дало резкий рост индексации и позиций.
6. Создание бренд-медиа
Сформировал структуру блога, требования к статьям, микроразметке, авторам, контент-блоку и превью.
Собираю трафиконосные темы, составляю ТЗ копирайтерам.
Регулярно публикуем статьи, усиливаем перелинковку, получаем стабильный прирост информационного трафика и конвертацию в заказы.
Результаты
Все ключевые страницы — категории и карточки — индексируются Google и Яндексом. Мусор полностью убран из индекса. Контент читается поисковиками: сохранённые копии теперь полноценные. Title, H1, description — уникальные и оптимизированные. Микроразметка product/offer внедрена. Улучшены Core Web Vitals, ошибки в GSC исчезли. Бренд-медиа приносит стабильный информационный трафик и продажи. Итоговые показатели: • доход ×3,3 • поисковый трафик ×2,8 • количество заказов ×3,3