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

35395

Автор: StepForth
Перевод: Всеволод Козлов

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

Для наглядности написанного в предыдущем абзаце привожу банальный пример:

Нажимая на ссылку www.yourolddomain.ru/company/profile.php, посетитель или робот поисковой системы будет автоматически переадресован сюда www.yournewdomain.ru/company/profile.php.

Обратите внимание! Если Вы случайно сменили или же специально запланировали сменить ссылочную структуру сайта на новом домене, то мы настоятельно рекомендуем Вам ознакомиться со следующей статьей: Как сохранить позиции сайта в результатах поисковой выдачи после редизайна.

Несмотря на то, что данный процесс многим может показаться очень хитрым или даже трудно реализуемым, на самом деле, все довольно-таки просто, независимо от того, на каком сервере размещен Ваш сайт – на Linux или Windows.

Данное руководство научит Вас устанавливать 301 редирект как на Linux, так и Windows-сервера, причем он будет переадресовывать как посетителей сайта, так и поисковых роботов со старого домена на новый.

Запомните! Во-первых, 301 редирект очень любим поисковыми системами. Во-вторых, его рекомендуют использовать профессионалы.

Краткое оглавление руководства:

Так же мы рекомендуем руководство: 301 редирект домена без WWW на домен с WWW или Как сохранить ссылочную популярность сайта с помощью 301 редиректа.

Как установить 301 редирект на Linux-сервере

ОБЯЗАТЕЛЬНОЕ ТРЕБОВАНИЕ! Рассматриваемый в данной части руководства 301 редирект не будет работать без активного Apache-модуля ModRewrite на сервере. Поэтому, прежде всего, уточните данный нюанс у администратора сервера.

ИНСТРУКЦИИ! Создайте файл .htaccess в корне сайта или отредактируйте уже имеющийся (перед началом редактирования уже существующего файла, сделайте его резервную копию во избежание форс-мажора). Добавьте в него следующие строки:

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.yournewdomain.ru/$1 [R=301,L]:

ВНИМАНИЕ! Не забудьте заменить www.yournewdomain.ru на реальный адрес своего нового домена.

Когда это сделаете, сохраните файл и загрузите его в корень сайта. Все! Теперь каждый, кто зайдет по ссылке, ведущей на старый домен Вашего сайта, будет автоматически переадресован на новый!

Как установить 301 редирект на Windows-сервере

ОБЯЗАТЕЛЬНЫЕ ТРЕБОВАНИЯ! Рассматриваемый в данной части руководства 301 редирект требует прямого доступа к администраторской панели сервера. Если Ваш сайт размещен не на Вашем собственном или даже не на выделенном сервере, то такого доступа у Вас, естественно, не будет.

Решить данную проблему можно, связавшись и объяснив ситуацию службе поддержки хостинг-провайдера, у которого размещен Ваш сайт.

Объяснение будет выглядеть примерно следующим образом: «Пожалуйста, установите перманентный редирект с домена www.myolddomain.ru на домен www.mynewdomen.ru и уведомите меня, когда это будет сделано. Спасибо за помощь!»

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

Если же Вы затрудняетесь с выбором достойного хостинг-провайдера, позвольте порекомендовать Вам www.wedohosting.com.

ИНСТРУКЦИИ! Получите доступ к «Internet Services Manager» на Вашем Windows-сервере, кликните правой кнопкой мыши по сайту и укажите, что Вы хотите сделать с него редирект, затем выберете «Properties» и потом «Home Directory».

Теперь Вы должны увидеть окно «Default Web Site Properties» наряду с «Home Directory». Сделайте следующие настройки:

  1. Выберете «A redirection to a URL»
  2. В строке «Redirect to:» введите домен, на который Вы хотите всех переадресовывать
  3. Выберете «A permanent redirection for this source»
  4. Нажмите «OK» и все готово!

Источник: How to Redirect an Old Domain to a New Domain

Подпишитесь и получайте новые статьи и руководства по увеличению продаж и увеличению постока клиентов в Ваш интернет-бизнес на почту
Об авторе

Автор: Всеволод Козлов (Написал 301 статью)

Эксперт в области увеличения продаж интернет-магазинов и коммерческих сайтов для малого и среднего бизнеса. Бизнес-тренер.

Один из последних кейсов - увеличение объема продаж за короткий срок с 420 210 руб/мес до 13 906 950 руб/мес, т.е. в 33 раза!

Я на Google+, Facebook, Vkontakte , LinkedIn

Комментарии:

  1. Скажите, а как сделать переадресацию на Unix-платформе?

  2. Артем:

    Спасибо.
    Двоеточие в коце уберите.
    RewriteRule (.*) http://www.yournewdomain.ru/$1 [R=301,L]:

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

*