Для чего переезжать на версию https?

В этой статье мы вам подробно расскажем о переезде сайтов на протокол HTTPS. Мы поможем вам решить, подходит ли данный протокол вашему ресурсу, и объясним зачем он нужен.

Сначала напомним, что означает сам термин https. Это расширенный протокол http, который является безопасным.  Он имеет ключ шифрования, чтобы передавать данные (возможно, гипертекст). К гипертексту относятся документы HTML. Веб-страницы также можно назвать гипертекстом.

HTTPS — это не протокол, это простой HTTP, который работает с помощью шифрованных механизмов SSL и TLS.

Подробнее о SSL и TLS

Механизмом SSL называется набор с правилами, который имеет безопасную связь. SSL регламентирует применение шифровальных преобразований, а также алгоритмы.

Протокол TLS основан на специфике SSL версии 3.0. Эти механизмы похожи, но нельзя сказать, что они одинаковые. Ведь каждый описывает разную версию.

Как же сделать так, чтобы ваш сайт работал на https?

Ваш сервер должен принять https-соединение, для этого нужно поставить SSL сертификат.  Этот сертификат является подписью вашего ресурса. Она основана на двух типах шифровальных ключей (приватный и публичный).

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

Здесь важно и время. Браузер не посчитает, что ключ валидный, если его время действия еще не настало.

Каких видов бывают SSL сертификаты?

Давайте рассмотрим эти виды:

  • самоподписанный. Абсолютно бесплатный сертификат. Однако он вряд ли подойдёт вашему сайту. С этим сертификатом поисковая система выдаёт ошибку. Так что перейти на сайт у нас нет возможности;
  • сертификат формата SSL. Когда этот сертификат оформляется, система проверяет только имя домена. Он подойдёт к 90% ресурсов. Его должны выдать в течение суток (цена может разниться от 800 руб. до 3000 руб. в год);
  • сертификат, который имеет повышенную надёжность, обойдётся вам дороже (2000 руб. - 35000 руб. в год). Вдобавок ко всему, при выдаче этого сертификата, проверяется существует ли компания вообще. Однако при его выдаче могут запросить некоторые документы. Будьте готовы предоставить ИНН;
  • сертификат с самым большим уровнем безопасности. Вряд ли кому-то подойдёт. У таких сайтов строка с адресом становится зелёной. Предназначен для больших компаний (от 12000 руб. до 150000 руб. в год);
  • сертификат Wildcard. Подойдёт, если ваш сайт структурирован в виде поддоменов. Существуют хостинги, на которых такой сертификат является опцией (1500 руб. — 35000  руб. в год).

Зачем же всё-таки переезжать на https?

На то существуют причины:

  • такой протокол обеспечивает безопасность;
  • если сайт имеет https-соединение, Гугл положительно его ранжирует;
  • в 2017 году браузер Chrome будет относить HTTP-сайты, которые владеют личными данными пользователей, к «небезопасным»;
  • если на вашем сайте есть видеоролики, то Яндекс не будет поддерживать их формат.

Как переехать?

Инструкция для тех, кто решил не ждать:

  • выбираете сезон, в котором меньше всего посещений;
  • выбираете сертификат SSL;
  • устанавливаете его на хостинг. Использовать следует такой вид доступа, как ssh или помощь администратора (редирект настраивать не нужно);
  • открывайте robots.txt, затем нужно прописать директиву host  с протоколом https;
  • далее следует открыть Яндекс. Можете подтверждать права. Просто следуйте инструкции;
  • потом нужно открыть настройки индексирования — переезд сайта. Поставьте галочку возле «Добавить HTTPS». Сохраняем;
  • далее придётся подождать около двух недель;
  • настройте 301 редирект, избегая цепочек;
  • поменяйте адреса в коде на https;
  • карта должна быть добавлена в Вебмастер Яндекса;
  • добавьте каждую версию сайта в Google Search Console;
  • в настройках ресурса нужно выбрать Основной домен;
  • необходимо исправить настройки с версии http на https;
  • изменение адреса не нужно;
  • после этого обновите все ссылки.

Надеемся, что у вас всё получилось.