Как перенести сайт на новый домен

Обновлено в августе 2026.
Смена домена — риск для SEO. Нужны 301 с каждого старого URL, обновление в кабинетах и пауза перед новыми кампаниями.
Примечание (2026): ниже — база. Сервисы сверяйте.
Примечание (2026): часть фактов и сервисов ниже относится к более раннему периоду. Базовые идеи сохраняют смысл; конкретные URL, цены и названия инструментов сверяйте с актуальными источниками.
Бывают случаи, когда веб-мастеру, необходимо поменять домен своего сайта на новый - дело это не хитрое, но, в любом случае, придется столкнуться с небольшой проблемой.Проблема же такова - как сделать так, что бы входящие ссылки, проставленные раннее на старый домен, приводили посетителя и поискового робота на новый? Проблема решается очень просто - необходимо воспользоваться 301-м редиректом.
Ниже приведена инструкция, как реализовать 301-й редирект на двух видах серверов - Linux и Windows.
Рассмотрим все по порядку.
Итак, Linux-сервер.
Цель - настроить 301-й редирект таким образом, что бы при переходе по ссылке www.yourolddomain.com/company/profile.php, посетитель и поисковой робот автоматически перенаправлялся на www.yournewdomain.com/company/profile.php.
Первое что необходимо сделать в случае с Linux-сервером, так это убедиться в том, что Apache-модуль ModRewrite активен.
После того, как Вы это проверили, требуется совершить следующие действия:
- 1.
В корне сайта создайте файл .htaccess. Может статься так, что он уже имеется - в этом случае, его необходимо будет отредактировать, но при этом не забудьте сделать его резервную копию.
- 2. В файл .htaccess добавьте следующие строки:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.yournewdomain.com/$1 [R=301,L]: - 3. Сохраните файл в корне своего сайта.
Ну а теперь про Windows-сервер.
В данном случае, для настройки 301-го редиректа, необходим полный доступ к административной панели. Если он у Вас есть - чудесно, если нет, то потребуется обратиться в службу поддержки Вашего хостера.
Заметим, что в большинстве случаев, такого доступа у веб-мастера нет, т.к. большинство сайтов не располагаются на собственном сервере, а тем более - на выделенном. Поэтому, придется иметь дело с хостером. Чаще всего, достаточно написать письмо и попросить настроить 301-й редирект под Ваши потребности - хостер должен это сделать без особых проволочек. В случае, если хостер-провайдер отказывается выполнить Вашу просьбу, то самое время задуматься над тем, что бы от него отказаться и подыскать что ни будь получше.
Сама же процедура установки 301-го редиректа для Windows-сервера выглядит следующим образом:
- 1. Устанавливаем доступ к "Internet Services Manager".
- 2. Правый клик мышкой по сайту и, в выпавшем меню, указываем, что хотим сделать с него редирект.
- 3. Выбираем "Properties" и переходим в "Home Directory".
- 4. В окне "Default Web Site Properties" задаем следующие настройки:
- выбираем "A redirection to a URL";
- в строке "Redirect to:" вводим домен, на который хотим делать редирект;
- отмечаем "A permanent redirection for this source" и нажимаем ОК.
См. также раздел: домены.