Инструкция по переходу на HTTPS

HTTPS (HyperText Transfer Protocol Secure) — это расширение протокола HTTP. Оно позволяет существенно снизить риск перехвата персональных данных посетителей (логины, пароли, номера банковских карт и т. д.), а также избежать подмены контента, в том числе рекламы, при загрузке сайта.

Перед передачей данных информация шифруется с помощью криптографических протоколов SSL и TLS. Чтобы использовать протокол HTTPS, нужно получить сертификат, настроить сервер вашего сайта, а также внести изменения на сайт.

  1. Шаг 1. Получите и установите на сервер SSL-сертификат
  2. Шаг 2. Измените внутренние ссылки на сайте
  3. Шаг 3. Проверьте, доступен ли сайт по HTTPS
  4. Шаг 4. Установите перенаправление с HTTP на HTTPS
  5. Что делать дальше

Шаг 1. Получите и установите на сервер SSL-сертификат

SSL-сертификаты различаются по уровню проверки:

Сертификат Описание Юридическое лицо Физическое лицо
DV (Domain Validated) Подтверждает домен
OV (Organization Validation) Гарантирует принадлежность домена конкретной организации
EV (Extended Validation) Требует расширенной проверки юридического лица и входит в стандарты мировой финансовой индустрии

Выбор сертификата также может зависеть от количества сайтов, для которых он необходим:

Количество сайтов Сертификат Примечание
Один домен Подходят все типы сертификатов Для сайта с префиксом www и без него
Несколько доменов Заранее определенный ограниченный список адресов
Поддомен DV (Domain Validated)

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

После установки сертификата настройте ваш сервер. Как правило, инструкцию по установке сертификата и по настройке сервера может предоставить хостинг-провайдер.

Шаг 3. Проверьте, доступен ли сайт по HTTPS

Откройте в браузере ваш сайт по адресу вида https://example.com. Если настройки выполнены правильно, страница загрузится и браузер сообщит о безопасном подключении. Таким образом проверьте другие страницы сайта. Например, так выглядит значок статуса соединения в Яндекс.Браузере:

Подробнее о статусах соединения см. в разделе Помощи Яндекс.Браузера.

Шаг 4. Установите перенаправление с HTTP на HTTPS

Для перенаправления используйте редирект с HTTP-кодом 301. Подробнее см. в разделе Переезд сайта. Это позволит передать новому адресу сайта некоторые накопленные показатели (например, оригинальных текстов и внешних ссылок).

Что делать дальше

Робот узнает о смене протокола при очередном посещении сайта. Чтобы ускорить учет изменений, добавьте обе версии сайта (HTTP и HTTPS) в Яндекс.Вебмастер и сообщите о необходимости переезда. Подробнее см. в разделе Переезд сайта.