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

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$/мес. на удаленке
Регистрируйтесь на бесплатный онлайн-курс
Рекомендуемые статьи:
Интернет-маркетинг
20.03.2021
SEO-продвижение — что это такое и для чего нужно
Эту статью могут читать люди с разным уровнем знания, что такое SEO: как новички, так и люди, которые хотят узнать что-то новое в этом направлении. Что такое SEO SEO (search engine optimization) — это инструмент, используя который, вы сможете продвинуть ваш сайт (информационный портал, коммерческий сайт, сайт услуг и даже иногда лендинг) по определенным запросам […]
555
Читать статью
Интернет-маркетинг
3.06.2021
Как узнать потребности ваших клиентов
Зачем нужны знания о потребностях потенциальных покупателей? Прежде всего для того, чтобы правильно позиционировать свой товар или услугу на рынке. Ваш продукт должен удовлетворять потребности клиентов и решать их проблемы. И чем лучше и полнее он будет это делать, тем быстрее, как бобовое дерево Джека, будет расти ваш банковский счет. Понимание потребностей покупателей поможет вам […]
286
Читать статью
Интернет-маркетинг
24.03.2021
Домен сайта — что это такое, как выбрать и купить
Чтобы понять, что такое домен взгляните вверх экрана. Видите эту часть в верхней части окна браузера в строке URL-адреса? Эта часть, которая начинается с «http: //» в адресной строке. Вторая часть адреса – это и есть домен. В нашем случае это e11evenmarketing.com. Домен нашего сайта e11evenmarketing.com Домен (доменное имя) – это адрес вашего сайта, по […]
334
Читать статью
Интернет-маркетинг
7.03.2021
10 лучших специальностей в интернет-маркетинге
По мере того как бизнесы уходят все больше в продвижение своих продуктов через интернет, растет и количество рабочих мест, требующих навыков интернет-маркетинга. Ознакомьтесь с этими лучшими вакансиями в области цифрового маркетинга, в которых можно начать зарабатывать деньги уже в первый месяц, пройдя квалифицированные курсы. Интернет-маркетолог Кто такой интернет-маркетолог и что он делает Интернет-маркетологи играют решающую […]
329
Читать статью
Интернет-маркетинг
4.04.2021
Личный бренд как путь к профессиональному успеху
Что такое личный бренд Личный бренд (Персональный бренд) — это популярная стратегия продвижения бизнеса через человеческую личность. У каждого из нас известные компании ассоциируются с определенной личностью: Apple — Стив Джобс; Microsoft — Билл Гейтс; Tesla — Илон Маск; Тинькофф Банк — Олег Тиньков; Dodo Pizza — Федор Овчинников. Если вы владелец бизнеса, то эта […]
438
Читать статью
Интернет-маркетинг
7.04.2021
Техническая оптимизация сайта в SEO-продвижении
Техническое оптимизация сайта — очень важный шаг во всем процессе SEO-продвижения. Если есть технические проблемы с вашим сайтом, то это повлечет за собой некорректную индексацию его поисковиками. В этой стате мы с вами поговорим об основных моментах, которые важно учитывать или скорректировать на сайте, чтобы он работал исправно и приносил деньги, а не головную боль. […]
683
Читать статью
Интернет-маркетинг
25.06.2021
Что такое NPS и почему он так важен для бизнеса
Реальность XXI века такова, что практически каждый рынок переполнен. Если появляется какая-то новинка, то конкуренты немедленно начинают копировать продукт, несмотря на все запреты и патенты: обойти их при желании несложно, достаточно просто создавать «аналог». К тому же комитеты анти-монополистов будут тщательно следить, чтобы никакое предложение не оставалось безальтернативным. По мнению маркетологов, единственная стоящая «валюта» сейчас […]
262
Читать статью
Интернет-маркетинг
27.03.2021
Копирайтер — кто это, что делает и на чем зарабатывает
Кто такой копирайтер? Копирайтер? Это кто? Копирайтером называется человек, который пишет тексты для бизнеса с целью привлечь клиентов. Копирайтинг — это написание коммерческих текстов на основе достоверных источников и личного опыта. Это создание чего-то нового уникального на базе уже существующего. Вы возразите, что нельзя написать уникальное и новое в наше время. Обо всем уже писано […]
398
Читать статью
Интернет-маркетинг
9.09.2021
Customer Journey Map: как построить в своем бизнесе
В маленьких городах или деревнях может быть один магазин. Стоит «Сельпо» посреди деревни, все туда приходят — иногда специально, направляясь за покупками, иногда просто «по пути». А если в деревне появляется бабушка, которая гонит и продает из-под полы самогон, то «путь клиентов» до Сельпо меняется: в отношении хотя бы одного товара теперь есть конкуренция. В […]
2629
Читать статью
Интернет-маркетинг
27.05.2021
Лучшие конструкторы сайтов: обзоры, рейтинги и как выбрать
Собственный сайт – необходимость для любого бизнеса, особенно если предлагается возможность заказа товаров или услуг через онлайн-формы с оплатой. Стоимость создания от 130-160 $ у фрилансера и до бесконечности у веб-студий. Но есть хорошая альтернатива: сервисы конструкторов для самостоятельной работы. Что такое конструкторы сайтов Конструктор сайтов – это онлайн-инструмент, который позволяет взять готовый шаблон, видоизменить […]
342
Читать статью
Интернет-маркетинг
11.05.2021
Хостинг и его значение в продвижении сайта
Выбор хостинг-провайдера — это одно из приоритетных бизнес-решений. И прежде, чем покупать более дешевый, обратите внимание, что ваш выбор будет влиять на: то, как сайт работает; как быстро сайт загружается; то, насколько сайт безопасен против взломов и сбоев сервера. Поскольку доступно много вариантов, мы решили разобрать ряд нюансов, которые вы должны учитывать при выборе подходящего […]
496
Читать статью
Интернет-маркетинг
10.06.2021
Что такое ошибка 404 и что она означает
Страница ошибки 404 («Страница не найдена») — одна из самых популярных ошибок на сайтах. Вы наверняка сталкивались с тем, что кликали по неработающей ссылке или некорректно набрали адрес в строке браузера. В таких случаях сайт не смог найти страницу, которую вы запрашивали, выдавая код ответа 404. Технически говоря, 404 — это код состояния, который отображается, […]
4159
Читать статью
Оставьте ваш комментарий