Редирект. Что это и для чего? Какой бывает

Чт, Янв 9, 2014

Интернет



Tweet

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

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

Редирект — процесс, осуществляющий автоматизированное перенаправление юзера с одного сайта на другой. Например, пользователь вводит в строке браузера определенный url, но попадает на совершенно другую страницу. Это действие достигается благодаря специальным скриптам.

Зачем используют редирект?

Часто редирект используют в тех случаях, когда сайт меняет доменное имя. Таким образом можно сохранить постоянный целевой трафик. Например, если у вас был сайт с доменными именем — redirr.ru, и вы захотели сменить его на kakredirr.ru, то все продвижение, которым вы занимались, будет бессмысленным, если не перенаправить пользователя на новый сайт.

Многие путают этот процесс с паркингом домена, но это совершенно разные вещи. Безусловно, в обоих случаях человек попадет на нужный ресурс, но при паркинге под  доменами redirr.ru и kakredirr.ru система видит один и тот же сайт. А при редиректе происходит простая переадресация и смена url.

Существует еще одна важная деталь, которая не обходится без применения редиректа. При продвижении сайта в поисковых системах необходимо склеить все подобные url, например, kakredirr.ru и www.kakredirr.ru — являются идентичными для человека, но поисковая машина видит их как два разных сайта. Поэтому, чтобы не потерять свой авторитет необходимо склеить все подобные ссылки.

С помощью редиректа проделывают некоторые аферы, например,  склеивают домены, что дает сайту хороший показатель ТИЦ и PR. После чего продают его за большие деньги. В сети всегда найдется покупатель

Статусы редиректов

  • 300 — варианты на выбор.
  • 301 — перемещено навечно.
  • 302 — перемещено на время.
  • 303-запрошенный сайт можно найти по другому url адресу.
  • 304-содержимое не изменялось
  • 305-доступ только с помощью прокси
  • 306-не исп.

Рассмотрим на конкретном примере, когда редирект обладает статусом — 301. Допустим юзер вводит в адресной строке конкретный url адрес. После чего браузер отправляет запрос серверу и получает от него ответ. Если установлен редирект №301, то сервер обращает на это внимание и перенаправляет пользователя на новый url адрес.

Функция mod_rewrite. Редирект через .htaccess

С помощью данной функции можно изменить вид ссылки на более удобный и читабельный. Например, http:/ /kakredirr.ru/index.php?module=news будет преобразовано в http:/ /kakredirr.ru/news.  Попробуйте проделать это в Apache.

Рассмотрим основные возможности:

  • RewriteBase — сообщает директорию, в которой происходит преобразование. Чаще всего корневой каталог.
  • RewriteEngine off/on — включить/выключить изменение.
  • RewriteRule — позволяет указывать правила преобразования url. Обычно используются устойчивые функции.
  • RewriteCond — условие, после выполнение которого, программа переходит к выполнению RewriteRule.

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

Читайте также про то, как купить нужный домен у владельца.

Если Вам интересны тексты моего блога, то подпишитесь на RSS (всего в один клик), чтобы первым получать все обновления!

Введите Ваш E-mail, и Вы получите пароль в закрытый раздел блога.
 


Также обязательно прочтите:

Leave a Reply