301 редирект — что это и как его настроить
Интернет-маркетинг
4 февраля 2022
1128

301 редирект — что это и как его настроить

Содержание:

Сайты не находятся постоянно на одном и том же «месте». Порой возникает необходимость перенести одну из страниц по другому адресу, а то и совершить полный переезд.

Вместе с тем в интернете остаются сотни, а иногда тысячи и десятки тысяч ссылок на прежний адрес, и было бы очень обидно терять посетителей, получающих «Ошибку 404». Поэтому делают редирект. Существуют разные типы, 301 — это постоянный. Он полностью заменяет старый адрес новым.

Редиректы используются как для того, чтобы все прежние внешние ссылки продолжали работать и приводили людей в нужное место, так и для «роботов» — поисковых систем, SEO-оптимизации.

Применение 301 редиректа

Redirect 301 представляет собой специальный скрипт перенаправления с одного физического URL страницы на другой. Пользователь не замечает, что его куда-то «отправили», ему не приходится ничего дополнительно кликать, видеть сообщение о перенаправлении. С помощью скрипта переадресация происходит автоматически.

Главное преимущество — 301 редирект полностью сохраняет «вес ссылок», поэтому все ранее проведенные методы раскрутки с помощью методов SEO сохранятся.

Используется переадресация в следующих случаях:

  1. Создание версии с мобильной адаптивностью. Не все сайты «резиновые», не всегда получается полностью переверстать так, чтобы одна и та же страница отображалась корректно на компьютере и на смартфоне. Гораздо проще и эффективнее сделать постоянный редирект на соответствующую версию. Дополнительно потребуется поставить скрипты, которые «обнаруживают» устройство, используемое для просмотра сайта.
  2. Изменение имени, адреса сайта. Например, если меняется написание бренда. Или если переходят с домена третьего уровня на домен второго. Популярная ситуация: поначалу компания была небольшой и создавала себе мини-лендинг на бесплатных конструкторах (Tilda, uCoZ и другие). Потом бизнес увеличится, разросся, «сидеть» на третьем уровне стало несолидно. Чтобы не терять усилия, вложенные в раскрутку, делают 301 редирект.
  3. Улучшение безопасности сайта в виде перевода http на https. Сертификаты HTTPS — это одно из важных требований, которое обеспечивает защиту персональных данных, возможность совершать безопасные платежи через сайт, обеспечить конфиденциальность. Дошло до того, что Google все веб-ресурсы без HTTPS начинает объявлять «подозрительными» и понижает их в ранжировании. А также в браузере автоматически выдается предупреждение о небезопасности. Перейти для неопытного пользователя на «опасный сайт становится очень трудно», так что 90% трафика превратится в отказы.
  4. SEO-оптимизация, удаление дублирующих страниц. При переносе со старого сайта могут создаваться повторы, дубли, что сбивает с толку поисковые системы и создает ошибки. Соответственно, роботы «докладывают» об этом, а SEO-показатели такого веб-ресурса снижаются. Удаление «мусора» — обязательная задача специалиста по оптимизации, ну а если у кого-то в браузере осталась закладка на «мертвую» страницу, его перенаправят туда, куда надо. Не будет потерян и вес ссылок, если они «заставляют» переходить на несуществующий адрес. Роботы не «штрафуют» за грамотный редирект.
  5. Создание двух версий «www» и «без www». Для поисковых систем устаревшая трехбуквенная приставка, которая когда-то была аббревиатурой Word Wide Web, по-прежнему «весома». www.site.ru и site.ru — это разные страницы для поисковиков, поэтому WWW стоит оставлять для них, делая автоматический редирект, который не дает дублирования.
  6. Использование нового движка. Например, раньше вы использовали WordPress, а потом решили, что лучше будет развивать направление интернет-магазина и решили перейти на OpenCart — CMS, которая изначально «заточена» под продажи. У каждой системы собственный принцип создания URL-адресов, вручную все переименовывать — огромный и бессмысленный труд, особенно если речь идет о магазине с тысячами товаров. Один скрипт заменяет всю работу.
Как стать digital-маркетологом с полного нуля

Даже владельцам маленьких одностраничных лендингов не обойтись без редиректа: например, если проводится A/B-тестирование дизайна, call-to-action-элементов и других продающих деталей, но все они приводят на одну форму заказа, то можно воспользоваться таким инструментом.

