Перенос сайта WordPress на новый домен 6


Здравствуйте, друзья. Перенос сайта на новый домен – серьёзный шаг, который требует тщательного анализа и понимание всего процесса. Взвесив все «ЗА» и «ПРОТИВ», нужно всё сделать правильно. Нельзя просто зарегистрировать домен и скопировать файлы сайта со старого в новый. Само по себе копирование файлов и базы данных (БД) ничего не даст, нужно ещё всё настроить и сообщить поисковикам о переезде сайта.

Рассмотрим перенос сайта WordPress на новый домен. Если вкратце, алгоритм действий выглядит так:

  1. Регистрация нового домена.
  2. Копирование файлов сайта в корневую папку (обычно public_html).
  3. Экспорт/Импорт БД.
  4. Изменение старых URL-адресов сайта.
  5. Редактирование файла wp-config.php.
  6. Очистка КЭШа.
  7. Настройка 301 редиректа.
  8. Сообщение поисковикам о новом адресе сайта.

Перенос файлов, базы данных и настройка на новом домене

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

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

Чтобы не повторяться предлагаю прочитать статью о переносе сайта с Денвера на хостинг, принцип одинаковый.

Или сразу посмотрите видео:

Единственное отличие в том, что при смене ссылок, вместо локального адреса сайта вы указываете старый адрес сайта в интернете.

После выполнения всех действий нужно проверить работу нового сайта. Пройдитесь по основным разделам и страницам, обратите внимание на отображение картинок и элементов дизайна. Всё должно работать как на старом сайте, только с новым адресом URL.

Настройка 301 редиректа со старого домена на новый

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

Для настройки перенаправления откройте файл .htaccess и добавьте после RewriteEngine On следующие строки:

RewriteCond %{HTTP_HOST} ^old-site\.ru$ [NC]
RewriteRule ^(.*)$ https://www.new-site.ru/$1 [R=301,L]

Протокол https и www указываете или нет в зависимости от наличия их в адресе вашего нового сайта.

Раньше из редиректа нужно было бы исключить файл robots.txt, чтобы указать в директиве HOST новый адрес сайта. Сегодня же это не обязательно, так как Яндекс теперь учитывает 301 редирект при выборе главного зеркала сайта.

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

Проверка редиректа

Настройки для склейки доменов

Несмотря на то, что теперь и Яндекс может определить главное зеркало без директивы HOST, в файлах robots.txt на старом и новом сайте будет не лишним прописать одинаковые адреса сайта, а именно: адрес нового сайта.

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

И, конечно же, в этих файлах должны быть одинаковые правила. Оба сайта должны быть доступны для робота.

Далее, нужно перейти в кабинеты вебмастеров и добавить новые сайты, подтвердить на них права.

Яндекс:

Добавление сайта в Яндекс

Google:

Добавление сайта в Гугл

Теперь можно указать новый адрес сайта. В кабинете вебмастера Яндекс это делается в разделе «Переезд сайта».Переезд в Яндекс

В кабинете вебмастера Google этот инструмент находится в разделе «Изменение адреса».

Настройка адреса в Гугл

Если сделаете всё правильно, то уже через 3-4 недели все страницы сайта будут переиндексированы по новому адресу.

Процесс этот не из лёгких, требует внимания и времени. Но, если вы задумали переезд на новый домен, — это единственный верный способ. Желаю вам успешного переноса сайта.

С уважением, Максим Зайцев.

Адаптивная, SEO подготовленная WordPress тема



Друзья, поддержите блог! Поделитесь статьёй в социальных сетях:


Подписывайтесь на новые статьи!


Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Нажимая кнопку «Отправить комментарий», я принимаю пользовательское соглашение и подтверждаю, что ознакомлен и согласен с политикой конфиденциальности этого сайта

6 коммент. к статье “Перенос сайта WordPress на новый домен

    • Максим Зайцев От автора

      Здравствуйте, Дмитрий. Ничего не могу сказать об этом плагине, так как я предпочитаю проверенный способ. Но, возможно, стоит познакомиться с ним детальнее.

  • Кирилл

    Задача решаемая, но лучше чтобы вовсе никогда не возникало такой необходимости. Домен — это история, бренд, у которого есть множество ходящих ссылок.
    Всего этого лишаться жутко..

    • Максим Зайцев От автора

      Безусловно, это вынужденный шаг, и луче бы его вовсе исключить. Но, но бывают ситуации, когда без переезда на новый домен никак не обойтись.

  • Блог Александра Гаврина

    Максим, спасибо за полезную и нужную информацию. Этот этап очень серьезный и благодарю за видео. Пока не приходилось самому это делать, но есть знакомы , которые спрашивали как это осуществить???

    • Максим Зайцев От автора

      Шаг серьёзный, который нужно хорошо обдумать и сделать всё правильно. Лучше его не делать, но если придётся, то делать всё правильно.