Вы наверняка замечали значок замка в адресной строке браузера и приставку «https» вместо «http». Это признаки того, что на сайте установлен SSL-сертификат. Разбираемся, что это такое, зачем он нужен и как его получить.
Что такое SSL-сертификат
SSL (Secure Sockets Layer) — это технология шифрования данных, которые передаются между браузером пользователя и сервером сайта. SSL-сертификат — цифровой документ, который подтверждает подлинность сайта и активирует шифрованное соединение.
Когда пользователь заходит на сайт с SSL, все данные (логины, пароли, номера банковских карт, сообщения в формах) шифруются и не могут быть перехвачены третьими лицами.
Зачем SSL нужен сайту
Безопасность данных
Без SSL все данные передаются в открытом виде. Любой, кто имеет доступ к сети (например, в публичном Wi-Fi), может перехватить пароли, данные форм и другую информацию. SSL делает перехват бессмысленным — данные зашифрованы.
Доверие пользователей
Браузеры Chrome и Firefox помечают сайты без SSL как «Не защищено». Это отпугивает посетителей, особенно если сайт связан с оплатой или сбором персональных данных.
SEO-продвижение
Google использует HTTPS как фактор ранжирования. Сайты с SSL получают небольшое преимущество в поисковой выдаче. Яндекс также учитывает наличие HTTPS при ранжировании.
Требования законодательства
Если сайт собирает персональные данные (ФИО, email, телефон), закон о персональных данных (152-ФЗ) требует обеспечить их защиту. SSL — один из обязательных элементов защиты.
Виды SSL-сертификатов
DV (Domain Validation)
Базовый уровень. Подтверждает только владение доменом. Выпускается за несколько минут. Подходит для блогов, визиток, информационных сайтов. Бесплатный вариант — Let's Encrypt.
OV (Organization Validation)
Подтверждает владение доменом и существование организации. Выпускается за 1-3 дня. Подходит для корпоративных сайтов и интернет-магазинов.
EV (Extended Validation)
Максимальный уровень проверки. Подтверждает юридический статус компании. Выпускается за 1-2 недели. Подходит для банков, крупных интернет-магазинов, платёжных систем.
Как установить SSL-сертификат
Установка зависит от хостинга, но общий порядок такой:
- Получите сертификат (через хостинг, Let's Encrypt или центр сертификации)
- Установите его на сервере (панель управления хостингом или вручную)
- Настройте редирект с HTTP на HTTPS
- Обновите внутренние ссылки сайта на HTTPS
- Обновите URL в Google Search Console и Яндекс.Вебмастер
Неправильная установка может привести к ошибкам «mixed content» или проблемам с индексацией. Если вы не уверены в своих силах, мы поможем с технической поддержкой сайта, включая установку и настройку SSL.
Нужно установить SSL-сертификат?
Установим сертификат, настроим редирект и проверим корректность работы HTTPS на всех страницах.