Скорее всего, вы уже сталкивались с редиректами — по крайней мере, как пользователь. Например, если вы нажали на ссылку, адрес которой начинается с http://, а попали на сайт https:// — это пример редиректа. Сервер сделал переадресацию на безопасный протокол.
В этой статье мы поговорим о том, что такое редирект, зачем он нужен и когда его используют, а также какие виды редиректов существуют и где они настраиваются.
Что такое редирект
Редирект (или переадресация; от англ. redirect — перенаправление) — это автоматическое перенаправление посетителя с одного URL-адреса на другой внутри сайта или на сторонний сайт внутри сайта. Редиректы можно настроить как на определенные страницы, так и на весь сайт.
Главная цель переадресации — сохранить уже существующие позиции в выдаче и трафик и при этом не нанести вред пользовательскому опыту. Такое перенаправление, как правило, остается незаметным для обычных пользователей.
Настройка редиректов, конечно, не дает стопроцентную гарантию сохранения уже зафиксированных результатов, но помогает максимально защититься.
Итак, как же работает редирект?
Как работает редирект
С технической точки зрения редирект осуществляется по следующей схеме:
- Посетитель переходит по ссылке или вводит доменное имя в адресной строке;
- Сервер обрабатывает полученный запрос;
- Затем сервер сообщает браузеру, что на страницу/сайт настроен редирект и следует этим настройкам;
- Посетитель попадает на новый сайт/новую страницу, на которую настроена переадресация.
Когда используется редирект
Редизайн, ренейминг
- Если вы делаете редизайн сайта, у вас меняются адреса посадочных страниц — то есть сама структура URL-адресов;
- При переименовании бренда и переезде на другое доменное имя переадресацию также необходимо настроить — так вы сможете максимально сохранить позиции и трафик и не нанести вред пользовательскому опыту.
При переходе на защищенный протокол соединения
Когда вы хотите обезопасить свою компанию и своих клиентов, вы переносите сайт с протокола http на защищенный протокол https.
Когда страница больше неактуальна
В таких случаях настраивается переадресация либо на новую страницу, либо, если новой страницы пока нет, можно настроить временный редирект на главную или любую другую близкую по теме страницу.
Перенаправление со страниц-дублей
Наличие таких страниц ухудшает ранжирование вашего сайта в поисковых системах и, чтобы не рисковать позициями, настраивается редирект.
Перенаправление с алиасов (доменных синонимов)
- Переадресация трафика с домена с www. на аналогичный домен без www;
- Несколько доменных имен в разных зонах (.ru, .com, .org, .su) или домены с разным написанием (catsanddogs.com и cats-and-dogs.com);
При изменении структуры интернет-ресурса
- При перенаправлении со страниц с неактуальной информацией на страницы с актуальной информацией;
- При смене движка (CMS) — у разных CMS могут значительно отличаться правила генерации URL-адресов.
Перенаправление на мобильную версию сайта
Раньше это был один из самых распространенных случаев применения редиректа, однако сейчас компании все чаще делают адаптивные версии сайтов, когда переадресацию настраивать не нужно.
Часто используемые редиректы
На самом деле есть разные виды редиректов, но в этом разделе мы расскажем о самых важных редиректах, которые необходимо знать для SEO-настройки сайта.
Чаще всего используются 301 и 302 редиректы, намного реже или почти не используются — 303 и 307.
Выбор редиректа зависит от того, какая перед вами стоит задача.
301 (Moved permanently) — постоянный редирект
Самый часто используемый. Постоянный, потому что такой редирект обозначает “перенесено навсегда”.
При этом виде редиректов старый адрес пропадает из поисковой выдачи, а новый появляется вместо него, при это сохраняя позиции предшественника и трафик посетителей.
Если 301 редирект настроен неправильно, вы попадаете на страницу с ошибкой 404.
К этому виду редиректов поисковые системы относятся нейтрально.
302 (Found) — временный редирект со статусом «Найдено»
Такой вид редиректа позволяет временно скрыть определенную страницу/сайт от поисковых систем, пользователь при этом перенаправляется на нужную страницу (часто — на главную).
Используется, например, в случаях, когда какой-то раздел сайта недоработан, но запускаться нужно. В этом случае мы настраиваем 302 редирект на временную заглушку (как правило, на срок не более 7-10 суток).
URL старой страницы остается в индексе поисковых систем, а скрытая страница индексироваться не будет.
Важно о 302 редиректе
Практика показывает, что иногда 302 редирект настраивают при переезде сайта на новый домен. Так лучше не делать.
Высока вероятность, что поисковые системы проиндексируют обе страницы — и старую, и новую — и посчитают их дублями. Соответственно, одна из страниц будет исключена из выдачи — скорее всего, старая — и в итоге вы потеряете позиции.
303 и 307 (Temporary redirect) — аналоги временного редиректа
307 редирект — это временный редирект, который используется, если вы, например, не успели перенести контент со старого сайта на новый.
При этом, в отличие от 302, при настройке 307 редиректа прежняя версия сайта сохраняет свои позиции.
303 редирект обозначает «смотрите другой ресурс». Он применяется, когда посетителя нужно направить на другую страницу, которая не содержит необходимый контент, но является частичной заменой запрашиваемой страницы.
Где настраивать редиректы
Здесь есть несколько вариантов.
Выбор варианта зависит от цели редиректа (перенос сайта со старого адреса на новый, редирект с одной страницы на другую и т.д.) и от того, на чем был сделан ваш сайт (на CMS, с помощью HTML, JavaScript).
Изменение кода в файле .htaccess
Как правило, при переносе сайта на другой домен редиректы настраивают через системный файл .htaccess (именно с точкой в начале — это важно), который находится в корневой папке сайта. Добраться до этого файла можно либо скачав FTP-клиент, либо через админку сайта.
Через панель управления хостингом
Если вам нужно настроить переадресацию с одной страницы на другую, проще всего это сделать через панель управления хостингом.
Как альтернативный способ, также есть специальные софты для настройки переадресации — их можно найти в сети.
Как проверить, правильно ли настроен редирект
Если вы настраиваете редиректы самостоятельно, чтобы проверить, работают ли они, можно обратиться к специализированным онлайн-сервисам, которые есть в свободном доступе. Из проверенных и любимых рекомендуем, например,
Однако, если вы раньше не сталкивались с настройкой редиректов и боитесь настроить его неправильно, мы будем рады вам помочь — ведь есть риск сделать сайт недоступным (пусть даже ненадолго), а это чревато потерей трафика и позиций.
Остались вопросы?
Объясним, починим, создадим, наладим
и научим
пользоваться
-
15 лет
директор
по маркетингу -
Член совета директоров "Гильдия маркетологов"
-
58
запущенных
проектов -
Член Жюри Silver Mercury
-
Регулярный спикер конференции
-
Преподаватель MBA курсов по Digital marketing
Игорь Краснощек