/ Новости и уроки / 301 редирект: что это такое и как настроить

301 редирект: что это такое и как настроить

108
301 редирект: что это такое и как настроить

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

Что такое редирект 301?

Редирект 301 - это функция веб-сервера, при которой старый URL-адрес может быть перенаправлен на новый. 301 обычно используется на веб-сайте, чтобы обеспечить пользователям и поисковым системам доступ к последней версии веб-страницы, которая была перемещена с исходного URL-адреса.

Когда использовать редирект 301

Используйте редирект 301 в этих случаях:

  • Вы переместили свой сайт на новый домен и хотите убедиться, что трафик и история SEO направляются в новое место назначения.
  • Вы изменили URL и хотите, чтобы существующий PR или ИКС перешел на новый URL.
  • Вы изменили URL-адрес и хотите, чтобы трафик на старый URL-адрес был перенаправлен на новый URL-адрес.
  • Вы объединяете два веб-сайта и хотите убедиться, что ссылки на устаревшие URL-адреса перенаправлены на правильные страницы.

Настройка редиректа 301

Существует несколько способов настройки перенаправлений 301. Я вам покажу основные.

1) 301 редирект с одной страницы на другую



Redirect 301 /page1.php /page2.php

2) 301 редирект с www на без www



RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
RewriteRule ^(.*)$ http://site/$1 [R=301,L]

3) 301 редирект для index.php



Options +FollowSymLinks
RewriteEngine On
 
RewriteCond %{REQUEST_METHOD} =GET
RewriteCond %{REQUEST_URI} ^(.*)/index.php$
RewriteRule ^(.*)$ %1/ [R=301,L]

Заключение

301 редиректы очень важны для SEO и для удобства использования вашего сайта. Они не только пропускают PageRank и вашу историю SEO, но и следят за тем, чтобы пользователи не заходили на 404 страницы и в тупики.

Вам не нужно пугаться 301 переадресации. Вам просто нужно время, чтобы создавать и загружать их каждый раз, когда вы удаляете контент, перемещаете контент или реструктурируете архитектуру своего сайта.