Как работает 301-редирект (схема)Как работает 301-редирект (схема)

Какие еще бывают редиректы

301 – это перманентный redirect, означающий, что на прежнем адресе больше ничего нет и никогда не будет. Но есть и другие:

  1. 302 redirect — означает, что новому URL не будет передана ссылочная масса, а всего лишь проводит на другой адрес. Его используют во время технических работ, это временная мера, помогающая не терять посетителей, трафик и позиции в поисковых системах, пока ведется «ремонт».
  2. 307 redirect — временное перенаправление, которое имеет много общего с 302, но «подсказывает» поисковым системам, что кэширование страниц не требуется. Его используют, когда работа с сайтом незначительная и «запоминать» все состояния нет необходиомсти.
  3. Meta Refresh — редирект, который проводится прямо внутри сайта, а не целиком на сервере. Он плох тем, что вызывает задержку до пяти секунд. Google крайне не рекомендует использовать этот способ: огромное количество пользователей не согласны ждать, задержка приводит к увеличению отказов в три-четыре раза и более.
  4. Redirect rel=«canonical» — помогает поисковикам «отличать» правильные страницы от дублей. Ранжируется только та, которая имеет пометку «сanonical», а другие просто не учитываются.

Все эти альтернативные редиректы могут использоваться в своих ситуациях, но если требуется передать обновленной странице 100% веса от прежнего, сообщить поисковикам о том, что старый нужно удалить из индекса без вреда для SEO-ранжирования, то используется 301 редирект.

Использовать его надо крайне аккуратно: если допустить ошибку, то пользователь будет получать сообщение «404», а это всегда отказы, ухудшение поведенческих факторов, «просадка» позиций веб-ресурсов.

 Как сделать 301 редирект

Существуют основные способы создания скрипта переадресации:

  • написать или встроить самостоятельно в коды страниц, используя возможности HTML, PHP;
  • использовать настройки CMS — в большинстве систем управления контентом реализована такая возможность;
  • используя специальные программы генерации скриптов;
  • используя возможности провайдера-хостинга;
  • изменить настройки в специальных файлах .htaccess (если применяется сервер Apache) либо аналогичный ему web.config для IIS.

Во всех случаях потребуется понимание того, что делается и зачем. Однако большинство специалистов соглашается с тем, что последний метод наиболее простой и эффективный, позволяет минимизировать риск ошибок.

Считается, что именно он гарантирует максимальное «склеивание», которое не позволит сайту выпасть из ТОПа выдачи, а если это произошло раньше из-за ошибок, связанных с перенаправлением, — вернуться туда.

Использовать 301 редирект при временных технических работах с сайтом не рекомендуется. Это собьет с толку роботы, которые «заходят» на индексируемые ресурсы до нескольких раз в сутки. В результате эффект будет обратный: позиции ухудшатся.

Постоянная переадресация с помощью CMS

Большая часть CMS-систем предлагает собственные технологии переноса страниц. Инструменты такого типа есть в Wix, OpenCart, Joomla!, Битрикс, Тильда, а также можно скачать различные дополнительные инструменты-плагины для WordPress — в базовой сборке функционала нет, но «база» WP предложит много бесплатных помощников.

Среди самых популярных для WordPress:

  1. Safe Redirect Manager — очень простой плагин, с которым легко «справится» даже новичок. Он занимает мало места, не влияет на скорость загрузки сайта, поддерживает большую часть постоянных выражений.
  2. Quick Page/Post Redirect Plugin — в нем нет поддержки регулярных выражений, но в остальном подходит для создания редиректа. Можно добавлять ссылкам атрибут Nofollow, чтобы не «раздавать» трафик. Очень удобно, например, если небольшой новостной сайт или торговая площадка ссылается на каких-либо «гигантов» уровня Amazon или Лента.Ру.
  3. Simple 301 Redirects — как нетрудно догадаться уже из названия, предлагает создавать именно постоянные редиректы. Правда, у него есть важный минус: придется вручную прописывать адреса URL, что довольно неудобно, если их несколько сотен, а то и тысяч.
  4. Redirection — самый популярный WordPress-плагин. Помимо базовой автоматизированной возможности (вручную ничего не придется прописывать) есть отслеживание ошибок 404, также он умеет собирать статистику по переадресациям, поддерживает регулярные выражения.

