Разработка интернет-магазина от 200 000 ₽

Продвижение сайтов от 20 000 ₽

Техническая поддержка от 5000 ₽

Инструкция по переносу веб-ресурса на HTTPS

protokol-https

Большинство крупных проектов начали применять HTTPS с 2000-х, в 2010-2011 некоторые предпочли перейти на защищенный протокол из-за воровства личных сведений с незащищенных страниц в Интернете. Не так давно американские власти распорядились, чтобы до начала 2017 года сайты федерального назначения перешли на HTTPS. Не исключено, что когда-то вы тоже столкнетесь с этим.

Как правильно перенести собственный ресурс на HTTPS? Об этом поговорим подробнее.

Подготовка ресурса

Чтобы исключить различные проблемы технического характера, желательно внести необходимые поправки в код перед переходом на HTTPS.

  • Изменение абсолютных ссылок на относительные

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

  • Поправка вложений медиа-контента

Перепроверьте используемый на своем ресурсе медиа-контент. Здесь нужно перевести всё в относительные адреса, чтобы в процессе перехода на HTTPS видео, изображения тоже загружались с безопасных страниц. Однако важно, чтобы медиа-контент был доступен по HTTPS.

  • Поправка в подключении внешних скриптов

Здесь не обойтись без применения относительных URL. На подготовку может уйти уйма времени, так что коррективы желательно вносить до переноса ресурса на HTTPS.

ssl-sertificate

Установка SSL-сертификата

  • Выбор и покупка

Имеется несколько типов SSL-сертификатов:

  1. Обычные. Предназначены для одного домена. На их выпуск требуется пару минут. В данном случае только проверяется принадлежность домена запрашиваемому сертификату.
  2. Extended Validation. Это сертификаты с более расширенной проверкой организации. Кроме принадлежности домена запрашиваемому сертификату, производится проверка регистрации, названия организации в whois домена и тому подобное. Подобный сертификат позволяет иметь в браузере зелёную строку с названием фирмы.
  3. Это выдаваемые сертификаты на все поддомены, включенные в один домен.
  4. С поддержкой IDN. Если ваш домен кириллический, тогда нужен сертификат с IDN поддержкой.

Серверная установка сертификата

Проверка доступности ресурса посредством HTTPS-протокола

Настройка веб-ресурса

Как только настройка сертификата завершена, можно приступать к настройке ресурса. Пошаговые действия:

Robots

  • Настройка в файле robots.txt директивы Host.

301_redirect

  • Установка 301 редиректа с http на https.
  • Внесение необходимых коррективов.

Сообщение поисковым машинам о переносе

Для исключения потери трафика поиска важно сообщить о проделанной работе поисковым машинам. Что требуется сделать?

  • Добавить https-версии ресурса в панель, предназначенную для вебмастера.
  • Изменить в Яндексе адрес.
  • Перенести настройки на новый хост со старого.

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

  • геотаргетинг;
  • xml файлы;

disallow

  • ссылки, размещённые в Disawov Tool для Google;
  • исключённые URL параметры, предназначенные для Google.

Переиндексация

Все, теперь ваш веб-ресурс, а также пользователи полностью защищены и за их безопасность можно не беспокоиться. Со временем браузеры изменят адрес вашего веб-ресурса в поисковой системе.

Видео о том как перенести сайт на HTTPS