Перенос сайта на новый хостинг нужен, когда старый провайдер тормозит, кончилось место, вырос трафик или подрядчик «забрал» доступы. Задача — сменить сервер без потери заявок, позиций в поиске и корпоративной почты. Звучит просто, но половина проблем после миграции — из-за спешки и отсутствия чек-листа.
NUGU в Сочи сопровождает запуск и поддержку сайтов по всей России. Ниже — порядок работ, который используем при миграции WordPress, статики, Next.js и кастомных CMS. Базовые понятия хостинга и домена — в отдельной статье.
Планируйте перенос в период минимального трафика. Для гостиниц и сервиса в Сочи это часто конец осени или будни зимой — меньше риска потерять брони, если DNS обновляется дольше обычного.
Зачем менять хостинг
| Причина | Что проверить на новом месте | | --- | --- | | Медленная загрузка | TTFB, CDN, скорость | | Частые падения | SLA, отзывы, мониторинг | | Нет SSL или бэкапов | Авто-Let's Encrypt, расписание backup | | Нужен другой стек | PHP/Node версии, Docker, SSH | | Конфликт с подрядчиком | Кто владелец домена и аккаунта |
Иногда дешевле и безопаснее не «тащить» древний сайт, а заказать новый: лендинг от 30 000 ₽, сайт услуг от 50 000 ₽, Quick Start — 35 000 ₽ за 7 дней с SEO при запуске.
Подготовка
- **Полный бэкап** — файлы, база данных, .htaccess или nginx-конфиг, crontab.
- **Инвентаризация** — формы, интеграции CRM, виджеты, сторонние скрипты.
- **Доступы** — регистратор домена, DNS, старый и новый хостинг, FTP/SSH.
- **TTL** — за 24 часа до переноса снизьте TTL A-записи до 300–600 секунд.
- **Окно** — ночь или выходные для локального бизнеса; для федерального — всё равно минимизируйте пик.
Экспорт базы через phpMyAdmin или mysqldump; для больших сайтов — архив через панель или rsync.
Перенос по шагам
**Шаг 1.** Развернуть сайт на новом хостинге на временном домене или IP.
**Шаг 2.** Импортировать БД, прописать config (URL, доступы к БД).
**Шаг 3.** Проверить: главная, внутренние страницы, формы, админка, загрузка медиа.
**Шаг 4.** Выпустить SSL на новом хосте; настроить редирект http → https.
**Шаг 5.** Переключить A/CNAME на новый IP в DNS регистратора.
**Шаг 6.** Мониторить 48 часов: ошибки 5xx, формы, почта MX.
**Шаг 7.** Отключить старый хостинг только после подтверждения, что трафик идёт на новый.
Для WordPress полезны плагины миграции, но ручная проверка permalinks и виджетов всё равно обязательна.
SEO и аналитика после миграции
- URL не меняйте без 301-редиректов.
- robots.txt и sitemap.xml на месте и актуальны.
- Яндекс Вебмастер и Google Search Console — проверить обход, отправить sitemap.
- Яндекс Метрика — цели и счётчик работают на боевом домене.
- Canonical и hreflang — если были, воспроизвести один в один.
Резкое падение скорости после переноса бьёт и SEO, и конверсию — прогоните PageSpeed и исправьте кеш.
Почта и сторонние сервисы
MX-записи при смене только веб-хостинга часто не трогают — почта остаётся у Google, Yandex или отдельного провайдера. Если MX указывал на старый хостинг — перенесите ящики до смены A-записи.
Проверьте API-ключи платёжных систем, карты, callback URL CRM — они могли быть привязаны к старому IP или домену staging.
Частые ошибки
- Переключили DNS без теста форм — заявки ушли в /dev/null.
- Забыли обновить cron на новом сервере — перестали уходить отчёты и бэкапы.
- Два сайта с одним контентом на старом и новом URL — дубли в индексе.
- Срок SSL истёк на новом хосте — браузер пугает клиентов.
- Удалили старый хост через день — откат невозможен.
Чек-лист после переключения DNS
- Открывается https://вашдomen.ru без предупреждений.
- www и без www ведут на один адрес с 301.
- Форма заявки отправляет письмо и Telegram (если настроено).
- Админ-панель доступна, пароли работают.
- Изображения и PDF открываются, нет mixed content.
- robots.txt отдаёт 200, sitemap в Вебмастере обновлён.
- Старый хостинг ещё активен минимум 72 часа.
Миграция и GEO
При переносе не меняйте формулировки цен и условий на ключевых страницах без необходимости — иначе AI-поиск может временно показывать устаревшие данные из кеша. Если URL меняются, настройте 301 и обновите внутренние ссылки в статьях и футере. После миграции имеет смысл переспросить нейросеть о вашей компании и сравнить ответ с сайтом — метод из GEO-оптимизации.
Стоимость помощи NUGU
Разовая миграция оценивается после аудита: CMS, объём, интеграции. Абонентское сопровождение включает мониторинг и мелкие правки после переноса. Новый сайт — от 50 000 ₽ для формата услуг, корпоративный от 80 000 ₽, магазин от 140 000 ₽.
WordPress, Bitrix и статика
WordPress — самый частый кейс: перенос через Duplicator, All-in-One WP Migration или rsync + SQL. Проверьте версию PHP на новом хосте, лимиты upload_max_filesize, права на wp-content. Bitrix требует лицензию и часто отдельную настройку cron. Статика и Next.js — проще: файлы + env-переменные; главное — не забыть API routes и serverless-функции, если они есть.
Для e-commerce после переноса прогоните тестовый заказ в sandbox платёжной системы — callback URL часто привязан к старому домену или IP.
Когда звонить
Нет доступа к старому хостингу, сайт на legacy PHP, нужен перенос с сохранением SEO и заявок — опишите ситуацию через контакты. Работаем из Сочи удалённо с клиентами по всей России.
После переноса заложите поддержку после запуска: первый месяц на новом хосте — период, когда чаще всплывают мелкие несовместимости версий PHP, путей к файлам и cron-задач.