Редирект или переадресация — это процесс, при котором определенная страница или даже весь сайт перенаправляют обратившегося к ним пользователя по другому URL-адресу.
Существует их несколько типов, каждый из которых обозначается специальным кодом из трех цифр. В начале такого кода всегда стоит «3».
Есть виды редиректов, которые поисковые боты не распознают как надо. Их частое использование может значительно понизить позиции сайта в поисковой выдаче. Самым безопасным вариантом, не вызывающим проблем с поиском, считается вид редиректа, обозначенный числом «301».
Типы переадресации
Начнем с самого беспроблемного из них.
301 (Moved Permanently)
В код такого типа заложена информация, что нужная страница переместилась по новому адресу и останется там. Никаких других перемещений не предполагается.
Получив такую информацию, поисковик может благополучно проиндексировать новый URL и, перенаправляя пользователей по нему, учитывает статистику по обоим адресам. Вес ссылки при этом переносится полностью.
![](https://prime-ltd.su/wp-content/uploads/2021/08/301.jpg)
Поэтому для SEO-продвижения тип переадресации под кодом 301 может быть даже очень полезен
![](https://prime-ltd.su/wp-content/uploads/2021/08/302.jpg)
302 (Found)
Этот тип переадресации отвечает за временное перенаправление страницы. При этом поисковики индексируют только первоначальное положение страницы.
При этом пользователь, перейдя по ссылке, попадает уже на другой URL-адрес. Статистическая информация при этом, а также ссылочный вес на него не перемещаются.
Использовать такой вариант слишком часто нельзя. Однако, если грамотно подойти к этому виду редиректа, с его помощью можно значительно оптимизировать переходы внутри сайта. Чтобы обеспечить перенаправление между двумя отдельными доменами, редирект 302 использовать не стоит: это может значительно повредить их показателям.
307 (Temporary Redirect)
URL-адрес изменился на время, в поисковиках по-прежнему зафиксирован изначальный вариант.
306
Адрес зарезервирован, но пока его не используют.
305 (Use Proxy)
В этом случае переадресация сначала отправляет пользователя на прокси-сервер и только потом — по нужному ему адресу.
304 (Not Modified)
Так обозначается подгрузка документа из кэша браузера. Это происходит для ускорения его работы, в случае, если с момента последнего обращения, документ не был никем изменен.
303 (See Other)
С помощью этого редиректа пользователя перенаправляют на найденный документ. При этом используется метод передачи GET, то есть вся информация уходит на сервер с помощью URL.
300 (Multiple Choices)
Этот вид переадресации используется, если нужная страница существует в нескольких вариантах. Пользователь получает один определенный в зависимости от настроек его браузера.
Когда применяется редирект 301
Этот вид переадресации используется во многих операциях как с целым сайтом, так и с отдельными его элементами. Он способен:
- объединить два домена;
- обеспечить корректный перенос показателей ТИЦ и PR со старых страниц на новые;
- скорректировать особенности выдачи в поисковике — благодаря ему фрагмент «www» в адресе ни на что не влияет;
- скорректировать количество слэшей в URL-адресе;
- перенаправить на нужный файл, если у исходного изменилось расширение.
Этим все возможности такого редиректа не ограничены. Объединение двух доменов идет через написание кода для переадресации. В корневой папке основного сайта находится файл, у которого расширение .htaccess. Именно в нем и прописывается необходимый код.
Для настройки зеркал и указания, какой именно из сайтов является приоритетным, используется файл robors.txt, в котором работа идет с применением команды host.
После этого поисковикам поступит информация о переезде сайта, и сведения о старом домене будут удалены из их каталогов. Однако тут нужно учитывать, что новая индексация может занять значительное время, порой до месяца. К тому же, временами индексацию проходят только отдельные страницы нового домена.
Если новый адрес относится к субдомену, открытому для индексации, можно настроить его перенаправление на адрес домена. Чтобы этого добиться, код редиректа нужно скорректировать, указав там необходимый адрес. Такой же подход используется и в тех случаях, когда необходимо уточнить, какая из площадок, относящихся к разным доменным зонам, главная.
Поисковики обращают внимание на количество слэшей в ссылке и наличие элемента «www», поэтому редирект должен быть обязательно настроен для корректной индексации.
К примеру, для сайта с адресом prime-ltd.su это далеко не единственный вариант. Можно увидеть также версии www.prime-ltd.su или, например, prime-ltd.su/. Все они одинаково корректны для браузера, и результатом будет переход на одну и ту же страницу.
При этом для поисковика это совершенно разные запросы, и каждый из них индексируется по отдельности. Потребуется существенное время и множество обращений, чтобы сайт начал распознаваться как надо, и все версии были объединены в одну. А до этого информация по статистике сайта будет фиксироваться неправильно, и его продвижение полноценно не удастся.
Если в URL-адресе возникают какие-то дополнительные слэши или дефисы, пользователя нужно перенаправить по верному адресу с помощью редиректа 301, с помощью правила преобразования URL.
Чтобы проблем в дальнейшем не возникало, код переадресации должен быть прописан для всех страниц. Для устранения или добавления слэшей можно также применить редирект 301.
Чтобы настроить постоянную переадресацию, в его коде нужно указать оба адреса, как новый, так и старый
Если речь идет о временной переадресации (скажем, когда нужно предоставить рекламу новинок в интернет-магазине), больше подойдет тип 302.
Чтобы пользователь попал именно на верный сайт, какую бы версию адреса он не ввел в строке браузера, в коде нужно указывать все возможные варианты.
Когда сайт из статической версии переходит в динамическую или меняется его движок, стоит оставить все URL в том виде, в каком они есть. Достаточно сменить расширения с помощью специального кода.
Порой сайт нужно переместить на новый домен, не потеряв при этом ни ссылочной массы, ни показателей ТИЦ и PR. Тогда все необходимые коды нужно будет прописывать к каждой из прежних страниц, а заодно использовать команду host в файле robots.txt на старом сайте. Это поможет указать адрес, по которому переместился сайт.
Создание переадресации
Чтобы автоматически сгенерировать нужный код, можно воспользоваться одним из онлайн-сервисов. Это поможет решить проблему даже новичкам, еще не знакомым со всеми особенностями его написания. Еще одна возможность таких генераторов — помощь в поиске ошибок, если код уже написан.
Самый популярный и удобный генератор находится здесь
Вне зависимости от того, был ли код написан вручную или сгенерирован специальной программой, нужно проверять, как работает сайт, после любых изменений, внесенных в код переадресации. Важно не только посетить главную страницу, но и другие разделы, как следует по ним побродить
Когда стоит из всех похожих способов выбирать переадресацию
Для настройки индексации поисковиками существует, кроме того, тег rel=canonical. По своему действию он схож с работой 301 редиректа, но указывает не на то, что страница окончательно переместилась по новому адресу, а на то, что данный адрес приоритетен над всеми остальными вариантами. Ее дубли со всеми контентом по-прежнему доступны для работы по старым или неверным ссылкам, но индексации они уже не подлежат.
Разница в работе с редиректом 301 тут в том, что последний гарантирует: все ошибочные и устаревшие адреса будут удалены.
Прописывать код переадресации нужно с умом. Например, нельзя ее применять между двумя страницами, которые на первый взгляд похожи, но имеют существенные различия в каком-то одном элементе. Скажем, когда речь идет о разделах интернет-магазина с одинаковой вещью, но разными ее размерами, такой вариант не подойдет. Не стоит использовать его и там, где задано сразу несколько URL, в зависимости от того, из какого каталога осуществляется переход. Не стоит также переадресовывать друг на друга страницы с похожим контентом, но находящиеся на разных доменах.
И просто вредным для продвижения может стать переадресация на несуществующую или не соответствующую запросу страницу. Нельзя забывать о логике переходов, и тогда она станет отличным SEO-инструментом.