Проверка SSL-сертификата: срок, цепочка, протоколы
Сертификат отвечает за https: без него браузер помечает сайт небезопасным, а часть посетителей уходит, не дождавшись загрузки. Проверить срок, цепочку и поддерживаемые протоколы можно проверкой SSL-сертификата.
Что смотреть в отчёте
| Параметр | Что должно быть |
|---|---|
| Срок действия | Больше двух недель в запасе; бесплатные сертификаты живут около трёх месяцев и обновляются автоматически |
| Имя в сертификате | Совпадает с доменом, включая вариант с www |
| Цепочка доверия | Полная: без промежуточного сертификата часть клиентов выдаст ошибку |
| Протоколы | TLS 1.2 и 1.3; устаревшие версии лучше отключить |
| Издатель | Известный центр сертификации, а не самоподписанный сертификат |
Что делать при ошибках
- Истёк срок. Обновите сертификат и проверьте, что автопродление действительно работает.
- Не совпадает имя. Добавьте нужные домены в сертификат или настройте отдельный.
- Неполная цепочка. Догрузите промежуточный сертификат на сервер.
- Смешанное содержимое. Замените ссылки на картинки, стили и скрипты с http на https, иначе браузер ругается даже при валидном сертификате.
Бесплатный или платный сертификат
Для поиска разницы нет: браузер и робот проверяют валидность, а не цену. Бесплатные сертификаты выпускаются автоматически и обновляются сами — этого достаточно подавляющему большинству сайтов. Платные имеют смысл там, где нужны расширенная проверка организации, страховка или поддержка редких сценариев. Главное — чтобы автопродление действительно работало: просроченный дорогой сертификат хуже вовремя обновлённого бесплатного.
Как это связано с продвижением
Https — базовое требование: сайт без него теряет доверие и посетителей. Кроме того, ошибка сертификата мешает нашим проверкам: страница может оказаться недоступной для обхода. Полную картину безопасности даёт Shield, а заголовки защиты разобраны в статье о заголовках безопасности.