← Все статьи
Laravel · 12.11.2026 · 13 мин

Перенос с Bitrix на Laravel: план и риски

Когда переезд оправдан, что переносить и как не потерять SEO. Разбираем архитектуру, данные и запуск.

Перенос с Bitrix на Laravel: план и риски

Переезд с Bitrix на Laravel — это не просто смена CMS. Это новый код, новая админка и новый способ работать с данными.

Разбираем, когда переезд оправдан, что переносить и как не потерять SEO и заказы.

Когда нужен переезд

Переезд нужен, когда Bitrix мешает развитию: каждая доработка дорогая, обновления ломают сайт, интеграции держатся на костылях.

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

  • Доработки дорогие.
  • Обновления ломают.
  • Каталог не масштабируется.
  • Нужны роли и B2B.
  • Интеграции нестабильны.
  • Поддержка дорогая.

Что переносим

Каталог, заказы, клиенты, контент, SEO и доступы. Список шире, чем кажется.

Отдельно опишите, что не переносим. Это шанс убрать мёртвые страницы и старый технический долг.

Каталог

Товары, категории, свойства, изображения.

Заказы

История, статусы, оплаты, доставка.

Клиенты

Контакты, адреса, согласия.

Контент

Страницы, статьи, баннеры, документы.

SEO

URL, метатеги, canonical, sitemap.

Доступы

Пользователи, роли, права.

Архитектура

Laravel даёт свободу, но требует проектирования. Нужно описать модели, роли, очереди и интеграции.

Не переносите старую архитектуру один в один. Используйте переезд, чтобы упростить данные и процессы.

  • Модели.
  • Роли.
  • Очереди.
  • API.
  • Админка.
  • Тесты.

Карта URL

Карта URL — обязательный артефакт. Каждый старый адрес должен получить новый или 301-редирект.

Соберите URL из sitemap, логов и поиска. Проверьте ключевые страницы вручную.

  • Выгрузка.
  • Сопоставление.
  • 301.
  • Sitemap.
  • 404.
  • Мониторинг.

SEO

Сохраните метатеги, заголовки, тексты и структуру. Не закрывайте сайт от индексации без необходимости.

После запуска следите за позициями и 404. Первые недели покажут, где редиректы не сработали.

  • Метатеги.
  • H1.
  • Canonical.
  • Sitemap.
  • Robots.
  • Скорость.

Данные

Перенос данных должен быть воспроизводимым: скрипты, проверки, сверка.

Сверяйте количество и связи. Ошибки в связях проявляются позже, чем в количестве.

  • Скрипты.
  • Сверка.
  • Связи.
  • Изображения.
  • Кодировки.
  • История.

Интеграции

1С, CRM, платежи и доставка должны работать на Laravel так же, как раньше.

Проверьте ошибки и повторные попытки, а не только успешный сценарий.

  • 1С.
  • CRM.
  • Платежи.
  • Доставка.
  • Аналитика.
  • Очереди.

Тестовый контур

Новая версия должна быть на отдельном домене и закрыта от индексации.

Прогоните заказы, оплаты, документы и интеграции. Лучше найти проблему до переключения.

  • Домен.
  • Копия данных.
  • Оплаты.
  • Сценарии.
  • Нагрузка.
  • Логи.

Переключение

Переключение лучше делать в окно низкой нагрузки, с бэкапом и планом отката.

После переключения сразу пройдите заказ и оплату.

1
Окно

Выбрать время.

2
Бэкап

Сделать копию.

3
DNS

Переключить.

4
Проверка

Заказ и оплата.

5
Мониторинг

Ошибки.

6
Откат

Если нужно.

Откат

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

Определите критерии отката заранее, чтобы не спорить в момент аварии.

  • Старый сайт.
  • DNS.
  • Бэкап.
  • Критерии.
  • Ответственные.
  • Коммуникация.

Команда

Для Laravel нужна команда, которая умеет проектировать данные, тесты и деплой.

Если такой команды нет, поддержка станет дорогой. Найдите её до переезда.

  • Разработчик.
  • SEO.
  • Контент.
  • Тестировщик.
  • Поддержка.
  • Ответственный.

Сроки и стоимость

Срок зависит от данных, интеграций и SEO. Не обещайте переезд за неделю.

Смета включает аудит, разработку, перенос, тесты и поддержку.

  • Аудит.
  • Разработка.
  • Данные.
  • SEO.
  • Тесты.
  • Поддержка.

После запуска

Следите за 404, заказами, оплатами и скоростью. Это часть миграции.

Первые недели нужна поддержка, чтобы исправлять ошибки быстро.

  • 404.
  • Заказы.
  • Оплаты.
  • Скорость.
  • Позиции.
  • Ошибки.

Чек-лист

✓ Карта URL готова.
✓ Редиректы настроены.
✓ Данные сверены.
✓ Интеграции работают.
✓ Тестовый контур пройден.
✓ Бэкап есть.
✓ План отката есть.
✓ Команда есть.
✓ Мониторинг настроен.
✓ Поддержка готова.

Итог

Переезд на Laravel оправдан, когда платформа мешает развитию. Главное — карта URL, данные и команда, а не скорость переписывания.

Как выбрать архитектуру

