Редирект используют для перенаправления посетителей сайта с одной страницы на другую.
Частенько нам нужно использовать редирект для:
- При переезде с домена на домен
- При склеивании нескольких сайтов в один для полноценного продвижения сайтов
- При перемещении страницы или ее переименовании, дабы не потерять индексацию
Все это мы делаем ради того чтобы поисковики сориентировались и перенаправили свои поисковые усилию в нужное русло. Яндекс и Гугл в своих рекомендациях советуют использовать только 301 редирект.
Перенаправление страниц на новый домен и те же страницы (301 редирект- дружественный):
В файле .htaccess написать:
#Redirect 301 / //куда перенаправить/
Тоже самое 302 редирект:
#RewriteRule (.*) //куда перенаправить /$1 [R=301,L]
Перенаправление всех страниц на домен первого уровня 302 (редирект) – не дружественный:
RewriteEngine On
RewriteCond %{HTTP_HOST} banbas-tomsk.ru
RewriteRule (.*) //куда перенаправить/
Самый часто встречающийся редирект - Редирект страниц: 301 (редирект)- дружественный
Redirect 301 /страница с которой перенаправить.html //страница куда перенаправить/