HTTPS (Hyper Text Transfer Protocol Secure) — это обычный https протокол, только работающий через механизмы шифрования SSL или TLS. Его используют для повышения безопасности интернет ресурса. В настоящее время практически все современные браузеры отмечают сайта без протокола https как небезопасные.
Как заявляют представители разработчиков браузеров и поисковых систем, особенно Google, что использование защищенного протокола https вызывает большее доверия пользователей к сайту и дает более высокие позиции в поисковой органической выдаче.
Хотя это утверждение спорно, лучше все же осуществить переход вашего сайта с http на https. Для начала можно установить бесплатный сертификат и на собственном опыте убедиться, важна ли его установка для поискового продвижения или нет.
Весь процесс можно условно разделить на 3 основные части: подготовка сайта, подключение сертификата и дополнительные настройки.
Есть два варианта настройки - через аккаунт хостинга или внесение кода в файл .htaccess. Если в аккаунте нет опции переключения на ssl-сертификат, то нужно обратиться в поддержку хостинг-провайдера за информацией о серверном редиректе через .htaccess.
Пример кода для ТаймВеб:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:X-HTTPS} !1
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Пример кода для Бегет:
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
Как видно из примеров, коды абсолютно разные. В интернете можно найти еще с пару десятков различных модификаций. Но лучший вариант – обратиться с провайдеру и получить нужный код.
Все должно работать. Если что-то не так, необходимо исправить.
ЯндексВебмастер:
Google Search Console:
Для Google дополнительных настроек больше делать не надо, необходимо и достаточно серверного редиректа через файл .htaccess.
На этом настройка перевода сайта на защищенный протокол закончена.