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