Найти тему
Макхост

Что такое 301 редирект и для чего он нужен

Оглавление

301 редирект (Permanent Redirect 301) — это перенаправление с одной страницы сайта на другую. Код ответа HTTP 301 или Moved Permanently означает, что запрошенный веб-ресурс был на постоянной основе перемещен на новое месторасположение и все ссылки, использующие данный URL, должны быть обновлены.

В статье мы на простом примере покажем, как работает редирект, а также расскажем, для чего он вообще нужен.

Подписывайтесь на канал «Макхост» в Яндекс.Дзен — полезные статьи о хостинге каждую неделю! Изображение от Freepik.
Подписывайтесь на канал «Макхост» в Яндекс.Дзен — полезные статьи о хостинге каждую неделю! Изображение от Freepik.

301 редирект — что это простыми словами на примере

Чтобы понять, что такое редирект простыми словами, обратимся к понятному примеру — нашему сайту. Адрес сайта «Макхост» выглядит так: «mchost.ru». Вводя этот URL в адресную строку в браузере, мы попадаем на наш сайт.

Сайт компании «Макхост».
Сайт компании «Макхост».

Проверим код ответа сервера страницы «mchost.ru» — получаем статус 200 OK. Это значит, что запрос выполнен успешно.

Код ответа сервера 200 OK.
Код ответа сервера 200 OK.

А теперь попробуйте ввести в адресной строке URL: «www.mchost.ru».

Обратите внимание: вместо «www.mchost.ru» открывается страница без префикса «www» — в адресной строке отображается просто «mchost.ru».

Проверим код ответа сервера «www.mchost.ru».

Код ответа 301 Moved Permanently.
Код ответа 301 Moved Permanently.

Мы видим, что код ответа «www.mchost.ru» — 301 Moved Permanently. Это значит, что на сайте настроено постоянное перенаправление со страниц с «www» на страницы без «www». Все посетители сайта, открывшие сайт по адресу «www.mchost.ru», в конечном итоге попадут на «mchost.ru». Это и есть редирект.

Для чего нужны редиректы

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

  1. Перенаправление домена с «www» на домен без «www». Вариант, который мы показали ранее в примере. Для поисковых систем сайт с тройным «w» и без него — это два разных сайта. Поэтому принято настраивать постоянное перенаправление для страниц с «www», чтобы избежать дубликатов сайта в поиске.
  2. Перенаправление домена с «http» на «https». Если вы введете в браузере «http://mchost.ru», то все равно попадете на «https://mchost.ru». Это сделано для того, чтобы обеспечить безопасное соединение для всех пользователей.
  3. Склейка дублей страниц. При создании сайта на CMS бывает, что в поиске появляется несколько одинаковых по наполнению страниц. Чтобы такие дубли не влияли отрицательно на SEO, настраивают редирект с одной страницы на другую.
  4. Удаление страницы с сайта. Например, чтобы при удалении товара из интернет-магазина не отображалась страница с кодом ошибки 404, настраивают перенаправление на главную страницу сайта.
  5. Изменение URL страницы. Если часть адреса страницы изменилась, а контент на ней — нет, то нужно настроить редирект со старого адреса на новый. Бывает, что сайт полностью переезжает на другое доменное имя — в этом случае тоже настраивают постоянный редирект.

Заключение

Надеемся, статья была полезной и теперь вы знаете, для чего и в каких ситуациях нужно настраивать редирект. Остались вопросы? Задавайте их в комментариях, мы обязательно ответим.

«Макхост» — премиальный хостинг для проектов любой сложности. Поддержка работает 24/7. Перенесем ваши проекты от другого хостинг-провайдера бесплатно. 🎁

#редирект #хостинг #vps #vds #сайтостроение #cms