Зачем и как перевести сайт на HTTPS бесплатно и без ошибок?



14 марта 2019

Зачем и как перевести сайт на HTTPS бесплатно и без ошибок?

Сейчас нет оснований продолжать использовать старый протокол HTTP. Но какой комплекс мер необходимо выполнить для перехода на HTTPS?



Yandex продолжает массово рассылать уведомления, в которых советует перевести сайты на протокол HTTPS. Ранее тема перехода на HTTPS форсировалась и со стороны Google.



Но ошибки при переходе на HTTPS могут привести к потере трафика. Как выполнить комплекс мер по переходу на HTTPS правильно?



Как получить SSL сертификат бесплатно?



Начать следует с получения сертификата. Подробности далее.


SSL сертификат бесплатно: где, как и какие нюансы



Для перевода сайта на HTTPS требуется получить Secure Sockets Layer сертификат.







SSL сертификат для сайта можно купить или получить бесплатно.



Если не учитывать разные акции, то есть два основных способа по оформлению бесплатного сертификата.



SSL сертификат бесплатно можно получить:


  • Посредством Let’s Encrypt;
  • Используя CloudFlare.



Проект Let’s Encrypt спонсируется множеством больших корпораций, таких как Google. Никаких скрытых платежей нет, SSL сертификат для сайта можно получить действительно бесплатно. Минусом является относительная сложность в инсталляции сертификата на сервере. На самом деле установка не сложная, просто требует базовых знаний по теме системного администрирования. Установка сертификата экспертом занимает не более 15 минут. Инструкция по установке размещена на сайте.



Ссылка на сервис — Let’s Encrypt.



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



Самым простым способом перевести сайт на HTTPS является использование сервиса CloudFlare.



Ссылка на сервис — CloudFlare.



Для перехода на HTTPS достаточно:


  • Добавить доменное имя в сервис CloudFlare. При добавлении требуется указать IP-адрес севера, на котором находится сайт;
  • Изменить DNS-сервера на предлагаемые CloudFlare. Изменения DNS-серверов проводится на сайте регистратора доменного имени;
  • Активация опции HTTPS происходит по умолчанию.



В данном случае в установке бесплатного SSL сертификата на сервер нет.



Пример ввода IP-адреса для сайта Wixfy.







Если выполнить описанные выше действия, сайт будет открываться по адресу с HTTPS.


Переход с HTTP на HTTPS без ошибок и с учетом SEO



Итак, выполнение приведенных выше действий достаточно для перехода сайта на HTTPS. Но в целях поисковой оптимизации следует провести еще ряд мероприятий по правильной настройке сайта.







Дабы не сталкиваться с проблемами после перехода на HTTPS, рекомендуется к выполнению следующий комплекс мер по поисковой оптимизации.



Список действий в виде чек-листа по переходу на HTTPS:


  1. 1Проверьте правильность установки сертификата SSL;
  2. 2Проведите полное сканирование сайта на предмет поиска внутренних ссылок на страницы с HTTP. Подобная проблема встречается крайне часто в случае, если на сайте используются абсолютные пути. В случае обнаружения ссылок с HTTP, изменить протокол на HTTPS;
  3. 3Провести анализ сайта на предмет подключения внутренних файлов по HTTP. К внутренним файлам относятся CSS-стили, JavaScript-библиотеки, изображения и так далее. В случае обнаружения ссылок с HTTP, изменить протокол на HTTPS;
  4. 4Изменить ссылки в карте сайта sitemap.xml на ссылки с HTTPS;
  5. 5Изменить ссылку на Sitemap в файле robots.txt. Файл должен находится по адресу с HTTPS;
  6. 6Если на сайте используется rel=canonical, то найти ссылки с HTTP и заменить на ссылки с HTTPS;
  7. 7Если на сайте есть теги для указания альтернативных ссылок на языковые версии с HTTP, то заменить их на HTTPS;
  8. 8Установите автоматическое перенаправление с HTTP на HTTPS посредством 301-го редиректа;
  9. 9Отправьте главную страницу сайта и карту сайта в Google Search Console и Yandex.Webmaster.



При использовании 301-го редиректа с HTTP на HTTPS статический вес передается без потерь.






Вопросы и ответы



Итак, выше расписаны все важные нюансы по переходу на HTTPS. Далее разберемся с дополнительными вопросами.


Как проверить правильность установки сертификата SSL?



Провести проверку корректности установки SSL-сертификата можно посредством сервиса SSL Shopper.



Пример для сайта indexoid.com.







Ссылка на сервис — SSL checker



Сервис бесплатный.


Что лучше для SEO продвижения: HTTPS или HTTP?



Использование HTTPS является более предпочтительным, нежели HTTP.



Есть основания:


  • На практике все авторитетные сайты используют HTTPS. Гипотетически, самообучающиеся алгоритмы поисковых систем могут учитывать в HTTPS как фактор ранжирования;
  • Такие известные браузеры как Safari при открытии сайта проверяют возможность установки соединения по HTTPS. Есть популярные расширения для Google Chrome, выполняющие аналогичные функции, например — HTTPS Everywhere. Если на сайте используется HTTPS по умолчанию, то скорость открытия сайта быть выше;
  • В браузере Chrome соединение по HTTP маркируется как небезопасное. Подобная метка может оказывать негативное влияние на конверсии.


