Редирект — автоматическое перенаправление пользователей с одной страницы на другую. Редиректы могут перенаправлять пользователей как на страницы того же сайта, так и на страницы другого сайта. Для создания редиректа зачастую используют файл .htaccess, но можно осуществить перенаправление и за счет JavaScript, Meta-тега, PHP. Редиректы широко используются при продвижение сайтов.
Поисковые роботы регулярно обходят страницы сайта и индексируют их, в случае если робот наткнется на страницу которая недоступна, такая страница пропадет из поискового индекса. Как следствие, сайт теряет посетителей и посещаемость сайта падает. Что бы такого не произошло, все удаленные или перенесенные страницы, должны быть перенаправлены.
Основные виды редиректов в интернете:
- Редирект 301 — постоянное перенаправление. Применяется когда страница навсегда переезжает на другой адрес. Пример: /o-nas/, на адрес /about/. При этом, прошлая страница через время пропадет из индекса, а новая страница занимает ее место в поисковой выдаче и получит ссылочный вес.
- Редирект 302 — временное перенаправление. Применяется для временного обслуживания страницы по основному адресу, чтобы контент страницы был доступен на время технических работ. При этом исходная страница остается в индексе, но не стоит на долго затягивать использование 302 редиректа, т.к. Google может его воспринять как 301й.