Веб-разработка

Как перенести сайт на другой хостинг без потери позиций

Пошаговый план переезда на новый хостинг: подготовка, перенос, проверка до переключения DNS и контроль индексации после.

Как перенести сайт на другой хостинг без потери позиций

Чтобы перенести сайт на другой хостинг без потери позиций, достаточно сохранить всё, что видит поисковик: те же адреса страниц, тот же контент, рабочий HTTPS и стабильную доступность. Сайт копируется на новый сервер, полностью проверяется там до переключения, и только после этого меняются DNS-записи — старый хостинг при этом работает ещё пару недель.

Почему смена хостинга сама по себе не вредит SEO

Поисковикам безразлично, у какого провайдера лежит сайт. Позиции теряют не из-за переезда, а из-за ошибок во время него: сайт недоступен несколько дней, часть страниц отдаёт ошибки, пропали картинки, сломался HTTPS, открылась тестовая копия с запретом индексации. Если этих ошибок избежать, переезд проходит незаметно для Яндекса и Google. Более того, быстрый сервер нередко улучшает скорость загрузки, а с ней и поведенческие показатели.

Важно не путать смену хостинга со сменой домена. Смена домена — это полноценный переезд с 301-редиректами и склейкой в Яндекс Вебмастере. Здесь речь о случае, когда домен остаётся тем же.

Перед сменой DNS сайт нужно полностью проверить на новом сервере
Перед сменой DNS сайт нужно полностью проверить на новом сервере

Когда пора менять хостинг

  • Сайт медленно отвечает даже без нагрузки — время ответа сервера в PageSpeed Insights заметно выше рекомендуемого.
  • Регулярные падения, которые видит мониторинг доступности или Яндекс Вебмастер.
  • Устаревшие версии PHP и баз данных, из-за которых нельзя обновить CMS.
  • Нет нормальных резервных копий или поддержка отвечает сутками.
  • Данные хранятся за рубежом, а сайт обрабатывает персональные данные граждан РФ, — по 152-ФЗ базы с такими данными должны находиться в России.
  • Проект вырос из виртуального хостинга и нуждается в VPS или выделенном сервере.

Шаг 1. Выберите новый хостинг и подготовьте его

Перед покупкой проверьте, что новый тариф соответствует требованиям сайта:

  • версии PHP и MySQL/MariaDB, нужные вашей CMS (для 1С-Битрикс удобно прогнать встроенный тест «Проверка системы»);
  • объём диска с запасом под рост и резервные копии;
  • автоматические бэкапы и бесплатные сертификаты Let’s Encrypt;
  • размещение серверов в России;
  • доступ по SSH — он сильно упрощает перенос крупных сайтов.

Многие хостинги предлагают бесплатный перенос силами своей поддержки. Для простого сайта на WordPress это хороший вариант, но проверку после переноса всё равно делайте сами.

Шаг 2. Подготовка на старом хостинге

  1. Понизьте TTL DNS-записей до 300–600 секунд за сутки-двое до переезда. Тогда после смены IP новые адреса разойдутся по интернету быстрее.
  2. Зафиксируйте текущее состояние: выгрузите список URL из карты сайта, отчёты Яндекс Вебмастера о страницах в поиске, сохраните показатели скорости.
  3. Соберите настройки, которые не переносятся с файлами: задания cron, настройки почтовых ящиков, специфичные правила сервера, версии PHP и его модулей.
  4. Объявите мораторий на изменения: на время переноса никто не правит контент, не обновляет плагины. Для интернет-магазина выберите время с минимумом заказов.

Шаг 3. Перенос файлов и базы данных

Файлы

Скопируйте всё содержимое корневой папки сайта, включая скрытые файлы (.htaccess, .user.ini). Для небольших сайтов подойдёт архив через панель хостинга, для крупных — rsync по SSH: он переносит только изменения, поэтому перед финальным переключением можно быстро «досинхронизировать» то, что поменялось.

База данных

Сделайте дамп базы (через phpMyAdmin или mysqldump), создайте на новом хостинге пустую базу и пользователя, импортируйте дамп. Следите за кодировкой: для современных сайтов это utf8mb4. Затем пропишите новые реквизиты подключения в конфигурации — в WordPress это wp-config.php, в 1С-Битрикс — bitrix/.settings.php и bitrix/php_interface/dbconn.php.

Для WordPress есть упрощения

Плагины Duplicator и All-in-One WP Migration упаковывают сайт в один архив и разворачивают его на новом месте. Для небольших сайтов это удобно, но у бесплатных версий есть ограничения по размеру, а на крупных сайтах перенос вручную надёжнее.

Шаг 4. Проверьте сайт до переключения DNS

