Перенос контента, товаров, пользователей, интеграций и SEO — без потери позиций и данных.
Joomla → Битрикс, самописка → Yii2/Laravel, Tilda → WordPress, между версиями CMS, объединение сайтов. Сначала тестовая миграция, только потом — боевая. С сохранением 301-редиректов, sitemap, метаданных и трафика из поиска.
Из любой системы в любую. Ниже — типичные сценарии. Если вашего нет в списке — напишите, разберусь.
Классика для растущих проектов. Перенос материалов, категорий, меню, пользователей, SEO.
Legacy-код на чистом PHP переносим на современный фреймворк. С сохранением логики и данных.
Когда лендинг вырос в полноценный сайт с блогом, каталогом, интеграциями.
Joomla 1.5 → 3.x, OpenCart 2 → 3, MODX 2 → 3, Drupal 7 → 8+.
Несколько сайтов в один — с переносом контента и настройкой редиректов со старых URL.
Смена домена, хостинга или обоих сразу. С сохранением SEO и без простоя.
Всё, что было на старом сайте и должно работать на новом. Ничего не теряем.
Миграция — это не «взял и перелил». Сначала тестовая, потом боевая. С точкой отката на каждом шаге.
Разбираю, что есть: контент, товары, пользователи, интеграции, настройки SEO. Оцениваю, что переносится «как есть», что придётся адаптировать.
Согласовываем: что и как переносим, что переделываем, какие URL меняются и как делаем редиректы. Фиксируем сроки и порядок работ.
Переношу данные на тестовый сервер. Смотрим, что получилось, проверяем каждую сущность. Боевой сайт продолжает работать.
Настраиваю 301-редиректы со старых URL на новые. Переношу title, description, микроразметку. Обновляю sitemap и robots.txt.
Переношу на боевой сервер в момент минимальной нагрузки. Точка отката готова: если что-то идёт не так — возвращаемся к старому сайту за минуты.
Слежу за индексацией, трафиком, ошибками в Search Console первые недели после миграции. Правлю, если что-то пошло не так. По желанию — поддержка на постоянной основе.
Самая частая причина «просадки» после смены CMS — неаккуратные редиректы и потерянные метаданные. Я делаю это по-другому.
Составляю карту старых → новых URL. Настраиваю 301-редиректы на уровне сервера. Поисковики и пользователи попадают на правильные страницы.
Новый sitemap с актуальными URL, обновлённый robots.txt. Подаю новый sitemap в Google Search Console и Яндекс.Вебмастер.
Переношу title, description, Open Graph, микроразметку. Если на старой CMS были SEO-модули — настраиваю аналогичные на новой.
Первые недели — слежу за индексацией, трафиком, позициями. Если вижу проблему — исправляю сразу, а не жду «месяц для накопления статистики».
Проекты, где делал перенос между CMS. Часть под NDA — детали по запросу.
Перенос корпоративного сайта с Joomla на Битрикс: материалы, категории, меню, пользователи. Настроены 301-редиректы, сохранены позиции в поиске.
Перенос legacy-самописки на PHP на современный Yii2. С сохранением логики, данных и интеграций. Заодно — рефакторинг и ускорение.
Лендинг на Tilda вырос в полноценный сайт — перенос на WordPress с блогом, формами, интеграцией с CRM. Дизайн сохранён.
Миграция устаревшей Joomla 1.5 на актуальную версию. С сохранением контента, расширений, шаблона и SEO. Сайт снова обновляем.
Часть проектов под NDA — детали расскажу на созвоне. Полное портфолио →
Несколько правил, которые сделают миграцию предсказуемой и без потерь.
Никогда не делаю «в лоб» на бою. Сначала тестовая — смотрим, проверяем, находим проблемы. Боевой сайт продолжает принимать клиентов.
В момент переноса на боевой сервер сайт может быть недоступен несколько часов. Планируем это на ночь или выходные — когда минимум трафика.
Перед миграцией снимаем полный бэкап старого сайта. Даже после успешного переноса — держим его несколько месяцев. На всякий случай.
Если что-то пошло не так — возвращаемся к старой версии за минуты. Миграция — это управляемый процесс, а не «всё или ничего».
Неверович Владимир Сергеевич
Опишите задачу: с какой CMS на какую, что важно сохранить. Проведу быстрый аудит, предложу план и сроки.