Когда нужен перенос данных
Смена CMS: сайт вырос из старой платформы, нужен новый функционал — контент должен переехать. Объединение сайтов: два сайта сливаются в один без потери материалов. Переезд на новый хостинг с переносом баз (частный случай — всё содержимое). Миграция каталога: товары и категории из одного магазина в другой, с сохранением характеристик и картинок. Импорт из «нетехнических» источников: Excel-прайсы, документы, старые базы. Во всех случаях главные риски одинаковы: потеря части контента, поломка адресов (SEO), битые картинки, рассинхронизация связанных данных.
Протокол переноса
Этап 1 — инвентаризация: сколько страниц/товаров/медиа переносим, какие связи (категории, атрибуты, комментарии), какие адреса изменятся. Этап 2 — выгрузка: полный экспорт из источника с бэкапом. Этап 3 — конвертация: маппинг полей старой структуры в новую (у каждой CMS свои форматы — мы знаем их нюансы), обработка HTML внутри контента, перенос изображений с переупаковкой. Этап 4 — импорт и сверка: автоматическая проверка количества, постраничная выборочная сверка текстов и картинок, отчёт о расхождениях. Этап 5 — редиректы: карта старых адресов → новых, 301-редиректы, обновление sitemap, контроль в Вебмастере.
Сверка целостности
«Перенос прошёл» и «перенос прошёл без потерь» — разные утверждения. Мы сверяем: количество сущностей до/после (страницы, товары, категории, медиа), контрольные суммы объёмов, выборочно — полноту текстов (парсинг страниц старого и нового сайта), битые ссылки и картинки, корректность связанных данных (товар → категория → атрибуты). Отчёт сверки прикладывается к работе: цифры до, цифры после, найденные расхождения и их причины. Если что-то не перенеслось структурно (например, уникальный функционал старого сайта) — это фиксируется явно, с решением: переносим вручную, пишем заново или архивируем.
SEO-безопасность переезда
Каждый изменённый адрес должен вести на новый: 301-редирект по карте, без цепочек из 3+ прыжков. Мета-теги и заголовки переносятся с контентом. Sitemap обновляется и отправляется в Вебмастер, там же запускается «Переезд сайта» при смене домена. Мониторинг: первые 4–6 недель следим за индексацией, выпадениями и позициями — проседания по конкретным страницам чиним точечно (обычно причина — пропущенный редирект). По нашему опыту, при аккуратном переносе позиции восстанавливаются за 2–3 недели и продолжают расти: новая CMS обычно быстрее старой.
Стоимость и сроки
Перенос сайта до 50 страниц (контент + медиа + редиректы) — от 8 000 ₽, 1–2 дня. До 200 страниц — от 18 000 ₽, 2–3 дня. Каталог магазина до 2000 товаров — от 35 000 ₽, 3–5 дней (включая сверку характеристик). Большие каталоги 5000+ — оценка по инвентаризации. Перенос только баз и файлов между хостингами — от 5 000 ₽. В стоимость входят бэкапы до начала, отчёт сверки и редиректы. Точечные доработки контента после переноса (починить вёрстку конкретных страниц) — по факту, обычно 2–5 часов.
Почему перенос в ZXY
Мы переносили данные между всеми популярными CMS и знаем их форматы: CommerceML, XML-экспорты, особенности HTML-полей и кодировок. Наш протокол — с бэкапами, сверкой и отчётом — родом из практики: однажды «съеденный» контент стоит дороже всего протокола. Мы связываем перенос с SEO: редиректы и мониторинг входят в работу, а не продаются отдельно. Работаем на копиях: до переключения вы видите результат и подтверждаете. И остаёмся рядом после: если через месяц найдётся забытая страница — перенесём по текущему тарифу поддержки, без «это было вне ТЗ».