Какие проблемы могут возникнуть в следствии перехода на HTTPS?



Переезд может сопровождаться падением трафика из органической выдачи поисковой системы.



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



Инструкция по переходу на HTTPS доступна на официальном сайте Yandex.


Какие поисковые системы призывают к использованию HTTPS?



Все основные поисковые системы призывают к использованию HTTPS.



Yandex продолжает рассылку писем, в которых рекомендует переводить сайты на HTTPS.

Ранее Google продвигал тему перехода сайтов на HTTPS.



В заголовке писем от Yandex указывается информация о том, что на сайте используется недостаточно защищенный протокол HTTP:


На сайте используется недостаточно защищенный протокол



Уведомление выводится также в интерфейсе Yandex.Вебмастера.







Содержание следующее:


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

Протокол HTTPS позволяет снизить риск перехвата персональных данных пользователей и передачи этой информации третьим лицам (логины, пароли, номера банковских карт и так далее), а также подмены информации на самом сайте (например, подмены вашей рекламы на рекламу злоумышленника)


Учитывается ли HTTPS при ранжировании?



Не известно учитывается ли HTTPS в алгоритме ранжирования сайтов:


  • Нет официальных заявлений от поисковых систем о прямом влиянии HTTPS на ранжирование;
  • Нет больших экспериментов, подтверждающих влияние HTTPS на позиции.



Итак, нет оснований заявлять о влиянии HTTPS на ранжирование сайтов. Но все-таки тема не выглядит однозначной.



То, что большинство авторитетных сайтов использует HTTPS, является фактом. На практике свыше 70% сайтов в топ 10 и топ 20 поисковой выдачи используют HTTPS. Гипотетически по причине использования самообучающихся алгоритмов в Google и Yandex, учет HTTPS при ранжировании сайтов может происходить.



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



Есть заявление Google о возможном влиянии HTTPS на ранжирование сайтов.



На конференции для поисковых оптимизаторов SMX Sydney, представитель поисковой системы заявил про возможный extra boost, которые дает HTTPS:


I hope that I see more and more websites on HTTPS because I think that privacy, for example, is important, but of course I can’t expect everyone to go HTTPS. Some people don’t have the resources for that. Some people just don’t want to do it for reasons … I don’t know.



It’s important in general, but if you don’t do it, it’s perfectly fine. If you’re in a competitive niche, then it can give you an edge from Google’s point of view. With the HTTPS ranking boost, it acts more like a tiebreaker. For example, if all quality signals are equal for two results, then the one that is on HTTPS would get … or may get … the extra boost that is needed to trump the other result.


Есть ли пространство для оптимизации в HTTPS?



В настройке HTTPS есть пространство для оптимизации. Большинство сервисов по бесплатному предоставлению SSL сертификатов, такие как CloudFlare, выдают общие сертификаты для нескольких доменных имен.



Бесплатный индивидуальный сертификат можно получить бесплатно используя Let’s Encrypt.



Итак, индивидуальный сертификат для доменного имени либо платный, либо требует дополнительной настройки.



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



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



Рекомендованный материал по теме оценки сайта асессорами по ссылке далее — Как сотрудники Google оценивают сайты.


Как установить 301 редирект с HTTP на HTTPS?



Редирект устанавливается посредством директив на стороне сервера. Например, директивы можно задать в файле htaccess.



Код для установки редерикта:


RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}



По заявлениям Gooogle, при использовании редиректов с HTTP на HTTPS ссылочный вес не теряется и не дисконтируется.






Выводы



Yandex рекомендует использовать протокол HTTPS. Google также настоятельно рекомендует использовать HTTPS. Используя популярность своего браузера Google Chromme и поисковой системы, компания провела ряд мероприятий для популяризации перехода на HTTPS. К примеру, сайты без HTTPS маркируются как небезопасные.



Например, метки для сайта SMM news.







Итак, плюсы от использования HTTPS следующие:


  • Лояльность аудитории. 84% пользователей отказываются от покупки с использованием кредитной карты, если на сайте не используется HTTPS;
  • Google Chrome является лидером на рынке браузеров. Сайты без HTTPS маркируются как небезопасные;
  • Сайты с HTTPS загружается быстрее, нежели сайты с HTTP;
  • Гипотетически, HTTPS может использоваться Google и Yandex при ранжировании сайтов ввиду использования самообучающихся алгоритмов. От Google есть заявление о возможном влиянии HTTPS на результаты поисковой выдачи.



Недостатков от использования HTTPS нет в принципе.



Исходя из всех рекомендаций, переход на HTTPS можно считать рациональным.



SSL сертификат для домена можно получить бесплатно.



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



Кстати, используя MegaIndex можно провести базовый SEO аудит сайт. Приложение находится в стадии разработки и предоставляется на бесплатной основе. Ссылка на сервис — MegaIndex Аудит. В сервис планируется добавить функциональность по части HTTPS. В результате поисковый оптимизатор сможет выявить типовые ошибки или убедиться, что на сайте нет проблем.



Остались ли у вас вопросы, мнения, комментарии по теме HTTPS?

https://ru.megaindex.com/blog/https

Губарь Маргарита Александровна