Правильная настройка 301 редиректа является важным этапом семантического продвижения. Настроив редирект 301 с одного домена на другой, вы обеспечите работоспособность ресурса и комфорт для пользователей. Перенаправление поможет не утратить исходные позиции, после вторичной индексации поисковые системы будут знать о том, куда владелец сайта хочет привести юзеров. Если вы не знаете о том, как выполнять настройку, то нижеприведенная инструкция поможет разобраться в этом непростом вопросе.
Что такое 301 редирект, зачем он нужен и как его применять?
Редирект – это перенаправление. После выполнения настройки будет осуществляться постоянное перенаправление, которое необходимо для решения ряда стратегических задач:
- передача веса новой странице от старой;
- свободный доступ для пользователей;
- сохранение ранее достигнутых результатов;
- предупреждение потери клиентов в случае переезда сайта на новый домен;
- удаление дубль-страниц;
- предупреждение проблем в случае переезда одной или нескольких веб-страниц.
Главная задача – предупреждение потери клиентов и результатов, накопленных ранее. Редирект 301 является палочкой-выручалочкой для владельцев сайтов и вебмастеров, поэтому его нельзя оставлять без внимания. Рассмотрим основные виды перенаправления:
- с протокола HTTP на новый безопасный HTTPS. Предварительно устанавливается SSL-сертификат, безопасное соединение существенно повышает доверие к сайту и обеспечивает улучшенное ранжирование;
- с World Wide Web и без него;
- с одного домена на другой, что необходимо в случае переезда сайта;
- перенаправление с одной страницы на другую, которая имеет схожее наполнение или товар;
- на мобильную версию. Такая настройка актуальна при наличии мобильной версии с www.m.
Правильно выполненная настройка редиректа 301 поможет обеспечить работоспособность сайта или отдельных веб-страниц при любых изменениях. Перенаправление классифицируют па масштабу, а также HTTP-статусу.
Классификация
Существует более восьми видов редиректов, однако в реальной разработке используют всего 3-4 вида, рассмотрим их:
- постоянный 301. Свидетельствует о том, что сайт или веб-страница перемещены навсегда. На смену старому адресу приходит новый, этот вид перенаправления является самым популярным и стабильным, обеспечивая защиту от санкций поисковых систем;
- временный 302. Речь идет о временном редиректе с сохранением старого адреса страницы;
- временные 303 и 307. Используются для замены 302 редиректа, осуществляют перенаправление, сохраняя тип передачи запроса.
Эксперты в сфере продвижения единогласно утверждают, что 301 редирект является оптимальным решением. Он позволяет склеить накопленные метрики, а также обеспечивает передачу ссылочного веса. 303 и 307 редиректы используются преимущественно во время проведения технических работ, а 302 – временное решение, не обеспечивающее склейку метрик. 301 и 302 редиректы имеют схожие черты, однако постоянная переадресация является более взвешенным и стабильным решением.
Как правильно сделать редирект 301: основные ошибки и полезные советы
Говоря о том, как правильно сделать редирект 301, стоит упомянуть о ряде советов и распространенных ошибках:
- не спешите настраивать 301 редирект с одной веб-страницы на другую для борьбы с дублирующимся контентом. В этом случае целесообразно использовать атрибут rel=canonical. Атрибут размещается на HTML-странице между тегами , позволяет выделить приоритетную страницу (canonical) в случае, если на разных версиях используется одинаковый контент. Например, десктопная и мобильные версии;
- страница, принимающая редирект, должна быть релевантной донору, что обеспечит быструю склейку и перенос веса;
- перенаправление не стоит использовать для файла robots.txt, что особо актуально для поисковой системы «Яндекс». Если старый файл будет доступен, то склейка выполняется намного быстрее и корректнее;
- для проверки правильности настройки редиректа 301 с одного домена на другой и иных видов перенаправления можно использовать сторонние сервисы. Отлично себя зарекомендовали инструменты от Netpeak Spider и WebsitePlanet.
Настраивая редирект 301 с одной страницы на другую или с домена на домен, стоит учитывать, что может произойти изменение трафика. Уровень проседания может достигать 20%, однако в течение первого месяца ситуация восстановится, если все было сделано правильно. Некоторые специалисты начинают настройку с применения редиректа 302 с последующим переходом на 301, однако такие действия не рекомендуют поисковые системы.
Что такое редирект 301 и каноничные страницы?
Canonical – приоритетная страница, редирект – перенаправление. Первый вариант целесообразно использовать в случае наличия нескольких версий сайта (десктоп, мобильная), дублирующего контента, одинаковых описаний – материалов, нуждающихся в расстановке приоритетов. Редирект целесообразно применять при переходе на новое доменное имя, для ошибки 404 и т. д.
Как настроить редирект www и другие виды перенаправления: инструкция
Если вы не знаете, как правильно сделать редирект 301, то должны помнить, что настройка выполняется с учетом типа сайта и сервера, а также с помощью разных инструментов: файл .htaccess, PHP, HTML и т. д. Самый популярный способ настройки редиректа 301 с одного домена на другой и прочих видов переадресации – использование файла .htaccess, что актуально для сайтов, работающих на веб-серверах Apache (для проверки стоит использовать сервис sitereport.netcraft.com). Если ваш веб-сервер Apache, но файла нет, то его можно будет создать:
- откройте блокнот, являющийся частью ОС;
- создайте документ, а потом сохраните его, выбрав расширение .htaccess.
Если используется WordPress, то для создания файла можно использовать плагин Redirection.
Как сделать 301 редирект с одной страницы на другую?
Если необходимо сделать этот вид перенаправления, то используется Redirect /page-1.html /page-2.html. Обратите внимание на то, что веб-страницы должны базироваться на одном доменном имени. Этот метод целесообразно использовать при замене одной или нескольких страниц.
Как настроить редирект с www и без него?
Если вам необходимо, чтобы сайт открывался без www, то используйте следующий код (добавляется в файл .htaccess):
- RewriteEngine On
- RewriteCond %{HTTP_HOST} ^www.адрессайта.ru$ [NC]
- RewriteRule ^(.*)$ http://адрессайта/$1 [R=301,L]
Если нужно, чтобы ресурс открывался с www, то используйте вышеуказанный, но измененный код: во второй строке адрес без www, в третьей с www. Для настройки переадресации с одного домена на другой стоит применить следующий код:
- RewriteEngine On
- RewriteCond %{HTTP_HOST} старыйадрес.ru
- RewriteRule (.*) http://новыйадрес.ru/$1 [R=301,L]
Существует много способов настройки, мы рассмотрели самые популярные.
Как правильно сделать редирект 301, не допустив ошибки?
Настройка редиректа – непростая задача, ведь разобраться во всех тонкостях без специальной подготовки достаточно сложно. Существует два способа решения проблемы:
- обращение в веб-агентство, представители которого осуществят настройку с учетом требований поисковых систем, а также особенностей сайта заказчика;
- использование профессионального софта, который выполнит быструю генерацию кода, что существенно упростит процесс и предупредит распространенные виды ошибок.
В последнем случае целесообразно использовать следующие ресурсы:
- rapidtables.com. Осуществляет моментальную генерацию кода под PHP, Apache .htaccess. HTML, JavaScript и другие виды перенаправления;
- beamusup.com, ориентированный на генерацию кода под .htaccess. Может использоваться для URL-переадресации, настройки редиректа на www и без него, массового перенаправления и иных задач;
- winginx.com/ru/htaccess, являющийся htaccess-конвертером для nginx.
Автоматизация настройки редиректа 301 обеспечит отсутствие ошибок, однако не гарантирует безупречный результат. Если вы не знаете о том, что такое редирект 301 и ранее не выполняли настройку, то лучше прибегнуть к помощи профессионалов.
В заключение
Теперь вы знаете о том, что такое редирект 301 и как его настроить. Работы по настройке редиректа 301 являются обязательным правилом, о котором нельзя забывать, иначе стоит ожидать санкций от поисковых систем и утраты ранее достигнутых результатов. При выборе лучшего способа перенаправления стоит ориентироваться на 301, остальные варианты являются временными. После внесения изменений необходимо провести проверку корректности работы, используя для решения этой задачи сторонние сервисы.