Введите адрес страницы: проверим SSL-сертификат и покажем результат. Полный SEO-диагноз страницы можно запустить кнопкой из результата.
Бесплатно и без регистрации. Проверяется одна страница и общие настройки домена.
Главная → Все проверки → SSL-сертификат
SSL-сертификат работает как паспорт сайта для защищённого соединения. Правило смотрит две вещи: не истёк ли срок и доверяют ли сертификату браузеры. Если хоть одна не в порядке, посетитель видит красный экран с предупреждением вместо сайта.
Просроченный SSL-сертификат — это не предупреждение, а стена: браузер показывает во весь экран красный экран «Соединение не защищено» и блокирует переход дальше без нескольких кликов через дополнительные подтверждения. Для нового посетителя это выглядит как взлом сайта, и он уходит, даже не пытаясь разобраться. Технически причина почти всегда одна: автопродление сертификата, будь то Let's Encrypt или платный, молча перестало работать несколько месяцев назад, а заметили это только когда пользователи начали жаловаться. Проверка предупреждает заранее: если до истечения осталось 14 дней, это ещё не авария, а срок на спокойное продление. Починка на хостинге с автопродлением занимает минуты, а при ручном выпуске сертификата у другого провайдера растягивается на час-два: перевыпуск и установка заново.
Срок действия и цепочка доверия сертификата — проверяемый факт TLS-рукопожатия. Просроченный сертификат закрывает сайт браузерным предупреждением для всех. Первоисточник ↗
Категория проверки: Техническая база. Вес в оценке: 9/10.
Сертификат действует, цепочка доверия полная. Издатель и дата окончания срока показаны в карточке.
Посетители видят предупреждение на весь экран вместо сайта, робот поиска тоже не проходит. Выпустите новый сертификат в панели хостинга, раздел SSL: бесплатный Let’s Encrypt ставится в пару кликов. Затем включите автопродление.
Откройте панель хостинга, раздел SSL, и проверьте, включено ли автопродление. Если автопродления нет, продлите сертификат вручную до этой даты. Иначе посетители увидят предупреждение на весь экран вместо сайта.
Сертификат установлен, но он самоподписанный (выпущен самим сервером, а не центром сертификации) или в цепочке не хватает промежуточных сертификатов. Посетитель видит предупреждение на весь экран, ровно как при просроченном. Замените сертификат в панели хостинга, раздел SSL: бесплатный Let’s Encrypt подставляет полную цепочку сам. После установки откройте сайт в режиме инкогнито: предупреждения быть не должно.
Числа, по которым проверка выносит вердикт. Они зашиты в движок и одинаковы для всех сайтов.
Эту правку чаще всего отдают хостингу или администратору.
Браузер заблокирует доступ к сайту предупреждением на весь экран о недоверенном соединении, и обойти его сможет только пользователь, который осознанно нажмёт «Всё равно перейти» через дополнительное меню. Для большинства посетителей это выглядит как взлом или заброшенный сайт, и они закрывают вкладку, даже не пытаясь разобраться, в чём дело.
Чаще всего дело в сломанном cron-задании на сервере, смене DNS-провайдера без обновления записи для проверки домена или в смене хостинга, где старый скрипт автопродления просто перестал запускаться. Стоит проверить логи последнего успешного продления и убедиться, что текущий хостинг вообще поддерживает автоматический выпуск сертификатов Let's Encrypt.
В проверке предупреждение появляется за 14 дней до истечения. Этого времени достаточно, чтобы спокойно продлить сертификат вручную, заказать новый у другого удостоверяющего центра или разобраться, почему не сработало автопродление, не дожидаясь, пока сайт закроется предупреждением браузера для всех посетителей без исключения.
Эта проверка — одна из 52. Полный анализ показывает оценку от 0 до 100, разбор по категориям и список того, что чинить первым.