При переносе информации на новый домен или изменении адреса конкретной страницы посетитель площадки не может найти нужную информацию. В файлах индексации поисковых роботов записан несуществующий url. В этой статье рассказывается как настроить 301 редирект так, чтобы запрос был переадресован по новому адресу.
Виды редиректа и их функции
Операция перенаправления может быть прописана и на сервере, и в коде браузера. Последнее замедляет обработку. Поэтому предпочтительнее вносить изменения на сервере. Функция работает для всех видов протоколов: https, http. Написание адреса может содержать www или нет. Постоянный редирект делает перенесённую информацию доступной для поисковых систем и сохраняет её позицию в выдаче.
В команде заложены функции:
- помощь в переходе на мобильную версию портала;
- возможность слияния трафиков, ведущих на разные площадки одного и того же бренда;
- осуществление корректного поиска при изменении унифицированного адреса в связи с SEO оптимизацией;
- безболезненный переход при смене протоколов (http на безопасный https);
- переезд на новый домен без потери ранжирования.
Перенаправление для систем управления WordPress
Для того чтобы узнать, как настроить 301 редирект WordPress, достаточно знать о существовании специальных плагинов. Их десятки: Simple 301 Redirects, Safe Redirect Manager, Redirection и другие. Плагин Redirection находится в консоли вебмастера в разделе инструментов. Для начала переадресации достаточно внести в соответствующие строки два адреса: старый и новый. Redirection используется чаще всего и не только из-за своей простоты. Плагин предоставляет статистику переходов после переадресации, отслеживает ошибку 404 и хранит в памяти регулярно повторяющиеся выражения.
Внесение изменений в файл htaccess
Еще один способ редирект можно использовать при подключении FTP клиентом. Внесение изменений в файле типа .htaccess меняет работу раздела хостинга в нужном направлении. Процедура является рабочей и для других CMS: Битрикс и OpenCart. Как настроить 301 редирект в htaccess правильно для WordPress показывает пример:
- перейти в каталог управления и найти .htaccess в верхнем уровне дерева каталога (создать файл, если он не существует);
- команду перенаправления mod_rewrite.c прописать в модуль IfModule;
- перед прописыванием правила включить команду преобразования RewriteEngine On;
- для того, чтобы хостинг определил метку 301 редиректа, а не 302 или любого другого по умолчанию, дописать в правилах флаг [R=301,L]
Сделать корректную для поискового робота переадресацию не составляет большого труда. Эффект будет заметен в течение суток. Столько времени нужно боту на переиндексацию качественного сайта после редирект.