Для использования возможностей плагинов на платформе Вордпресс, понадобится подключение плагина. Это несложно: скачивание и интеграция происходят внутри системы.

Также можно сделать пермаредирект и средствами самой CMS-системы. Потребуется получить доступ к FTP-сервису, а затем прописывать настройки согласно требованиям к .htaccess.

Другие системы не поддерживают перечисленные выше плагины, но тоже хорошо автоматизированы. В OpenCard нужно будет получить доступ к .htaccess, а затем прописать следующий код:

Битрикс также имеет свою кодировку, которая выглядит следующим образом:

Чтобы создать перенаправления в Joomla!, потребуется войти в панель администратора. Она располагается по адресу «Компоненты», затем переходите в «Перенаправление». Стоит отметить, что эта панель помогает не только ставить редиректы, но и следить за появлением некорректных ссылок, ошибок 404.

Можно вовремя «отлавливать» их, чтобы они не вызывали потерю трафика и ухудшение поведенческих факторов и корректно проставлять перенаплавнеия. В меню CMS есть все настройки:

  • перепись www на доменное имя без www, чтобы сервер «понимал» это как одно и то же;
  • установка постоянного перенаправления 301 с указанием нового и старого пути;
  • можно указать параметры кэширования;
  • можно запретить хотлинкинг — популярное средство, например, защиты картинок;
  • можно добавить собственные сообщения и поведение, если появляются распространенные ошибки сервера (не только 404, но и 500, 400, 401, 403);
  • можно забанить пользователей по IP — обычно эта функция используется для предотвращения DDoS-атак;
  • аналогичная «заблокировать плохих ботов», здесь тоже имеются в виду вредоносные средства.

Также можно запретить просмотр файлов .htaccess и некоторые другие настройки. В целом, автоматизация Joomla одна из самых удобны, к тому же не требует ничего делать «вручную».

Не все поддерживают .htaccess, его нет в том же WIX. Функционал редиректа придется добавлять непосредственно в редакторе.

Как стать digital-маркетологом с полного нуля

Создание редиректа 301 в .htaccess — все основные параметры

Конфигурации стандартных серверов Apache содержат множество файлов, среди которых .htaccess. Это «технические» данные, которые позволяют ориентироваться с тем, как поступать, куда переадресоваться и т.д. Эти «руководства» не предназначены для «живых людей», поэтому иногда просмотр .htaccess извне запрещают.

Если нужно получить доступ к файлу на своем сервере, то его находят через панель управления, также можно использовать FTP-доступ. Обычно он скрытый, поскольку фактически является системным (аналогом ini-данных или записей реестра для операционной системы Windows), поэтому придется включить отображение скрытых файлов.

Перед тем, как прописывать скрипты для 301 редиректа, потребуется:

  1. Войти в панель управления веб-ресурса.
  2. Найти необходимый файл .htaccess. Обычно он располагается в корневой директории, например, в WordPress она называется public_html). Если такого файла нет, то его потребуется создать.
  3. Условия перенаправления собираются в модуле ifModule, что позволит избежать большей части сбоев и ошибок при запуске. Код модуля:

<IfModule mod_rewrite.c>

</IfModule>

  1. Далее нужно запустить механизм преобразования. Для этого прописывается команда RewriteEngine On, теперь можно будет начинать записывать правила для переадресации.
  2. Рекомендуется добавить в правилах параметр [R=301,L], поскольку по умолчанию используется не редирект 301, а «временный» 302.

С этого момента можно задавать характеристики для каждой из «ситуаций», связанных с необходимостью перманентного перенаправления.

Для www/без www

Операция называется «склейкой», позволяет игнорировать тот факт, что для роботов адрес с www и без них — это совершенно две разные ссылки. Этот редирект желательно ставить на абсолютно всех современных веб-ресурсах. Если проиндексирована «www»-версия:

Если наоборот:

HTTP/HTTPS

HTTPS — защищенный протокол нового поколения. Сайт обязан давать сертификаты о том, что сервер безопасен, на него можно заходить, не рискуя получить вирус или троян. Новые веб-ресурсы сразу же создаются в этом формате, а вот старые могут сохранить HTTP-версии, проиндексированные зачастую в миллионах источниках. Основные скрипты следующие:

Второй вариант:

Самый универсальный, который сработает, даже если два предыдущих не помогли:

По сути, можно использовать только последний, потому что он подразумевает перенаправление для любого пользователя, поисковой системы. Устаревший формат HTTP практически отмер, безопасность требует непременных сертификатов.

