Как перевести сайт на HTTPS

Перевод сайтов на HTTPS, наверное, сегодня самая актуальная тема для многих владельцев сайтов, веб-студий и агентств интернет-маркетинга.

HTTPS – это безопасный расширенный протокол HTTP с ключом шифрования для передачи данных или гипертекста (веб-страницы – документы HTML). То есть HTTPS это не отдельный протокол. Это всем нам уже привычный http, просто работает он через шифрованные механизмы SSL и TLS.

Первые предпосылки того, что переход на HTTPS скоро станет обязательным, появились еще в 2014 году, когда Google сообщил о том, что приоритетной задачей для компании является безопасность личных данных пользователей. Тогда, согласно заявлению, сайтам, обеспечивающим защиту передачи конфиденциальных данных своих пользователей (а именно, работа через протокол https), Google обещал ряд преимуществ при ранжировании.

Сегодня же, в начале 2017 года, владельцы веб-ресурсов начали получать от поисковой системы Google официальные предупреждения о необходимости перевода всех сайтов, которые собирают персональные данные посетителей (пароли, номера карт, телефонов, адреса почт), на HTTPS.

Сайты, незащищенные протоколом HTTPS, с января 2017 года будут помечаться в браузере Chrome 56 как ненадежные и небезопасные для пользователей.

Они будут выглядеть вот так.

Зачем переводить сайт на HTTPS

Причин перевода на HTTPS немного, но они существенные:

  • Протокол https – это доверие и безоговорочная лояльность клиентов, так как протокол-https гарантирует конфиденциальность передаваемых данных.
  • Интернет-браузеры планируют перестать поддерживать небезопасные соединения http.
  • Дополнительный плюс при ранжировании сайта. Google обещает, что наличие https соединения на сайте станет положительным фактором ранжирования. Это хорошая возможность опередить конкурентов в поисковой выдаче. Так как, несмотря на сложившуюся хорошую репутацию сайтов, отсутствие протокола-https понизит в выдаче даже самых сильных конкурентов. Отсюда еще одно преимущество перевода – удержать достигнутые позиции.
  • Возможность показывать видеоролики по релевантным запросам на Яндексе. Если на вашем ресурсе много видеоконтента, то перевод сайта с HTTP на HTTPS поможет удержать своих зрителей и не потерять позиций в поисковой выдаче. Дело в том, что еще летом 2016 сервис Яндекс.Видео перешел на HTTPS и с этого момента ролики с сайтов, не поддерживающих HTTPS-протокол, не воспроизводятся в этом сервисе. Вместо видео будет появляться заставка со ссылкой на сайт-источник.

Чтобы обернуть все эти положительные моменты в свою пользу, переезд на HTTPS просто необходим. Но как это сделать? Насколько это сложный процесс?

Как перевести сайт на HTTPS и сколько это стоит

Существует целый алгоритм по подготовке и переводу сайта на HTTPS. Сразу следует отметить, что смена протокола – это платное «удовольствие», так как для этого необходимо приобрести сертификат SSL, который присваивает вашему сайту уникальный ключ, с помощью которого происходит шифрование данных, передаваемых между сайтом и его посетителями (текстовых и платежных данных, данных регистраций и других). Его можно приобрести у провайдера хостинга, либо на сайтах специальных компаний. Стоимость сертификата SSL на 1 год варьируется от 800 до 150 000 руб. в зависимости от ваших потребностей. Точные цены обычно представлены на сайте хостера. Вот, например, цены на хостинге, которым пользуемся мы: https://beget.com/ru/ssl-certificates

Также есть возможность использовать бесплатный сертификат, например, от компании Let’s Encrypt. Но стоит их использовать или нет – вопрос на данный момент спорный. Преимущество только одно – экономия. Недостатков же – масса:  у бесплатных сертификатов есть ряд серьезных технических отличий от платных и нет страховки, которая играет важное значение для финансовых организаций. Кроме того, не до конца изучено отношение поисковых систем к бесплатным сертификатам: могут ли они отрицательно сказаться на позиции сайта в поисковой выдачи и другие моменты. Поэтому, если у сайта хорошие позиции, мы не рекомендуем использовать бесплатные сертификаты во избежание дальнейших проблем с его продвижением.

