18174
How-to Читать 9 минут

Что такое SSL и как проверить SSL сертификат сайта на валидность

Как проверить доменный SSL сертификат на валидность
АУДИТ САЙТА — СЕРТИФИКАТ HTTPS
Инструкцию одобрил
Head of SEO в Universal Commerce Group
SSL сертификаты — это способ защиты персональных данных, которые пользователи оставляют на сайте. При переходе веб-ресурса на протокол HTTPS необходимо последовательно настроить SSL-сертификат на сервере и проверить его на валидность.

Что такое сертификат SSL и зачем он нужен

Пользователи часто указывают на сайтах личные данные — пароли к учетным записям, электронные адреса, телефоны. Кроме того, растет количество веб-ресурсов, дающих возможность совершить покупку онлайн — интернет-магазины, банки, сервисы покупки билетов и другие коммерческие проекты.

В ходе транзакций пользователи указывают реквизиты своих платежных карт. Иногда злоумышленники делают попытку перехватить информацию из закрытой части сайта.
SSL-сертификат обеспечивает передачу данных по защищенному протоколу — комплексу правил для браузера и сервера. Обмен информацией между веб-ресурсом и браузером безопасен, поскольку происходит по защищенному каналу.
Конфиденциальная информация пользователей передается в зашифрованном виде, с соответствующей цифровой подписью сертификата.

Надежный сайт должен вызывать доверие, предоставляя условия для защиты персональных данных клиентов, таких как номера банковских карт, как в ecommerce, так и на ресурсах для общения и обмена информацией, поэтому нужен SSL, обеспечивающий безопасность. SSL шифрование является способом обеспечить безопасное соединение и защитить личную информацию пользователей на любом сайте.
Ваше подключение не защищено
Сообщение о том, что подключение не защищено

Как определить безопасный сайт

Сайт, который использует безопасный протокол соединения, обычно отличает значок замка в адресной строке браузера. Также там может быть указано «Secure» или название компании, которую представляет веб-ресурс. При получении SSL сертификата безопасности расширение сайта меняется с HTTP на HTTPS. При этом может также обеспечиваться расширенная проверка EV, тогда в браузере отображается зеленая строка.
Безопасный сайт с SSL
Безопасный сайт на протоколе HTTPS
В адресной строке площадок со стандартным протоколом HTTP как правило указан статус «Не защищено».
Сайт без SSL-сертификата
Сайт на протоколе HTTP
Если сайт с протоколом HTTPS использует невалидный сертификат (например, просроченный) или содержит смешанный контент (например, загружает скрипты через HTTP), браузер может заблокировать его загрузку, обращая внимание пользователя на небезопасное соединение.

Как выбрать SSL-сертификат

Платный или бесплатный SSL-сертификат

Первым делом нужно определить тип интернет-ресурса и необходимый для него уровень контроля сохранности информации.

Если к сайту подключена платежная система, которой пользователь доверяет данные своей банковской карты, следует купить SSL-сертификат с расширенной проверкой, обеспечивающей защищённое соединение. При этом поставщик услуг должен быть надежным.

Для информационного ресурса, блога или сайта-визитки может подойти бесплатный SSL-сертификат, например, от Let's Encrypt.

Типы сертификатов по уровню проверки

SSL-сертификаты можно поделить на три категории. Каждая из них определяет условия для перехода на протокол HTTPS, а также сроки выдачи документа.
1
Проверка домена (DV или domain validation). Чтобы получить SSL-сертификат для домена, достаточно просто подтвердить право собственности на него. После чего в течение суток на электронный адрес приходит письмо со ссылкой и кодом.
2
Проверка организации (OV или organization validation). Доменное имя должно быть связано с официально зарегистрированной компанией. Кроме электронного адреса необходимо указать другие контактные данные для подтверждения.
3
Расширенная проверка (EV или extended validation). Такой сертификат требует не только официальной регистрации компании, но и соответствия мировым стандартам в сфере финансов.

Результатом успешной расширенной проверки будет отображение названия компании в адресной строке браузера. Срок выпуска такого сертификата обычно занимает несколько дней.

Типы сертификатов по количеству доменов

Кроме обеспечения защиты определенного сайта, например, www.mysite.com, можно получить один SSL-сертификат для нескольких доменов: www.mysite1.com, mysite2.com, mysite.biz и т.д.

Максимальное количество доменов, которое защищает один мультидоменный сертификат (MDC), зависит от провайдера. Например, это может быть 100 или 250 сайтов. Часто установленный лимит можно увеличить за дополнительную плату.

Как установить SSL сертификат на домен

Установка сертификата, как правило, включает в себя три основных этапа: запрос на сертификат, получение файлов от SSL-провайдера на электронную почту и настройку сертификата на хостинге.

Запрос на выпуск сертификата

Certificate Signing Request или CSR-запрос представляет собой файл с информацией о домене и компании, для которой необходим сертификат. Файл также содержит открытый ключ (open key). При заполнении данных в файле или форме сервиса, генерирующего запрос, важно быть внимательным и перепроверить информацию перед ее отправкой.

Получение файлов для настройки сертификата

После активации SSL центр сертификации отправляет необходимые файлы на электронную почту заявителя. Их нужно сохранить на ПК для дальнейшей работы.

Установка сертификата на хостинг

Используя данные для доступа к хостингу, следует выполнить установку SSL-сертификата на домен. Это можно сделать через панель инструментов на хостинге, админку сайта или командную строку.

Часто настройку сертификата на хостинге проводят, заполняя специальную форму, или загружая ключевые файлы и отправляя их на проверку. Также возможна работа с файлами с расширением .crt в разделе, отвечающем за настройки SSL.

Некоторые провайдеры предлагают запрос сертификата в один клик. В этом случае владельцу сайта достаточно заказать и оплатить услугу — все остальное сделает за него хостинг-провайдер.

Как проверить SSL-сертификат сайта

Проверка сертификата SSL на валидность — завершающий этап после его установки на сервере. Это можно сделать несколькими способами.

Онлайн-сервисы

В онлайн-сервисе для анализа корректности работы SSL-сертификатов нужно ввести URL сайта и запустить процесс проверки. В качестве инструментов онлайн-тестирования на валидность подойдет Ssl4less или SSL Checker.

Результатом тестирования будет отображение нескольких блоков, которые говорят о совместимости сертификата с браузерами, сроке его действия, а также помогают выявить ошибки в его работе.
Онлайн проверка SSL сертификата и оценка
Онлайн-проверка и оценка SSL-сертификата

Браузер Google Chrome

При нажатии на замочек в адресной строке веб-страницы появляется выпадающий список, среди которого есть строка «Сертификаты» и соответствующий статус, например, «действительный». Также можно вызвать консоль с помощью комбинации клавиш Ctrl+Shift+I и выбрать вкладку, которая относится к безопасности — Security.

Что делать, если SSL-сертификат невалидный

При проверке установленного сертификата на валидность могут возникнуть ошибки. Рассмотрим основные проблемы и способы их решить.
1
Срок действия сертификата истек.

Решение: Отслеживание срока действия сертификата и своевременная замена.
Срок действия SSL сертификата
Оценка и срок действия SSL сертификата
2
Сертификат не совместим с браузером.

Решение: Браузер должен поддерживать Server name indication — указание имени сервера. Как правило браузеры поддерживают SNI. Если такая проблема возникла, необходимо обновить браузер или настроить выделенный IP-адрес.
3
Домен в SSL-сертификате не совпадает с именем сайта в адресной строке. Например, в сертификате хост указан с префиксом «www» — www.mysite.com, и попасть на сайт mysite.com не получается.

Решение: Перечислить в сертификате имена всех хостов, которые относятся к данному интернет-проекту.
4
Препятствия сканированию и индексации сайта на HTTPS.

Решение: Проанализировать файл robots.txt — в нем не должно быть заблокировано сканирование сайта на HTTPS, а число тегов noindex сведено к минимуму.
5
Содержимое страниц с протоколом HTTP и HTTPS отличается.

Решение: Отследить, чтобы контент таких страниц был идентичным.

FAQ

Как SSL-сертификат влияет на SEO?

Наличие SSL-сертификата — один из факторов ранжирования, поскольку для поисковых систем важно обеспечивать безопасность пользователей. Помимо этого, при отсутствии сертификата SSL в браузере будет отображаться сообщение о незащищенном соединении и многие пользователи предопочтут более безопасные ресурсы.

В чем отличие SSL от TLS?

SSL — это Secure Socket Layer, в переводе «уровень защищенных сокетов», а TLS — Transport Layer Security, «безопасность транспортного уровня». TLS — это более новый формат, основанный на спецификации SSL 3.0. Сейчас все версии SSL устарели и под защищенным соединением подразумеваеют TLS.

Заключение

Настройка SSL-сертификата и проверка его на валидность является способом повысить надежность сайта. Веб-ресурс с протоколом HTTPS имеет более высокие перспективы в ранжировании, и наличие доменного сертификата — это важное условие при продвижении любого сайта.
Эта статья — часть модуля «Аудит сайта» в Serpstat
«Аудит сайта» в Serpstat
Аудит всего сайта или отдельной страницы в один клик. Полный список ошибок, отсортированный по критичности, пути их устранения и рекомендации. Любая периодичность проверки и автоматическая рассылка отчетов на почту.
Запустить аудит сайта

Сэкономьте время на изучении Serpstat

Хотите получить персональную демонстрацию сервиса, тестовый период или эффективные кейсы использования Serpstat?

Оставьте заявку и мы свяжемся с вами ;)

Оцените статью по 5-бальной шкале

2.75 из 5 на основе 8 оценок
Нашли ошибку? Выделите её и нажмите Ctrl + Enter, чтобы сообщить нам.

Поделитесь статьей с вашими друзьями

Вы уверены?

Знакомство с Serpstat

Узнайте об основных возможностях сервиса удобным способом!

Отправьте заявку и наш специалист предложит вам варианты обучения: персональную демонстрацию, пробный период или материалы для самостоятельного изучения и повышения экспертизы. Все для комфортного начала работы с Serpstat.

Имя

Email

Телефон

Будем рады вашему комментарию
Я принимаю условия Политики конфиденциальности.

Спасибо, мы сохранили ваши новые настройки рассылок.

Сообщить об ошибке

Отменить

Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Serpstat. Нажимая "Принять и продолжить", вы соглашаетесь с нашей Политика конфиденциальности

Открыть чат технической поддержки
mail pocket flipboard Messenger telegramm