Если нужно исключить страницу из редиректа, то пропишите такой параметр:

Обратный редирект, который означает, что с HTTPS будет осуществляться перенаправление на HTTP. На практике используется очень редко:

Если произошло изменение домена (самая популярная причина прописывания перманентных перенаправлений):

Изменение URL

Замена адреса, например, если появилась новая CMS, которая переписывает все адреса на себя использует два кода. Без параметров:

С параметрами:

Часто первой страницей по факту является index.php. Однако такой адрес в строке браузера выглядит некрасиво. Кроме того, она не всегда доступна, поэтому лучше сделать пермаредирект:

Со слэшем-без слэша

Слэши в конце адресов фактически не нужны, но технически иногда прописываются. Лучше убрать эту путаницу:

Редирект для страницы 404

«Ошибка, не найдено» — это повод для большинства пользователей просто нажать крестик в углу вкладки. Разумеется, поведенческих параметров это не улучшит, а вот если «утерянная» страничка будет автоматически переадресована, то пользователь может и остаться.

Обычно перенаправляют на главную, иногда — на актуальные акции, на спецпредложения со скидками и т.д. То есть, служебное сообщение о ненайденной странице превращается в маркетинговый инструмент при помощи скрипта: ErrorDocument 404 http://www.site.com/301.html

Злоупотреблять, впрочем, этим редиректом не стоит: переизбыток плохо влияет на SEO-ранжирование ресурса.

Автоматическая генерация

Если вы не хотите запоминать все эти выражения и не знаете, куда их прописывать, то можно воспользоваться готовыми сервисами.

Среди них такие:

1. Seomagnifier — создание перманентного редиректа для WWW, самый распространенный вариант;
2. 301 Redirect Code Generator Tool — подходит для перенаправления в рамках доменов, страниц;
3. Generate .htaccess— для доменов, сайтов, разделов, страниц.

Далее воспользуйтесь приложением Screaming Frog SEO Spider или такими онлайн-сервисами, как Redirect Checker, bertal.ru, Header Checker Tool, чтобы проверить корректность настройки перенаправлений.

