13 мая 2019

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

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

Перенос контента и файлов сайта

Для переноса файлов сайта оптимально подойдет плагин Duplicator. С его помощью вы создадите полный архив сайта и с легкостью развернете на новом домене с автоматической заменой старого домена на новый во всех нужных местах.

Если сайт разросся до десятка Гигов, Duplicator не справится и прийдется создавать архив файлов сайта и БД через консоль. Да-да, именно через консоль — это наиболее удобный вариант. Я говорил о нем в следующем видео (время 34:30).

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

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

Код инструкции нужно разместить в самом начале файла .htaccess старого сайта.


RewriteEngine on
RewriteCond %{HTTP_HOST} ^miminapifet.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.miminapifet.com [NC]
RewriteRule ^(.*)$ http://andreymorkovin.ru/$1 [L,R=301,NC]

Инструкция осуществляет 301-редирект всех URL домена miminapifet.com на домен andreymorkovin.ru.

Когда снимать редирект и удалять старый сайт

Старый сайт должен осуществлять редирект как можно дольше. По идее, как только по данным Яндекс и Гугл Вебмастера в индекс зайдут публикации сайта с новым URL, редирект можно снимать. Спешить со снятием редиректа точно не стоит.

Плюсануть
Поделиться
Отправить
Класснуть
Линкануть
Запинить