К содержимому

Перенос сайта

Переносим сайт на другой хостинг или CMS с учётом данных, функций и поисковых адресов. Сначала составляем перечень зависимостей, затем готовим тестовый перенос и проверяем результат до переключения. Перенос сайта на другой хостинг и перенос сайта на другую CMS — разные по объёму задачи, но цель одна: миграция сайта без потери позиций, данных и обращений.

Инвентаризация перед переносом

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

URL и поисковая структура

Сопоставляем старые и новые адреса, метаданные и внутренние ссылки. Сохраняем полезные URL, а для изменённых готовим перенаправления на соответствующие страницы. Проверяем canonical, sitemap и ограничения индексации, которые могли остаться от тестовой среды.

Переключение и контроль

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

Что входит в работу

Миграция сайта без потери позиций возможна, когда каждый шаг подготовлен заранее: от резервных копий до проверки после переезда. Ниже — то, что делаем в каждом проекте переноса.

  • Инвентаризация: страницы, файлы, база данных, формы, интеграции, cron-задачи, настройки окружения и версии PHP
  • Полные резервные копии файлов и базы до начала работ и перед переключением, проверка их целостности
  • Подготовка нового окружения: хостинг или сервер, версии ПО, SSL-сертификат, почта и переменные окружения
  • Карта редиректов 301 для изменённых адресов и сохранение существующих URL везде, где это возможно
  • При переносе на другую CMS — перенос контента, медиа, пользователей и структуры с сопоставлением полей
  • Проверка robots.txt, sitemap, canonical и метатегов, чтобы тестовые ограничения не попали на рабочий сайт
  • Переключение DNS в согласованное время с минимальным перерывом, контроль распространения записей
  • Проверка после переезда: доступность страниц, формы, интеграции, скорость, ошибки в журналах и в панелях вебмастеров

Что нужно от вас

Перенос сайта затрагивает домен, хостинг и рабочие процессы, поэтому важно заранее собрать доступы и назначить ответственного.

  • Доступы к текущему хостингу, панели CMS, базе данных, домену и DNS
  • Данные нового хостинга или требования к нему, если площадку выбираем вместе
  • Перечень интеграций и внешних сервисов, которые зависят от адреса сайта или IP
  • Доступ к панелям вебмастеров и аналитике для проверки индексации после переезда
  • Согласованное окно переключения и контактное лицо, которое подтвердит готовность
  • Сведения о почтовых ящиках на домене и поддоменах, которые должны продолжить работать после переезда

Что вы получаете

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

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

Передаём таблицу соответствия старых и новых URL с настроенными редиректами 301 и результатами проверки. Если адреса сохранены полностью, фиксируем это отдельно — так проще разбирать вопросы по индексации позже.

Описание нового окружения

Документируем хостинг или сервер, версии ПО, настройки SSL, почты, cron-задач и переменных окружения, а также перечень доступов. Любой подрядчик сможет продолжить работу с сайтом без повторной инвентаризации.

Резервные копии двух состояний

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

Как строится работа

  1. Этап 1

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

  2. Этап 2

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

  3. Этап 3

    Подготовка адресов: составляем карту редиректов 301, проверяем robots.txt, sitemap, canonical и метатеги на тестовой копии.

  4. Этап 4

    Переключение: синхронизируем свежие данные, переводим DNS, выпускаем SSL-сертификат и следим за ошибками в первые часы после переезда.

  5. Этап 5

    Контроль после переезда: проверяем индексацию в панелях вебмастеров, формы и интеграции, затем по согласованию отключаем старое окружение.

Стоимость и состав работ

Стоимость переноса сайта зависит от того, меняется ли только хостинг или CMS целиком, от объёма данных и медиа, числа интеграций, привязанных к окружению, требований к сохранению адресов и допустимому перерыву в работе, а также от необходимости переносить почту и поддомены. Точную оценку готовим после инвентаризации текущего проекта.

Обсудить задачу

Частые вопросы

Чем отличается перенос хостинга от смены CMS?

При смене хостинга обычно сохраняется приложение и меняется окружение. Смена CMS затрагивает структуру данных, шаблоны и функции, поэтому может потребовать разработки и отдельного переноса контента.

Можно ли перенести сайт без изменения адресов?

Во многих случаях да, если новая платформа поддерживает нужную структуру. Решение проверяем на карте URL до разработки. Там, где адрес меняется, используем сопоставление и перенаправление на эквивалентную страницу.

Сколько времени занимает перенос сайта?

Перенос сайта на другой хостинг без смены платформы — сравнительно быстрая задача, основное время уходит на проверку и согласование окна переключения. Перенос сайта на другую CMS — полноценный проект с переносом контента и, часто, разработкой шаблонов. Ориентировочный график называем после инвентаризации.

Можно ли перенести сайт с конструктора на CMS?

Да, но это перенос на другую CMS, а не копирование: конструкторы обычно не отдают исходный код, поэтому контент, изображения и структуру переносим по страницам, а шаблоны собираем заново. Адреса сохраняем или сопоставляем через редиректы, чтобы миграция прошла без потери позиций.

Как не потерять позиции в поиске при переезде?

Сохраняем URL везде, где возможно, а для изменённых адресов готовим карту редиректов 301. Перед переключением проверяем, что на новом сайте нет запрета индексации, sitemap и canonical указывают на правильные адреса, а метатеги совпадают. После переезда следим за панелями вебмастеров и исправляем ошибки сканирования по мере появления.

Что происходит после переезда?

Первые недели наблюдаем за индексацией, ошибками в журналах, формами и интеграциями. Старый хостинг рекомендуем сохранять до подтверждения, что все данные и почта перенесены, и только затем отключать. Дальнейшее сопровождение — обновления, резервные копии, мониторинг — можно оформить как техническую поддержку.

Чем можем помочь?
Обсудить проект