Что такое редирект 301 и как его сделать? |

Что такое редирект 301 и как его сделать?

10.30.2012 · Posted in Сайтостроение

Что же такое редирект 301?

Редирект 301 – это когда вы вводите в адресную строку http://www. senapsy.ru, а вас перекидывает на http:// senapsy.ru, тоесть это совершенно два разных сайта. Если часть по этим двум разным направлениям, то ссылочная масса вашего сайта, будет распределяться двум этим сайтам , и это нам как понимаете не к чему.

Для чего же он нужен?

Причин много, к примеру:

Для склейки склейки самого домена с www, так и без него. Тут ссылочный вес будет совмещаться .

При смене домена на 301 редирект сохраняются все показатели и ссылочное Тиц и PR.

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

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

Как сделать 301 редирект?

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

Простой редирект

Он производится в файле .htaccess или httpd.conf для Apache.

Redirect 301 / http://www.site.com/index.htm

В этом случае все страницы старого сайта будут перенаправлены на новый.

Перенаправление домена с www на без-www

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.domain\.com$ [NC]

RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]

А вот редирект запросов без-www на домен с www префиксом

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]

RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

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

Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

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

   

One Response to “Что такое редирект 301 и как его сделать?”

  1. Большое спасибо автору за подробное объяснение.
    Может кому пригодится. Статус-коды редиректов:

    «300″ Multiple Choices (несколько вариантов на выбор)
    «301″ Moved Permanently (перемещено навсегда)
    «302″ Temporary Redirect (временный редирект)
    «303″ See Other (затребованный ресурс можно найти по др. адресу)
    «304″ Not Modified (содержимое не изменялось — это могут быть рисунки, таблицы стилей и т.п.)
    «305″ Use Proxy (доступ должен осуществляться через прокси)
    «306″ (Unused) (не используется)

Leave a Reply

Confirm that you are not a bot - select a man with raised hand: