Что означает сообщение в диагностике
Вебмастер проверяет, может ли робот установить защищённое соединение с сайтом. Если сертификат просрочен, выпущен на другое имя или браузеры ему не доверяют, в диагностике появляется предупреждение. Те же проблемы видят и люди: вместо страницы они получают экран о небезопасном соединении.
Для бизнеса это не абстрактная техничка. Покупатель, пришедший из рекламы в Meta Ads, из Instagram или из поиска, упирается в предупреждение раньше, чем увидит каталог или форму заявки. Если на сайте принимаются платежи через Click или Payme, доверие нужно ещё сильнее. При этом рекламный бюджет продолжает расходоваться на клики, которые не принесут обращений.
Поисковики тоже осторожнее относятся к страницам с проблемным https, поэтому ошибку лучше исправить в день обнаружения.
Почему сертификат признают некорректным
Причин немного, и почти все они повторяются из проекта в проект. Сначала стоит проверить самые частые.
- Срок действия истёк. Бесплатные сертификаты выдаются на короткий срок и должны продлеваться автоматически. Если автопродление сломалось, сайт однажды открывается с предупреждением.
- Сертификат выпущен на другое имя: например, он покрывает example.uz, но не покрывает www.example.uz или поддомен.
- Неполная цепочка: сервер отдаёт только сертификат сайта без промежуточных сертификатов удостоверяющего центра.
- Самоподписанный сертификат, который остался на рабочем сайте после тестов.
- Сертификат установлен не на всех серверах, если их несколько.
- Сайт стоит за Cloudflare или другим прокси, и шифрование на одном из участков настроено неверно.
Как найти причину
Откройте сайт в нескольких браузерах и на телефоне, причём и на Android, и на iPhone, если есть возможность. Нажмите на значок замка или предупреждения в адресной строке: там указано, на какой домен выпущен сертификат, кем и до какой даты действует. Обязательно проверьте оба адреса, с www и без.
Отдельно проверьте цепочку. Это коварный случай: на вашем компьютере сайт открывается нормально, потому что браузер сам достроил недостающее звено, а у робота или на другом устройстве возникает ошибка. Онлайн-сервисы проверки SSL показывают, полная ли цепочка, какие имена покрывает сертификат и какие протоколы включены. Запускайте проверку для каждого варианта адреса.
Что делать, если Яндекс Вебмастер считает SSL-сертификат некорректным
Если срок истёк, сертификат нужно продлить. Но этого мало: выясните, почему не сработало автопродление. Чаще всего виноваты смена хостинга, изменённые DNS-записи или обновление панели управления, после которых задача продления перестала запускаться.
Если сертификат не покрывает нужное имя, перевыпустите его сразу со всеми адресами: основным доменом, вариантом с www и используемыми поддоменами. Один сертификат может охватывать несколько имён.
Если цепочка неполная, установите на сервере файл с полной цепочкой. Его обычно выдаёт сам удостоверяющий центр отдельной загрузкой. Самоподписанный сертификат на рабочем сайте нужно заменить на выпущенный доверенным центром.
CDN, прокси и смешанное содержимое
Когда сайт подключён к Cloudflare или похожему сервису, у вас фактически два соединения: между посетителем и прокси и между прокси и вашим сервером. Ошибка может прятаться на любом участке, а иногда проявляется только в части запросов. Убедитесь, что режим шифрования выбран корректно и что на самом сервере стоит действующий сертификат.
Отдельная история — смешанное содержимое. Страница открывается по https, но часть картинок, скриптов или шрифтов подгружается по http. Это не ошибка сертификата, однако браузер может заблокировать такие элементы или убрать значок защищённого соединения. Найдите http-ссылки в шаблонах и в базе данных и замените их на https или на относительные адреса.
Перепроверка и профилактика
Когда всё исправлено, в разделе диагностики Вебмастера запросите повторную проверку. Сообщение пропадёт не мгновенно: роботу нужно убедиться, что сертификат теперь корректен. Заодно посмотрите отчёты Google Search Console, там проблемы с https тоже отображаются.
Чтобы ошибка не вернулась, выстройте несколько простых привычек:
- включите автопродление и проверяйте его после любого переезда сайта;
- настройте уведомление об окончании сертификата заранее;
- ведите список доменов и поддоменов с датами окончания;
- после смены хостинга или DNS первым делом открывайте сайт и смотрите сертификат;
- не оставляйте самоподписанные сертификаты на рабочем сайте.
Когда подключать специалистов
Если сайт собран на нескольких поддоменах, стоит за прокси и работает с платёжными системами, разбираться самостоятельно рискованно: легко исправить одно и сломать другое. Команда markdev делает сайты под ключ и настраивает https, редиректы и мониторинг так, чтобы владельцу не приходилось вспоминать о сроках сертификатов.
Если Вебмастер уже показывает ошибку, а причина не очевидна, опишите нам задачу: посмотрим сайт, найдём источник проблемы и подскажем, что исправить в первую очередь.
Частые вопросы
Насколько срочно исправлять ошибку SSL-сертификата?
В тот же день. Предупреждение видят все посетители сразу, а реклама и поиск продолжают приводить людей на страницу, с которой они уходят.
Почему у меня сайт открывается нормально, а Вебмастер ругается?
Чаще всего причина в неполной цепочке сертификатов или в другом варианте адреса, например без www. Ваш браузер мог достроить цепочку сам, а робот этого не делает.
Ошибка исчезла на сайте, но осталась в Вебмастере. Это нормально?
Да, сообщение не пропадает мгновенно. Запросите повторную проверку в диагностике и подождите, пока робот подтвердит исправление.
Смешанное содержимое — это тоже ошибка сертификата?
Нет, сертификат может быть в порядке. Но http-ресурсы на https-странице снижают доверие и могут блокироваться браузером, поэтому их тоже нужно заменить.
Разберём вашу задачу бесплатно
Оставьте контакт — за 15 минут созвона покажем, где теряются заявки и что сделать в первую очередь.