Это главный шаг, который пропускают чаще всего. Сайт можно открыть на новом сервере, не меняя DNS: добавьте в файл hosts на своём компьютере строку с новым IP-адресом и доменом. Тогда ваш браузер будет ходить на новый сервер, а все остальные — на старый.

Проверьте по чек-листу:

  • главная, разделы, карточки товаров и статьи открываются, картинки на месте;
  • админка работает, сохранение страниц проходит без ошибок;
  • формы отправляются, письма приходят (почта с нового сервера может требовать настройки SPF и DKIM);
  • корзина, оплата, личный кабинет, поиск по сайту работают;
  • в robots.txt нет запрета индексации, на страницах нет meta robots noindex;
  • сертификат выпущен или готов к выпуску сразу после смены DNS;
  • коды ответа страниц — 200, несуществующих — 404.

Шаг 5. Переключение и контроль

  1. Сделайте финальную синхронизацию файлов и свежий дамп базы, чтобы перенести изменения с момента первого копирования.
  2. Измените A-запись домена на новый IP (или смените NS-серверы, если DNS будет обслуживать новый хостинг — тогда заранее перенесите все записи, включая почтовые MX, TXT и поддомены).
  3. Выпустите SSL-сертификат, как только домен начнёт указывать на новый сервер.
  4. Не отключайте старый хостинг минимум 1–2 недели: часть посетителей и роботов какое-то время будет попадать на старый IP.
  5. Верните TTL к обычным значениям.

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

Где Что смотреть Когда
Яндекс Вебмастер «Диагностика», «Статистика обхода», ошибки сервера 5xx Ежедневно первую неделю
Google Search Console Отчёт «Индексирование», статистика сканирования Раз в несколько дней
Яндекс Метрика Посещаемость, отказы, достижение целей Ежедневно, сравнение с прошлыми неделями
PageSpeed Insights Время ответа сервера, Core Web Vitals Сразу и через 2–4 недели

Если в Вебмастере растут ошибки 5xx или падает число обходимых страниц — разберитесь сразу, пока это не отразилось на позициях. О скорости и её влиянии подробнее в статье про Core Web Vitals.

Особые случаи

Интернет-магазин с интеграциями. Обмен с 1С, выгрузки на маркетплейсы, платёжные системы и службы доставки часто привязаны к IP-адресу сервера или к абсолютным путям. Составьте список всех интеграций заранее и проверьте каждую после переключения: поступает ли остаток из учётной системы, уходят ли заказы, приходят ли уведомления об оплате. Некоторые банки и сервисы требуют заранее сообщить новый IP для белого списка.

Сайт на конструкторе. Tilda и подобные платформы хостят сайт сами, и «переезд» с них — это уже смена платформы, а не хостинга. Здесь адреса страниц почти наверняка изменятся, поэтому понадобится полноценная карта 301-редиректов со старых URL на новые.

Переход на VPS. На собственном сервере никто не обновит систему, не настроит бэкапы и не последит за диском за вас. Закладывайте время или бюджет на администрирование.

Типичные ошибки при переезде

  • Не перенесли почтовые записи при смене NS — перестала работать корпоративная почта.
  • Скопировали тестовую версию с запретом индексации.
  • Отключили старый хостинг в день переключения, пока DNS ещё не обновился у всех.
  • Не проверили кодировку базы — на сайте «кракозябры».
  • Забыли про задания cron: перестали выгружаться фиды для маркетплейсов и Яндекс Директа, не приходят уведомления.
  • Перенесли сайт, но не настроили резервное копирование на новом месте.

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

Сколько сайт будет недоступен при переезде?

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

Нужно ли что-то сообщать в Яндекс Вебмастер?

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

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

Технически можно, но не стоит. Если после переезда позиции изменятся, будет непонятно, что стало причиной. Надёжнее сначала перенести сайт как есть, дождаться стабилизации, а потом отдельным этапом внедрять изменения.

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

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

Pear Advert подберёт сервер под ваш проект и перенесёт сайт с проверкой до и после переключения — это часть услуги аренды сервера и хостинга. После переезда можем взять сайт на поддержку и контролировать доступность, резервные копии и индексацию. Если параллельно волнует динамика позиций, начните с SEO-аудита — он бесплатный.

Читать дальше

Статьи по теме

Начать проект

Давайте сделаем крутой проект вместе

Расскажите о задаче — мы бесплатно проанализируем нишу, предложим решение и назовём сроки со стоимостью. Без навязчивых звонков.

Телефон

8 (926) 837 76 68

Почта

info@pear-advert.ru

Офис

Москва, ул. Гиляровского, 57с1

Оставьте заявку

Ответим в течение рабочего дня

Выберите тип проекта

Данные используются только для ответа на заявку и хранятся не дольше трёх лет.