Клиент — страховая компания: ОСАГО, каско и продукты для путешественников продаются онлайн. Платформа строилась годами: самописный PHP, утерянная документация, правки по несколько недель и 11 критических уязвимостей по итогам внешнего аудита. При этом сайт — главный канал продаж: десятки тысяч страниц в индексе, YMYL-тематика со строгими требованиями к качеству контента, и любая ошибка миграции означает потерю позиций, которую в страховании очень дорого отыгрывать обратно.
Перенести сайт и онлайн-оформление полисов на современный стек, не остановив продажи ни на день:
сохранить поисковый трафик, закрыть уязвимости, ускорить платформу и оставить команде возможность развивать продукт без страха что-то сломать. Бонус-требование совета директоров — проект должен окупиться ростом конверсии, а не только «техническим порядком».
Мы разбили миграцию на этапы с независимым переключением: сначала контентные страницы, затем калькуляторы и оформление полисов, в последнюю очередь — личный кабинет. Каждый этап откатывается отдельно, риск копится не весь сразу, а порциями.
- Провели инвентаризацию: полный обход URL, карта функциональности, реестр интеграций с платёжными и учётными системами, приоритеты страниц по трафику и выручке.
- Спроектировали целевую архитектуру: фронтенд на Next.js с серверным рендерингом для поисковых страниц, API-слой поверх существующих сервисов, поэтапный вывод legacy-кода.
- Перенесли контентные страницы: карта редиректов на 80 тысяч URL, перенос мета-данных и разметки, сверка каждой страницы с оригиналом по контенту и структуре.
- Переписали онлайн-оформление полиса: калькулятор, шаги оформления, оплата — со старой и новой версиями, работающими параллельно на части трафика.
- Переключали трафик по канареечной схеме: 5% → 25% → 100% с контролем ошибок, конверсии и позиций на каждом шаге.
- Держали откатные планы на каждый этап: при деградации метрик трафик возвращался на старую платформу за минуты, а не за часы.
Отдельным контуром шла SEO-безопасность миграции: ежедневный контроль индексации, позиций по приоритетным кластерам и crawl-ошибок, сверка трафика с прошлым годом. Именно эта дисциплина дала спокойное восстановление органики за две недели вместо классической для таких проектов «ямки» на несколько месяцев. Совет директоров получил то, что требовал: ускорение и защиту канала продаж в одном проекте.
Прирост конверсии на 34% — прямой эффект скорости и упрощённого оформления: на мобильном трафике, где семь секунд загрузки убивали сделку, конверсия выросла сильнее всего. Для бизнеса это означает десятки дополнительных полисов в день без расширения рекламного бюджета — по расчётам клиента, миграция окупилась за один квартал. Отдельный эффект — скорость развития: фичи, которые раньше занимали недели, теперь выпускаются за дни.
| Показатель | Результат |
|---|---|
| Скорость загрузки (LCP) | 6,8 с → 1,4 с |
| Конверсия в оформление полиса | +34% |
| Критические уязвимости | 11 → 0 |
| Органический трафик | Восстановлен за 2 недели, далее рост |
Показатели перенесены из исходных материалов кейса. Период указан там, где он зафиксирован в источнике.
- скорость загрузки LCP (было 6,8 с)
- 1,4 с
- конверсия в оформление полиса
- +34%
- критических уязвимостей (было 11)
- 0
- восстановление органического трафика
- 2 недели
Каждый шаг — с контролем ошибок, конверсии и позиций и планом отката.
- 01Контентные страницыкарта редиректов на 80 тысяч URL
- 02Калькуляторы и оформлениестарая и новая версии параллельно
- 03Личный кабинетв последнюю очередь
Что открывается на новом стеке:
- Headless CMS — самостоятельный выпуск лендингов страховых продуктов силами маркетинга, без разработчиков.
- A/B-платформа — эксперименты над оформлением полиса как постоянный процесс, а не разовый проект.
- Персонализация — сценарии предложений по типу автомобиля, региону и истории клиента.
Мы три года не решались на миграцию — боялись потерять трафик и продажи. В итоге ни одного остановленного дня, а конверсия выросла на треть.
— Директор по цифровым каналам страховой компании