Цены на сертификаты

  • Сертификат начального уровня доверия (Domain Validated – валидация по домену) – наиболее распространенный SSL-сертификат – подходит практически 90% владельцам сайтов (как физлицам, так и юрлицам). При его оформлении проверяется только доменное имя. Его выдача производится в течение суток.

Цена сертификата: 800 – 3000 руб./год (но может быть и больше).

  • Сертификат с повышенной надежностью (Organization Validation). Только для юридических лиц. При выдаче проверяется не только право владения доменом и принадлежность веб-сайта организации, но и существование компании как таковой. Для получения такого сертификата могут запросить свидетельство ИНН/КПП, свидетельство ОГРН, свидетельство о регистрации доменного имени и другие документы.

Цена сертификата: 2000 – 35000 руб./год.

  • Сертификат с расширенной проверкой организации (Extended Validation). Доступен только для юрлиц – для крупных корпораций. Его используют банки, платежные системы, крупные сервисы. Считается самым дорогим и самым безопасным сертификатом. Если не будет сложностей с документами, проверка займет 3-9 дней.  Также его отличает вид в адресной строке. Вместо привычного протокола HTTPS в адресной строке будет показана зеленая строка с названием компании:

Цена сертификата: 12000 – 150000 руб./год.

  • Сертификаты Wildcard. Предназначен для сайтов, структура которых представлена представлена в виде поддоменов. Или требуется защита передаваемой информации на субдоменах. На некоторых хостингах данный вид представлен в виде опции.

Цена сертификата: 1500 – 35000 руб./год.

Кроме того, некоторые хостинги требуют оплатить выделенный IP для реализации https соединения. Их цена обычно составляет 1200 руб./год.

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

Этапы перевода сайта

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

При подготовке к переезду на https необходимо выбрать время, когда посещаемость на сайте минимальна. Обычно это праздничные дни или выходные. Но зависит от тематики.

Также необходимо привести все абсолютные ссылки на сайте к относительным.

Далее необходимо:

  • Установить выбранный сертификат на хостинг через панель управления, доступ ssh или с помощью администратора хостинга. Проверить правильность его настройки можно через сервис ssllabs.com.

  • Заменить в файле robots.txt в директиве host протокол сайта на https.
  • В разделе Яндекс Вебмастера «Настройка индексирования – Переезд сайта» поставить галочку «Добавить HTTPS». Сохранить. Ждать, пока изменения вступят в силу, примерно 2 недели.
  • Далее необходимо настроить 301 редирект со страниц http на https.
  • Заменить в sitemap.xml все http на https.
  • Добавить новую версию сайта в Google Search Console и в настройках указать «Основной домен».

Перевод завершен.

Что делать после завершения перевода сайта на https?

Теперь необходимо регулярно проверять ход переиндексации сайта в Вебмастере, чтобы при возникновении каких-либо проблем, успеть вовремя отреагировать и исправить их. В этом вам поможет SEO-специалист или интернет-маркетолог.

Какие специалисты могут осуществить смену протокола?

В процессе перевода сайта на защищенный протокол привлекается сразу несколько специалистов:

  • хостер/центр сертификации, программист/технический специалист – помогут выбрать, купить и установить сертификаты, а также доработать необходимые моменты на сайте);
  • SEO-специалист, интернет-маркетолог – выберут лучшее время для перевода, минимизируют все риски связанные с потерей трафика и позиций.

Если нет таких под рукой, обращайтесь к нам. Поможем выбрать сертификат и осуществить переезд на https. По стоимости услуги вас сориентируют менеджеры.

Звоните: +7 (812) 425-30-79.