Что SSL делает и чего не делает
SSL, точнее TLS, шифрует то, что идёт между браузером и сервером, поэтому пароли и данные карты нельзя прочитать по дороге. Чего SSL не делает: он не гарантирует честность компании за сайтом. Замочек означает, что соединение зашифровано, а не что продавец надёжен. У мошенников тоже есть замочек, потому что он и для них бесплатный.
Нужно ли платить
Обычно нет. Let's Encrypt выдаёт бесплатные сертификаты, которые поддерживают все браузеры, и большинство хостингов включают их в один клик. Платный сертификат оправдан в двух случаях: когда нужно покрыть несколько поддоменов на особых условиях или когда деловой партнёр прямо требует сертификат с проверкой юридического лица. Для обычного бизнес-сайта или магазина бесплатного вполне достаточно.
Почему он обязателен
Браузеры помечают сайты без SSL как небезопасные, и это видит каждый посетитель прежде, чем что-то прочитает. Google использует HTTPS как сигнал с 2014 года. А если вы принимаете любые данные через форму, работа без шифрования - проблема ещё и юридическая, а не только техническая.
Частые проблемы
- Истёкший сертификат, потому что бесплатные живут девяносто дней и должны обновляться автоматически.
- Сайт работает на https, но часть изображений и скриптов грузится по http, и замочек пропадает.
- Сертификат покрывает домен без www, а сайт открывается с www, или наоборот.
У нас сертификаты и их обновление входят в хостинг и обслуживание.