301 редирект означает, что запрашиваемая страница находится по другому адресу.

Переадресация на домен без «www»

Если у вас сервер Apache, то для этого необходимо отредактировать файл .htaccess, добавив в него следующие строки:

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

где site.ru — ваш домен…

Переадресация с одной страницы на другую:

Это может понадобиться, если вы решили изменить URL адрес страницы на так называемые ЧПУ (Человеко-Понятный УРЛ).
Пример: Страница вашего блога открывалась по адресу: /blog/category/52/post-456598254.html. Но как мы знаем, для SEO лучше чтобы URL вашей страницы был более читаемым и вы изменили его на /blog/cars/10-best-cars-in-2020.html. Тогда в файл .htaccess необходимо добавить слудующую строку:

Redirect 301 /blog/category/52/post-456598254.html /blog/cars/10-best-cars-in-2020.html

В следствии чего ваша страница будет открываться по новому адресу, а старая будет выдавать код ошибки 404. Через некоторое время в поиске появиться страница с новым адресом, а старая пропадет из поиска.

В общем виде блок редиректов выглядит так:

RewriteEngine On
Redirect 301 /old.html /new.html
Redirect 301 /old-2.html /new-2.html
Redirect 301 /old-3.html /new-3.html
Redirect 301 /old-4.html /new-4.html

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

2 × 4 =