Как подключить SSL-сертификат
На сегодняшний день каждый уважающий себя сайт использует защищенный протокол HTTPS для передачи сетевых пакетов. О том, как подключить ssl сертификат к сайту, обезопасив тем самым свой ресурс и поднять доверие со стороны поисковых систем и посетителей, мы поговорим в этой статье.
Как добавить сертификат SSL
Для начала, необходимо отвязать все страницы сайта от использующегося протокола. Это реализуется с помощью подключения относительных ссылок. То есть, адрес http://home.com/index1 нужно перевести в – /index1 или – //home.com/index1.
Аналогично нужно поступить со скриптами, ссылающимися на внешние источники, либо находящиеся в статике:
1 |
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> |
Перевести в вид:
1 |
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> |
Учтите, что подключенные скрипты из популярных сервисов, таких как Google или социальные сети Twitter, Facebook используют безопасные протоколы. Поэтому, их не придется перенастраивать. Если же какой-либо из источников не является безопасным, то стоит перенести нужные ресурсы на локальный хост.
Если же вы не знаете, как подключить ssl сертификат к сайту, перенастраивая незащищенные скрипты, то можно просто отключить их, найдя более надежного поставщика услуг.
Нужно отметить, что это очень важный этап, который отберет у вас приличное количество дней. Наймите дополнительных работников, чтобы не замедлять работу по добавлению сертификата SSL.
Установка сертификата SSL
Сначала определимся с разновидностью доступных сертификатов SSL, которые можно подключить к вашему ресурсу:
- Базовые сертификаты: это необходимый минимум, который подойдет для небольших ресурсов. Можно выбрать как платную, так и бесплатную версию SSL;
- Расширенные сертификаты: подключаются только для юр. лиц, которые проходят дополнительную проверку на предмет безопасности хостинга и домена. Обычно, добавить сертификат данного типа на протяжении недели. За подключение придется заплатить, но зато ваш сайт будет отображаться в поиске как безопасный и с выделенным зеленым полем в строке адреса;
- Wildcard: этот вариант подключения SSL единых сертификатов подойдет тем ресурсам, которые используют множество дополнительных доменов.
Как только вы определитесь с выбором сертификата, его нужно добавить на локальный сервер. Это реализуется через основной хостинг, который вы используете. После добавления сертификата, не забудьте проверить доступность сайта по обеим протоколам http и https.
Как настроить HTTPS на сайте
Первый шаг – добавить основной хост в robots.txt:
Одной строкой вы меняете адрес зеркала ресурса, по которому его ищут поисковики.
Второй шаг – перенаправить ссылки по безопасному протоколу https. Для этого нужно добавить несколько строк в .htaccess:
Третий шаг – устранить ошибки, проведя тестирование доступности ресурса.
Оптимизация для поисковых систем
Последний штрих – предоставить поисковым системам новый адрес вашего ресурса, добавив его через панель вебмастера. Для Yandex придется дополнительно зайти в настройки и перейти во вкладку «Главное зеркало», выбрав пункт «Установить протокол https».
После проведения всех манипуляций, должно пройти некоторое время для подтверждения всеми поисковиками внесенных изменений. Это происходит не быстро: в среднем, период подтверждения может отнять до 3-х месяцев.
Если у вас еще нет SSL сертификата, то его можно получить бесплатно здесь.
Всего комментариев: 0