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

  • при объединении зеркал сайта, одного с "www" и другого без него;
  • когда сайт переходит на новый домен;
  • когда проект переносится на новую CMS;
  • при изменении URL-адреса;
  • при удалении дублей страниц.

301 редирект важен для продвижения сайта, так как позволяет сохранить позиции в поисковых системах. Без привязки старых и новых URL, поисковые системы считают их разными и не учитывают их историю.

Корректная настройка 301 редиректа включает работу с файлом .htaccess. Если его нет, его нужно создать и добавить код редиректа. Например, при изменении URL-адреса код будет выглядеть так:

Redirect 301 /старый-адрес.html http://новый-домен.ru/новый-адрес.html

Если сайт переходит на защищенный протокол HTTPS, следует использовать такой код:

RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]

Проверка 301 редиректа – обязательный этап завершения настройки перенаправления. Проверьте страницу, перейдя на нее из поисковой системы или других разделов сайта.