Как в WordPress поставить 301 редирект с одного адреса на другой?

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

Какие бывают редиректы?

Редиректы бывают двух видов: постоянные (301) и временные (302). Первые информирует поисковые машины о том, что запрашиваемая страница навсегда переехала по новому адресу. Временные же, наоборот, сообщает о временном перемещении страницы на другой адрес.

Почему 301 редирект?

Если не вдаваться в технические детали, то 301 редирект обычно используются веб-мастерами для следующих целей:

  • при перенаправлении пользователя с одной страницы сайта (ссылки) на другую;
  • при переносе страницы, для того чтобы поисковые системы и пользователи заходили с поиска на рабочую страницу вместо нерабочей;
  • в любых случаях, когда нужно перенаправить пользователей и поисковых роботов с одного URL на другой, включая внешний ресурс.

Как в WordPress поставить 301 редирект?

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

Если Вы используете плагин Clearfy Pro, то у него уже встроены необходимые инструменты для осуществления 301-го редиректа с одного адреса на другой. Для этого необходимо в админ-панели перейти в раздел Clearfy Pro и на вкладке Redirect вписать старый и новый адреса, затем нажать кнопку Сохранить изменения.

Способ 1. Плагин Redirect

Для настройки 301-го редиректа в бесплатном плагине Redirect, необходимо первым делом его установить и активировать, после чего в админ-панели перейти в раздел Инструменты -> Redirection.

Страница настроек плагина Redirect

Видно, что на странице настроек можно создать нужное количество редиректов. Чтобы добавить новый, достаточно в полях Source URL и Target URL вписать старый адрес и новый соответственно, после чего нажать кнопку Add Redirect.

Создание нового редиректа в плагине Redirect

Способ 2. Файл .htaccess

Этот способ подразумевает редактирования файла .htaccess, который находится в корневом каталоге Вашего сайта. В самый его конец следует добавить следующий код:

Redirect 301 /page-1 http://wpshop.loc/page-2

Вместо последних двух параметров нужно подставить значения старого URL-адреса и нового соответственно.

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров