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 редиректа – обязательный этап завершения настройки перенаправления. Проверьте страницу, перейдя на нее из поисковой системы или других разделов сайта.