Google Поисковые системы Вебмастерам Яндекс Исследования Клиентам Сервисы Социалки Чилаут SEO Контекстная реклама Интернет-реклама Пресс-релизы Поиск Конференции Блоги Facebook Yahoo Реклама Сделки Бегун Ссылки Пользователи Microsoft Twitter больше
Рекламные ссылки

301 редирект сохраняет ссылочную структуру сайта

По материалам сайта stepforth.com : 11.09.2007 | 09:20



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

Иллюстрирую сказанное выше банальным примером:

Нажимая на ссылку www.yourolddomain.ru/company/profile.php, посетитель или робот поисковой системы будет автоматически переадресован сюда www.yournewdomain.ru/company/profile.php.
Обратите внимание! Если вы случайно или же специально запланировали сменить ссылочную структуру сайта на новом домене, то мы настоятельно рекомендуем вам ознакомиться со следующей статьей: «Как сохранить позиции сайта в результатах поисковой выдачи после редизайна» (скоро на русском в моем переводе).

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

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

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

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

Как установить 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» и все готово!


Контекстная реклама
9 комментариев
Гость | 11.09.07 | 13:50
301 редирект быстро срабатывает в Google, за один апдейт в ПС даже большой сайт может уже выдаваться на новых адресах при этом ссылочное потеряно не будет, но вот Яндекс.. очень плохо..
WebProffy | 11.09.07 | 15:24
301 редирект быстро срабатывает в Google, за один апдейт в ПС даже большой сайт может уже выдаваться на новых адресах при этом ссылочное потеряно не будет, но вот Яндекс.. очень плохо..

Да, Google вообще молодец во всех отношениях, что ни сделаешь, все изменения отлавливаются Гуглом моментально.

На счет Яндекса - он, конечно же медленнее во многих отношениях Гугла, но меня пока, в частности, с 301 редиректом не подводил.Видимо, повезло! Но куда ж без везения ;)
Гость | 11.09.07 | 21:38
странно по вышеуказаному примеру у меня не пашет, а вот так пашет
RewriteEngine on
RedirectMatch (.*) http://www.mp3search.com.ua/$1 [R=301,L]:
Гость | 13.09.07 | 19:35
А вот такой способ в .htaccess чем хуже:

Redirect 301 / http://www.yournewdomain.ru/ ?
Гость | 16.09.07 | 01:59
У меня получилось с таким вариантом
---------
RewriteEngine On
RewriteCond %{HTTP_HOST} ^searchengines\.in\.ua$ [NC]
RewriteRule ^(.*)$ http://www.searchengines.in.ua/$1 [R=301,L]
Гость | 16.09.07 | 02:05
Redirect 301 / http://www.searchengines.in.ua/
Такой вариант не подойдет потому что при попадании на страница будет редирект в корень.
Гость | 25.01.08 | 23:18
вот вам и способ:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Гость | 25.01.08 | 23:18
не пашет что ли:?
Анна | 16.11.11 | 11:06
Не подскажите ли подобную статью на более доступном для чайников языке. У меня сайту 2 года, но с первых позиций ТОПа он уже полгода, как слетел по всем ключевым ВЧ запросам, его практически, нет в выдачи, а если и есть , то в конце списка, хотя по НЧ запросам сайт на первых позициях. В нете одна треть ссылок на сайт с www, а две трети ссылок на сайт без www. В панела вебмастера назначала главным зеркалом и на усмотрение поисковика, и делала с www, и делала без www главным. Уже запуталась, но так адекватной информации для новичков так и не нашла, как вернуть сайт в выдачу. Подскажите.

Добавить комментарий
Гость | Сегодня      Войти на сайт
Ваше имя:
Текст на
картинке
Расширенный ответ
Анонс

Анализатор апдейтов Яндекс
Дата
Тип апдейта
Шторм
07.02.2012
Текстовый апдейт
20%
02.02.2012
Текстовый апдейт
29%
28.01.2012
Текстовый апдейт
14%
25.01.2012
Текстовый апдейт
13%
Спонсоры и партнеры SEOnews
Партнеры
Размещение статей — VPROQ.ru

Размещение статей — VPROQ.ru

При использовании материалов сайта ссылка на сайт обязательна. Приглашаем авторов!
Rambler's Top100
2005-2012 Seonews.ru: новости поисковых систем, раскрутка сайта, продвижение сайта в интернете
и оптимизация сайта.
Сайт работает на системе
«1С-Битрикс: Управление сайтом»
Техническая реализация:
«Профессиональный подход»
Карта сайта
RSS