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

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-адресов, вручную все переименовывать — огромный и бессмысленный труд, особенно если речь идет о магазине с тысячами товаров. Один скрипт заменяет всю работу.

Даже владельцам маленьких одностраничных лендингов не обойтись без редиректа: например, если проводится 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. Функционал редиректа придется добавлять непосредственно в редакторе.

Создание редиректа 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. Перенаправлений нет
Как стать менеджером Wildberries с нуля и зарабатывать от 1000$/мес. на удаленке
Регистрируйтесь на бесплатный вебинар
Рекомендуемые статьи:
Интернет-маркетинг
19.09.2021
CMS для сайта: что это, какую лучше выбрать
Когда-то давно сайты были «самописные», разбирался в них только сам автор-программист, в лучшем случае — другой программист мог понять, какой код использовался и что с ним делать дальше. Функционал был ограничен, интеграция со сторонними сервисами требовала сложных манипуляций, приходилось всякий раз обращаться к тому, кто написал исходный код. Этот человек уже вручную вносил правки. В […]
687
Читать статью
Интернет-маркетинг
11.03.2021
Инструменты интернет-маркетинга — бесплатные и платные
Интернет-маркетинг — это комплекс мероприятий, направленный на продвижение, продажу товаров и услуг через интернет с помощью инструментов, которые: привлекают внимание потребителя; подогревают его интерес; убеждают в ценности продукта; вызывают доверие; подталкивают к желаемому целевому действию и продают. Интернет-маркетинг — это широкое понятие, охватывающее целый ряд маркетинговых стратегий и тактик, а также инструментов для их реализации. […]
1907
Читать статью
Интернет-маркетинг
3.06.2021
Как узнать потребности ваших клиентов
Зачем нужны знания о потребностях потенциальных покупателей? Прежде всего для того, чтобы правильно позиционировать свой товар или услугу на рынке. Ваш продукт должен удовлетворять потребности клиентов и решать их проблемы. И чем лучше и полнее он будет это делать, тем быстрее, как бобовое дерево Джека, будет расти ваш банковский счет. Понимание потребностей покупателей поможет вам […]
550
Читать статью
Интернет-маркетинг
23.05.2021
Что такое трафик сайта – виды трафика и как его увеличить
Что такое трафик сайта? Трафик сайта – это количество посещений (сеансов), которые получает сайт, или, проще говоря, количество людей, зашедших на ваш сайт за определенный промежуток времени. Когда пользователь посещает сайт, его устройство (ПК, ноутбук или смартфон) связывается с сервером хостинга сайта. На каждом сайте есть минимум одна страница, к которой обращается браузер пользователя и […]
1479
Читать статью
Интернет-маркетинг
20.03.2021
SEO-продвижение — что это такое и для чего нужно
Эту статью могут читать люди с разным уровнем знания, что такое SEO: как новички, так и люди, которые хотят узнать что-то новое в этом направлении. Что такое SEO SEO (search engine optimization) — это инструмент, используя который, вы сможете продвинуть ваш сайт (информационный портал, коммерческий сайт, сайт услуг и даже иногда лендинг) по определенным запросам […]
1061
Читать статью
Интернет-маркетинг
31.03.2022
Оффер — что это и зачем нужен
Оффер — что это и зачем нужен Основой коммерческого предложения является оффер. Главная его особенность — подчеркнуть ценность для потенциального клиента предлагаемого товара или услуги. Цель оффера — донести до потребителя основную выгоду от использования товара. Как правило, в коммерческих предложениях содержится информация о цене, наличии и условиях приобретения продукта (услуги). Кроме того, они содержат […]
2043
Читать статью
Интернет-маркетинг
27.03.2021
Копирайтер — кто это, что делает и на чем зарабатывает
Кто такой копирайтер? Копирайтер? Это кто? Копирайтером называется человек, который пишет тексты для бизнеса с целью привлечь клиентов. Копирайтинг — это написание коммерческих текстов на основе достоверных источников и личного опыта. Это создание чего-то нового уникального на базе уже существующего. Вы возразите, что нельзя написать уникальное и новое в наше время. Обо всем уже писано […]
896
Читать статью
Интернет-маркетинг
15.05.2021
Призыв к действию — что это на конкретных примерах
Что такое призыв к действию? Призыв к действию (Call To Action, или CTA) представляет собой текст, изображение или кнопку, побуждающую пользователя или потенциального клиента (лида) к немедленному действию. CTA обычно используется в текстах рекламных объявлений, сайтов и постов в социальных сетях. Здесь желаемым действием может быть что угодно, например: заполнение контактной формы на сайте; регистрация […]
865
Читать статью
Интернет-маркетинг
4.04.2021
Личный бренд как путь к профессиональному успеху
Что такое личный бренд Личный бренд (Персональный бренд) — это популярная стратегия продвижения бизнеса через человеческую личность. У каждого из нас известные компании ассоциируются с определенной личностью: Apple — Стив Джобс; Microsoft — Билл Гейтс; Tesla — Илон Маск; Тинькофф Банк — Олег Тиньков; Dodo Pizza — Федор Овчинников. Если вы владелец бизнеса, то эта […]
653
Читать статью
Интернет-маркетинг
28.05.2021
Арбитраж трафика ─ что это и как на этом заработать
Что такое арбитраж трафика Арбитраж трафика ─ это способ заработать деньги в Интернете за счет продвижения товаров и услуг различных компаний за вознаграждение (комиссию). Наряду с понятием «арбитраж трафика» применяется также термин «партнерский маркетинг». Эти понятия схожие, но есть между ними и различие. В обоих случаях продвижение товаров и услуг происходит за счет привлечения целевого […]
895
Читать статью
Блог
6.06.2023
A/B тестирование что это и как использовать
Любой бизнес нуждается в изменениях. Это не тот случай, когда актуален принцип «работает — не трогай», потому что конкуренты постоянно придумают что-то новое, на рынке появляются новые игроки. И то, что приносило хороший доход вчера, сегодня может оказаться невыигрышным. Многие даже крупные компании начинают деградировать, если сохраняют «все как есть». Любой бизнес должен постоянно увеличивать […]
390
Читать статью
Интернет-маркетинг
11.05.2021
Хостинг и его значение в продвижении сайта
Выбор хостинг-провайдера — это одно из приоритетных бизнес-решений. И прежде, чем покупать более дешевый, обратите внимание, что ваш выбор будет влиять на: то, как сайт работает; как быстро сайт загружается; то, насколько сайт безопасен против взломов и сбоев сервера. Поскольку доступно много вариантов, мы решили разобрать ряд нюансов, которые вы должны учитывать при выборе подходящего […]
734
Читать статью
Оставьте ваш комментарий