Код ответа сервера 200. Перенаправлений нетКод ответа сервера 200. Перенаправлений нет
Как стать digital-маркетологом с нуля и зарабатывать от 1000$/мес. на удаленке
Регистрируйтесь на бесплатный онлайн-курс
Рекомендуемые статьи:
Интернет-маркетинг
25.06.2021
Что такое NPS и почему он так важен для бизнеса
Реальность XXI века такова, что практически каждый рынок переполнен. Если появляется какая-то новинка, то конкуренты немедленно начинают копировать продукт, несмотря на все запреты и патенты: обойти их при желании несложно, достаточно просто создавать «аналог». К тому же комитеты анти-монополистов будут тщательно следить, чтобы никакое предложение не оставалось безальтернативным. По мнению маркетологов, единственная стоящая «валюта» сейчас […]
347
Читать статью
Интернет-маркетинг
15.05.2021
Призыв к действию — что это на конкретных примерах
Что такое призыв к действию? Призыв к действию (Call To Action, или CTA) представляет собой текст, изображение или кнопку, побуждающую пользователя или потенциального клиента (лида) к немедленному действию. CTA обычно используется в текстах рекламных объявлений, сайтов и постов в социальных сетях. Здесь желаемым действием может быть что угодно, например: заполнение контактной формы на сайте; регистрация […]
563
Читать статью
Интернет-маркетинг
7.04.2021
Техническая оптимизация сайта в SEO-продвижении
Техническое оптимизация сайта — очень важный шаг во всем процессе SEO-продвижения. Если есть технические проблемы с вашим сайтом, то это повлечет за собой некорректную индексацию его поисковиками. В этой стате мы с вами поговорим об основных моментах, которые важно учитывать или скорректировать на сайте, чтобы он работал исправно и приносил деньги, а не головную боль. […]
846
Читать статью
Интернет-маркетинг
17.04.2021
Что такое UTM-метки — для чего их применяют в маркетинге
Помните такие длинные ссылки, которые появляются в строке ввода адреса сайта вашего браузера после того, как вы кликнули по рекламе? Например, такие https://atlantshop.by/catalog/refrigerators/?utm_source=yandex&utm_medium=cpc&utm_campaign=Atlant_holodilniki_Poisk. Пример utm-метки Такая ссылка обычному пользователю кажется неестественной, но это потому что к ней добавлены UTM-метки. Настоящая ссылка выглядит так https://atlantshop.by/catalog/refrigerators/, а остальная часть — это параметры UTM-метки. Так что это за […]
267
Читать статью
Блог
26.09.2022
Customer Development — принципы и инструменты
Customer Development — методология принципы и инструменты Модный термин «стартап» со временем стал в сознании некоторых едва не ругательством. И дело во все не в пандемии, которая хотя и повлияла на определенные виды бизнеса, но как раз больше на традиционные, а не новаторские. Проблема стартапов, как доказывает статистическое агентство Failory, заключается на 20 с лишним […]
323
Читать статью
Интернет-маркетинг
15.02.2021
8 советов, как начать успешную карьеру в интернет-маркетинге
Поскольку все больше и больше компаний выходят в интернет для увеличения продаж, потребность в интернет-маркетологах как никогда высока. Это динамично развивающаяся профессия, у которой есть свои как и проблемы, так и преимущества, включая потенциально прибыльный доход — в среднем от 1000$ и выше в месяц. Если вы задумываетесь о том, чтобы стать интернет-маркетологом, сейчас самое […]
853
Читать статью
Интернет-маркетинг
20.03.2021
SEO-продвижение — что это такое и для чего нужно
Эту статью могут читать люди с разным уровнем знания, что такое SEO: как новички, так и люди, которые хотят узнать что-то новое в этом направлении. Что такое SEO SEO (search engine optimization) — это инструмент, используя который, вы сможете продвинуть ваш сайт (информационный портал, коммерческий сайт, сайт услуг и даже иногда лендинг) по определенным запросам […]
783
Читать статью
Интернет-маркетинг
18.05.2021
Что такое конверсия сайта — от чего зависит и как ее повысить
Что такое конверсия сайта? Говорить «конверсия сайта» не совсем корректно. Правильно говорить «коэффициент конверсии сайта». Коэффициент конверсии сайта — это отношение посетителей, которые совершают желаемое действие на сайте, к общему количеству посетителей сайта. Эти данные могут быть собраны с помощью инструментов аналитики: Google Analytics; Яндекс.Метрика; Сервисы сквозной аналитики: Roistat, RushAnalytics и др. Пример конверсии сайта […]
235
Читать статью
Интернет-маркетинг
21.06.2021
SWOT-анализ — что это и как его правильно сделать
В кризис или в «спокойное» время бизнес всегда подвергается риску «прогореть». По статистике до 80% стартапов не только не доживают до момента своей окупаемости, но и «умирают» в первые несколько месяцев своего существования. Это происходит не потому, что идеи плохи или люди не хотят всерьез заниматься своим делом, а из-за того, что не была на […]
720
Читать статью
Интернет-маркетинг
19.09.2021
CMS для сайта: что это, какую лучше выбрать
Когда-то давно сайты были «самописные», разбирался в них только сам автор-программист, в лучшем случае — другой программист мог понять, какой код использовался и что с ним делать дальше. Функционал был ограничен, интеграция со сторонними сервисами требовала сложных манипуляций, приходилось всякий раз обращаться к тому, кто написал исходный код. Этот человек уже вручную вносил правки. В […]
417
Читать статью
Интернет-маркетинг
18.06.2021
Колл-трекинг – что это такое и как работает
Несмотря на лидогенерацию через формы заявок и переписки с клиентами в мессенджерах типа Telegram, Viber, WhatsApp, основной и самый доходный для компаний способ «связи» с клиентами – это по-прежнему входящий звонок. Продажи по входящим вызовам всегда самые выгодные, потому что звонят «горячие» клиенты, они уже не раздумывают «купить или не купить», им нужно сейчас, срочно, […]
351
Читать статью
Интернет-маркетинг
23.03.2022
УТП — что это и как составить
УТП — что это и как составить Термин УТП — это аббревиатура.  Расшифровывается: «уникальное торговое предложение». Это словосочетание обозначает «мы готовы предложить вам то, чего нет у конкурентов». Фактически, это краткая формулировка всего того, что вы можете выгодно предложить клиенту. УТП — это один из эффективных способов привлечь и удержать клиента. За счет использования этого […]
1298
Читать статью
Оставьте ваш комментарий