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

Зачем может понадобиться перенос WordPress на другой хостинг

Причины для переноса рабочего сайта на WordPress на другой хостинг могут быть разными, рассмотрим наиболее популярные из них:

  1. Мало места на текущей площадке. Ваш сайт набирает популярность, увеличивается количество пользователей, нагрузка на веб-ресурс растет: в этом случае параметров вашего хостинга может стать недостаточно и необходимо их увеличивать, например, поменять виртуальный хостинг на VDS. 
  2. Неудовлетворительная работа старого хостинга. Если ваш сайт периодически недоступен или работает медленно, это может быть связано с качеством предоставляемого хостинга. 
  3. Смена хостинг-провайдера, связанная с изменением тарифной политики, неудовлетворительной работой службы поддержки или другое. 
  4. Создание резервной копии сайта или копии для проведения тестирования. 

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

Чтобы перенести сайт WordPress на другой хостинг потребуется выполнить несколько этапов. Рассмотрим каждый шаг подробнее.

  1. Создание бэкапа сайта

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

  • Запросить у хостинг-провайдера. Как правило, хостеры делают резервную копию данных, размещенных на хостинге, раз в несколько дней. 
  • Сделать самостоятельно с помощью FTP-подключения. Если вам понадобится FTP-клиент, то рекомендуем использовать сервис FileZilla.
  • Использовать специальный плагин для бэкапов на WordPress, например, WPBackItUp. Плагины помогут упростить перенос Wordpress на другой хостинг.

Подробный процесс создания бэкапа описанными способами вы найдете в статье “Бэкап сайта на WordPress”.

  1. Копирование файлов сайта

На следующем шаге сделайте копирование всех файлов вашего сайта. Используйте FTP-клиент, чтобы скопировать контент сайта на локальный компьютер.  

  1. Выгрузка базы данных

Копирование базы данных (БД) также может быть выполнено несколькими способами: с помощью phpMyAdmin или другого плагина (например, популярного All-in-One WP Migration). 

Для создание резервной копии БД с помощью phpMyAdmin ознакомьтесь с инструкцией.

Выгрузка БД с помощью плагина All-in-One WP Migration:

  • Установите плагин All-in-One WP Migration.
  • В панели WordPress перейдите в раздел Плагины, нажмите Добавить новый. Найдите плагин All-in-One WP Migration через поиск, затем установите и активируйте его.
  • После активации плагина зайдите в меню Экспорт, который находится на панели слева. Нажмите кнопку Экспорт в верхнем правом углу экрана.
  • Дождитесь завершения экспорта и скачайте готовый файл на свой компьютер. 

Теперь у вас есть копия базы данных вашего сайта WordPress, которую вы можете использовать для переноса на другой хостинг.

  1. Выбор тарифа хостинга от RU-CENTER. 

Для принятия решения о выборе хостинга, предлагаем протестировать CMS-хостинг WordPress 2, чтобы оценить скорость работы услуги и удобство использования веб-хостинга. 

Для сайтов, разработанных на WordPress, рекомендуем выбирать специально настроенные под CMS тарифы. Если вам требуется перенос на сервер RU-CENTER, заполните заявку на перенос сайта на CMS WordPress за 1 рубль.

  1. Загрузка файлов сайта на новый хостинг
  • Установите WordPress на новом хостинге. 
  • Для загрузки файлов сайта на сервер используйте FTP-подключение и загрузите все данные WordPress на новый хостинг. 
  • Распакуйте файлы на новом хостинге. Это можно сделать в панели управления или через FTP.
  1. Загрузка баз данных
  • Перед импортом базы данных создайте ее на новом хостинге. Используйте инструкцию по созданию БД MySQL на хостинге RU-CENTER.
  • Для импорта базы данных в панели управления хостинга перейдите в раздел База данных и подключитесь к ней с помощью phpMyAdmin. Затем выберите опцию Импорт и загрузите резервную копию базы данных, которую вы создали ранее.
  1. Обновление настроек конфигурации 

Чтобы настроить работу WordPress на новом хостинге, нужно обновить файл wp-config.php. Откройте файл (как правило, его можно найти в корневой папке) и внесите в него данные для подключения к базе данных:

// Название базы данных

define('DB_NAME', 'название_базы_данных');

// Имя пользователя, которое будет использоваться  для подключения к базе данных

define('DB_USER', 'имя_пользователя_бд');

// Пароль, с помощьюкоторого вы сможете подключаться к базе данных

define('DB_PASSWORD', 'пароль_пользователя_бд');

Сохраните внесенные изменения. 

  1. Обновление DNS-записей

Если вместе с хостингом вы делали перенос домена к новому регистратору, не забудьте обновить DNS-записи своего доменного имени. Укажите информацию о новом IP-адресе хостинга.

  1. SEO-аудит

После переноса сайта на новый хостинг проведите SEO-аудит, который включает в себя: 

  • Проверку наличие HTTP-кодов ошибок. После переноса сайта на новый хостинг необходимо убедиться, что на сайте нет HTTP-кодов ошибок, таких как 404 - страница не найдена или 500 - внутренняя ошибка сервера. 
  • Проверку скорости загрузки страниц. 
  • Проверку индексации страниц. Убедитесь, что все страницы вашего сайта были проиндексированы поисковыми системами. 
  • Проверку наличия дубликатов контента.
  • Проверку настроек файла robots.txt.
  • Проверку файла sitemap.xml. Убедитесь, что он находится в корневой директории вашего сайта и содержит ссылки на все важные страницы вашего сайта.

Заключение

Перенос сайта WordPress на новый хостинг – несложный процесс, но для его успешного проведения может понадобиться помощь специалистов. Помните о необходимости создания резервной копии сайта, чтобы защитить себя от потери важных данных в процессе миграции.

Всё ещё остались вопросы?