Laravel даёт свободу, но требует дисциплины. Опишите модели, роли, очереди и интеграции до кода.

Не копируйте старую архитектуру. Используйте переезд, чтобы упростить данные и сценарии.

Как работать с админкой

Filament позволяет быстро собрать админку, но её нужно проектировать под роли и процессы.

Проверьте, как редакторы и менеджеры будут работать с заказами, ценами и контентом.

Как перенести контент

Контент нужно перенести без потери структуры и метатегов. Особенно это касается статей и категорий.

Часть старого контента можно не переносить, но удалять нужно с редиректами.

Как тестировать

Тестируйте сценарии, данные и интеграции. Не ограничивайтесь визуальной проверкой.

Сравните заказы, остатки и документы до и после. Расхождения лучше найти на тесте.

Как поддерживать

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

Заложите поддержку в бюджет и найдите команду заранее.

Что делать при сопротивлении

Команда может бояться нового стека. Обучение и пилот помогают снизить сопротивление.

Не переезжайте без поддержки собственника. Иначе проект застрянет между старым и новым.

Как выбрать подрядчика

Подрядчик должен иметь опыт миграций и Laravel. Спросите про карту URL и поддержку после запуска.

Попросите примеры проектов и план. Если ответы общие, риск слишком высок.

Как работать с SEO

Сохраните URL, метатеги и структуру. Настройте 301 и sitemap.

После запуска следите за 404 и позициями. Это часть миграции.

Как перенести заказы

Заказы должны сохранить номера, статусы и суммы. История нужна клиентам и поддержке.

Проверьте выгрузку и сверку. Ошибки в заказах стоят дорого.

Что делать после запуска

Первые недели нужна поддержка: ошибки, 404, оплаты и скорость.

Не оставляйте проект без команды. Laravel требует обслуживания.

Как перенести контент и SEO

Контент нужно перенести без потери структуры и метатегов. Особенно это касается статей и категорий.

Проверьте URL и редиректы. Старые ссылки должны вести на новые страницы.

Как тестировать нагрузку

Проверьте каталог, поиск и checkout под нагрузкой. Laravel может быть быстрым, но требует настройки.

Найдите предел до запуска, а не в день рекламной кампании.

Как считать бюджет

Бюджет включает разработку, перенос данных, SEO и поддержку. Не забудьте про тестовый контур.

Сравнивайте не только стартовую цену, но и стоимость владения.

Как выбрать команду поддержки

Команда должна знать Laravel и ваш проект. Документация и доступы должны остаться у вас.

Не оставляйте проект без поддержки после запуска. Это частая ошибка миграций.

Что делать с дизайном

Дизайн можно сохранить или обновить. Главное — не потерять сценарии и скорость.

Не начинайте с редизайна, пока не проверены данные и интеграции.

Как проверить SEO после переезда

Проверьте 404, редиректы, sitemap и ключевые страницы. Ошибки лучше найти в первые дни.

Следите за позициями и трафиком минимум месяц.

Что делать с 404

Настройте редиректы по смыслу, а не всё на главную. Это сохраняет трафик и опыт.

Соберите отчёт и исправьте важные страницы в первую очередь.

Как поддерживать после запуска

Нужны обновления, мониторинг и бэкапы. Laravel требует дисциплины в зависимостях.

Назначьте ответственного и заложите бюджет. Иначе проект быстро устареет.

Как не потерять команду

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

Обучите людей заранее и оставьте документацию. Это снижает зависимость от одного подрядчика.

Обсудим переезд на Laravel

Разберём данные, URL и интеграции. Предложим план и оценку.

Обсудить проект →

Вопросы и ответы

Когда нужен переезд? +

Когда Bitrix мешает развитию и доработки стоят слишком дорого.

Можно ли сохранить SEO? +

Да, если сохранить URL и настроить 301.

Что переносим? +

Каталог, заказы, клиентов, контент и SEO.

Нужен ли тестовый контур? +

Да, без него риск слишком высок.

Что с интеграциями? +

Их нужно перенести и проверить.

Сколько занимает? +

От нескольких недель до нескольких месяцев.

Что с заказами? +

Лучше в окно низкой нагрузки и с бэкапом.

Нужен ли план отката? +

Обязательно.

Можно ли начать с пилота? +

Да, с части каталога или сценария.

Что важнее: код или данные? +

Данные и URL чаще ломают миграцию.

Нужна ли команда? +

Да, для поддержки Laravel.

Что с админкой? +

Можно сделать на Filament.

Как проверить редиректы? +

Сканером и вручную.

Что делать с 404? +

Настроить редиректы и мониторинг.

Как считать стоимость? +

По данным, интеграциям и SEO.

Можно ли сохранить дизайн? +

Да, но лучше убрать долг.

Что после запуска? +

Мониторинг и поддержка.

Когда лучше не переезжать? +

Перед высоким сезоном.

Нужен ли нагрузочный тест? +

Да, до переключения.

Что делать с аналитикой? +

Сохранить цели и события.

Что делать после запуска? +

Мониторинг, обновления и поддержка.

Можно ли перенести сайт без остановки? +

Часто да, если подготовить тестовый контур и переключить DNS в окно низкой нагрузки. Но короткий перерыв иногда безопаснее. Да. Да. Да.