Редирект. Что это и для чего используются.

Редирект — это перенаправление пользователей с одного URL — адреса на другой. Это необходимо, для того, чтобы пользователи не потеряли Ваш веб — сайт или страницу при смене URL — адреса. Переходя по старому адресу, пользователи не заметно для себя попадают на страницу с измененным URL. Например, если вы перейдёте по ссылке http://site.ru/, автоматически попадёте на сайт с безопасным соединением https://site.ru/. 

В каких случаях нужен редирект #
  • Для адаптации. Самый популярный редирект — перенаправление пользователя с версии для десктопа на мобильную версию сайта.
  • При ренейминге. Например, при изменении названия бренда и перехода сайта на новый домен.
  • При переходе на безопасный протокол соединения. Чтобы обезопасить себя и своих клиентов, необходимо изменить протокол http на https путем установки SSL сертификата.
  • Для перенаправления с неактуальных страниц/сайтов. Например, автомобиль продан и идет перенаправление на автомобиль в похожей комплектации.
  • При сайтах или страницах-дублях. Схожий контент на нескольких ресурсах ухудшает ранжирование, а если сайты или страницы идентичны, поисковые системы вовсе исключат эти страницы из поиска. Чтобы не создавать дубли страниц и не рисковать ранжированием, необходимо настраивать редирект.
  • При частых запросах с www, если ваш сайт без www. На вас могут сослаться и так, и так, но для поисковых систем это разные сайты, поэтому настраиваете редирект на один из вариантов. В противном случае будут появляться дубли.
  • При переходе на новый движок сайта. У каждой CMS свои правила генерации URL. Если адрес не будет совпадать со старым, без редиректа не обойтись — иначе клиенты не смогут вас найти. 
Как настроить редирект #

В платформе One Platform предусмотрена специальная функция для создания редиректа.

Заходим в административную панель One Platform.

Открываем раздел «SEO» и переходим в пункт «Редиректы».

В открывшемся окне нажимаем кнопку «Добавить».

Далее необходимо указать с какого URL — адреса будет происходить перенаправление и на какой. Можно ввести либо в ручном режиме, либо выбрать из выпадающего списка. После чего, нажать кнопку «Создать».

Ручной ввод и структура содержат в себе относительные ссылки страниц сайта. Поле «с» (с чего производится редирект) всегда должен содержать в себе относительную ссылку. Поле «на» может содержать в себе несколько видов ссылок:

  • относительную — если редирект происходит внутри сайта
  • абсолютную — если необходимо перенаправление, например, на официальное спецпредложение от импортера, которое расположено на сайте импортера.

Абсолютная ссылка содержит в себе протокол (например https) и домен сайта (site.ru) — https://site.ru
Относительная ссылка содержит в себе разделы и url страницы (например /owners/specials/page)


Также можно настроить код переадресации по назначению.

Редактирование и удаление редиректа #

Воспользовавшись поиском в разделе «Редиректы» или поиском по странице с помощью сочетания клавиш ctrl+f или F3 можно найти необходимый редирект для его редактирования или удаления.

Импорт настроек редиректа #

При необходимости выгрузить большое количество настроек редиректа нужно нажать на кнопку «Импортировать» и выбрать файл с редиректами

Корректный файл должен быть в формате » .csv » с разделителем » ; » и иметь кодировку utf-8.

Файл должен содержать в себе:

  • относительную ссылку страницы с которой происходит редирект
  • относительную ссылку страницы на которую происходит редирект
  • код редиректа (301, 302)

Пример текста файла редиректа для загрузки:
/prototype/;/used-cars/;301

Главная страница сайта указывается с помощью символа » / » (cлэш)
/prototype/;/;301