Что такое 301-й редирект?

Интернет-технологии | Нет комментариев

Очень часто сайт бывает доступен по двум адресам – с www и без www. Поисковик рассматривает их как два разных сайта, что может сказаться на ТИЦ. Например, если пользовательавторизовался на сайте без www, то на сайте с www может понадобиться повторная авторизация. Поэтому необходимо организовать переадресацию так, чтобы не возникало путаницы.
Ошибка 301 может возникать по разным причинам:

  • Перенос сайта на новую CMS
  • Смена доменного имени
  • Склеивание сайтов с www и без www
  • Перенесение страницы внутри сайта на новый URL

Разобраться с этим может помочь 301 редирект. Прописав в .htaccess несколько команд, можно решить все проблемы. Он переадресует посетителей сайта именно туда, куда надо. Как настроить 301 редирект? Htaccess – служебный файл конфигурации. Он позволяет указать кодировку страниц, поставить защиту на файлы, закрыть доступ к определенным каталогам и многое другое. Этот файл долженбыть прописан в корневом каталоге. Если он не присутствует, можно его создать.

Как прописать команды 301 редиректа

Понадобится всего лишь несколько директив, если нужно перейти с сайта с www на сайт без www:

  • RewriteCond %{HTTP_HOST}
  • RewriteCond %{HTTP_HOST} ! cite\.ru [NC]
  • RewriteRule (.*) http://cite.ru/$1 [R=301,L]

В файле robots.txt необходимо будет прописать основной host. В остальных случаях, например, при смене доменного имени, команды будут немного отличаться. Но следует знать, что при смене имени сайта статистика посещаемости снизится. Она может вообще начать считаться заново.

Какой результат будет после прописывания 301 редиректа

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

Оставить ответ

Можно использовать: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

1111