Хостинг или домен: что именно Вы меняете
| Новый хостинг | Новый домен | |
|---|---|---|
| Что меняется | Сервер, на котором лежат файлы | Адрес сайта в браузере и в поиске |
| Риск для поиска | Низкий, если сайт не падал | Высокий без редиректов |
| Главное действие | Переключить DNS после проверки | 301 с каждой старой страницы на новую |
| Сколько ждать | Обычно до суток на обновление DNS | Несколько недель на склейку в поиске |
Если Вы меняете и то и другое, делайте по очереди: сначала хостинг, проверка, потом домен. Так проще понять, что сломалось, если что-то пойдёт не так.
Как перенести сайт на другой хостинг
- 01Сделайте полную копию: файлы сайта и выгрузку базы данных. Копию храните у себя, а не только на старом хостинге.
- 02Заранее, за сутки, уменьшите время жизни DNS-записей (TTL) там, где обслуживается DNS-зона домена: у регистратора, старого хостинга или отдельного DNS-сервиса. Где именно, видно по NS-записям домена.
- 03Залейте файлы на новый хостинг, создайте базу и загрузите в неё выгрузку. Пропишите новые доступы к базе в настройках сайта.
- 04Проверьте сайт на новом сервере до переключения: через временный технический адрес хостинга или через файл hosts на своём компьютере.
- 05Поменяйте A-запись домена на IP нового сервера, а если есть AAAA-запись — и её.
- 06Сразу после переключения выпустите SSL-сертификат на новом хостинге или перенесите действующий, чтобы сайт открывался по https без предупреждений. Проверьте сайт с телефона через мобильный интернет.
- 07Не отключайте старый хостинг ещё несколько дней, пока DNS не обновится у всех.
Если меняете не A-запись, а NS-серверы домена, сначала перенесите в новую зону все записи: MX, SPF и DKIM почты, проверочные записи сервисов. Иначе вместе с сайтом пропадёт почта.
Для WordPress есть плагины переноса, которые упаковывают файлы и базу в один архив. Они удобны на небольших сайтах, но на крупных упираются в ограничения хостинга по размеру и времени выполнения. Тогда переносят вручную по шагам выше.
Что ломается при переносе чаще всего
| Забыли | Что произойдёт |
|---|---|
| Перенести MX-записи почты | Перестанут приходить письма на почту домена |
| Проверить формы | Сайт работает, а заявки не уходят: на новом сервере другая отправка почты |
| Выпустить SSL | Браузер показывает предупреждение, посетители уходят |
| Перенести задания по расписанию | Перестают работать выгрузки, бэкапы и обновления каталога |
| Проверить версию PHP или базы | Часть страниц отдаёт ошибку |
После переключения отправьте тестовую заявку с сайта и убедитесь, что она дошла. Сообщение «Спасибо» на экране ещё не значит, что письмо или уведомление ушло.
Как перенести сайт на другой домен без потери позиций
- 01Составьте карту адресов: каждая старая страница и её новый адрес. Страницы без пары ведите на ближайшую по смыслу, а не на главную.
- 02Настройте постраничные 301-редиректы со старого домена на новый.
- 03Добавьте новый домен в Яндекс Вебмастер и Google Search Console, подтвердите права.
- 04В Вебмастере укажите переезд сайта, в Search Console — смену адреса для старого ресурса.
- 05Обновите адрес сайта в Метрике, Яндекс Бизнесе, соцсетях, рекламе и на внешних площадках, где есть ссылка.
- 06Продлевайте старый домен и держите редиректы минимум год: по нему ещё долго будут переходить из закладок и ссылок.
В первые недели позиции могут колебаться, пока поисковик склеивает старый и новый адрес. Если упали и не вернулись за месяц, проверьте, что редиректы отдают код 301 и ведут на правильные страницы, а не на главную.
Когда перенос лучше заказать
Небольшой сайт-визитку перенести самому реально за вечер. Если сайт приносит заявки из поиска, на нём магазин, личный кабинет или интеграции, ошибка обойдётся дороже работы специалиста.
Переезд на другой хостинг или домен без пересборки оцениваю после проверки сайта: нужны сведения о платформе, доступ к хостингу и DNS. Если вместе с переездом сайт нужно пересобрать на коде, это перенос — от 30 000 ₽, для магазина, каталога или портала с кабинетом — от 100 000 ₽. В него входят карта адресов, редиректы, проверка форм и аналитики. Подробнее — на странице перенос сайта на код. Если уходите с Тильды, пригодится разбор как перенести сайт с Тильды.