SSL-сертификат для сайта: какой выбрать и как подключить
SSL сертификат для сайта включает шифрование и адрес с https://: без него браузер пишет "Не защищено", а формы и пароли передаются открытым текстом. Для блога, лендинга и большинства магазинов хватает бесплатного сертификата Let's Encrypt, который у многих хостингов ставится одной кнопкой. Ниже разбираем виды сертификатов, установку, проверку и типичные ошибки.

Содержание
Что такое SSL-сертификат и зачем он сайту
SSL-сертификат - это небольшой файл на сервере, который подтверждает, что домен принадлежит именно этому сайту, и позволяет браузеру установить зашифрованное соединение. Технически сейчас работает протокол TLS, а название SSL осталось по привычке, поэтому в рунете говорят и "SSL", и "SSL/TLS сертификат", имея в виду одно и то же.

Зачем он нужен на практике:
- Доверие. Chrome, Яндекс Браузер и Firefox помечают сайты без https как небезопасные, а на страницах с формами показывают предупреждение. Часть посетителей уходит сразу.
- Защита данных. Логины, телефоны из форм заявок и данные заказов не перехватить в общественном Wi-Fi.
- SEO. Google учитывает https как сигнал ранжирования, Яндекс показывает в выдаче адрес с https и тоже отдаёт предпочтение защищённой версии.
- Скорость. Современный протокол HTTP/2 браузеры используют только по https, а он заметно ускоряет загрузку страниц со множеством файлов.
- Технические требования. Без https не работают геолокация, push-уведомления, многие платёжные виджеты и некоторые API браузера.
Виды сертификатов: DV, OV, EV и wildcard
Сертификаты различаются тем, что проверяет центр сертификации перед выдачей. Шифрование у всех одинаково надёжное, разница в уровне подтверждения владельца.
| Тип | Что проверяют | Срок выпуска | Кому подходит |
|---|---|---|---|
| DV (Domain Validation) | Только право управлять доменом | Минуты | Блоги, лендинги, сайты услуг, большинство магазинов |
| OV (Organization Validation) | Домен и существование компании по документам | Несколько дней | Компании, которым нужно название организации в сертификате |
| EV (Extended Validation) | Расширенная проверка юрлица | До пары недель | Банки и крупные сервисы по требованиям регуляторов |
| Wildcard | Домен и все поддомены *.example.ru | Зависит от уровня | Сайты с множеством поддоменов |
Раньше EV-сертификат выделял сайт зелёной строкой с названием компании, но браузеры от этого отказались. Сейчас посетитель видит одинаковый значок замка у DV и EV, поэтому платить за расширенную проверку имеет смысл только по требованию банка, платёжного шлюза или службы безопасности.
Российский сертификат Минцифры
После отзыва части зарубежных сертификатов у российских организаций Минцифры запустило Национальный удостоверяющий центр. Его сертификаты бесплатны для юрлиц, но доверяют им не все браузеры: Яндекс Браузер и некоторые отечественные работают, а в Chrome и Firefox без установки корневого сертификата на компьютер будет ошибка. Для обычного коммерческого сайта или блога удобнее Let's Encrypt, а российский сертификат обычно ставят вторым, для сервисов, где этого требуют.
Бесплатный SSL-сертификат Let's Encrypt
Let's Encrypt - некоммерческий центр сертификации, который выдаёт DV-сертификаты бесплатно. Им пользуются сотни миллионов сайтов, браузеры доверяют ему так же, как платным. Особенности:
- срок действия 90 дней, продление автоматическое (хостинг или программа certbot делает это сама);
- можно получить сертификат на домен с www и без www, а wildcard - через проверку по DNS;
- нет страховых гарантий и названия компании в сертификате, для большинства сайтов это неважно.
Если хостинг почему-то не поддерживает Let's Encrypt, это повод задуматься о переезде: в 2026 году бесплатный сертификат одной кнопкой - стандарт даже для недорогих тарифов. Платный сертификат стоит брать, когда нужен OV или EV, нужна гарантия от центра сертификации или поддержка очень старых устройств.
Как установить SSL-сертификат на сайт
Способ зависит от того, где работает сайт. Перед установкой домен должен уже указывать на сервер, то есть A-запись в DNS ведёт на IP хостинга, иначе проверка не пройдёт.
В панели хостинга
У большинства российских хостингов порядок почти одинаковый, меняются только названия пунктов.
- Зайдите в панель управления хостингом.
- Откройте раздел "SSL-сертификаты" (бывает внутри раздела "Домены" или "Сайты").
- Выберите домен и тип "Let's Encrypt" или "Бесплатный".
- Отметьте, что сертификат нужен и для www-версии.
- Нажмите "Выпустить" или "Заказать" и подождите от пары минут до часа.
- Включите опцию перенаправления на https, если она есть, или настройте её вручную (об этом ниже).

На своём сервере через certbot
На VPS с nginx сертификат удобно выпустить программой certbot. На Ubuntu это две команды:
sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx -d example.ru -d www.example.ru
Certbot сам пройдёт проверку, впишет пути к сертификату в конфигурацию сайта и добавит задание на автоматическое продление. Проверить, что продление сработает, можно командой sudo certbot renew --dry-run.
На конструкторе сайтов
В Tilda, Wix и других конструкторах сертификат обычно выпускается автоматически после подключения своего домена: в настройках сайта достаточно включить опцию https. Если сайт сделан на конструкторе и вы только выбираете платформу, сравнение вариантов есть в статье о том, как создать сайт бесплатно.
Как проверить SSL-сертификат сайта
Самая быстрая проверка - замок в адресной строке. Нажмите на него, выберите пункт о безопасном подключении и откройте сведения о сертификате: там видно, кому он выдан, кем и до какой даты действует.

Для подробной проверки подходят онлайн-сервисы и консоль:
- SSL Labs (ssllabs.com/ssltest) - ставит оценку от A+ до F, проверяет цепочку сертификатов, старые протоколы и слабые шифры.
- Команда openssl - показывает даты действия прямо с сервера:
openssl s_client -connect example.ru:443 -servername example.ru | openssl x509 -noout -dates. - Мониторинг - многие хостинги и сервисы мониторинга присылают письмо за несколько недель до окончания срока.
Если вы хотите проверить не свой сайт, а чужой перед вводом данных, одного замка мало: сертификат есть и у мошеннических сайтов. Как проверять подозрительные адреса, описано в материале как проверить ссылку на безопасность.
Ошибки SSL-сертификата и как их исправить
Браузер показывает ошибку, когда что-то не сходится между сертификатом, адресом и временем. Вот самые частые варианты.
| Ошибка | Что значит | Что делать |
|---|---|---|
| ERR_CERT_DATE_INVALID | Срок действия истёк или на компьютере неверная дата | Продлить сертификат, проверить автопродление; у посетителя проверить часы |
| ERR_CERT_COMMON_NAME_INVALID | Сертификат выпущен на другой домен | Перевыпустить на нужный адрес, добавить версию с www |
| ERR_CERT_AUTHORITY_INVALID | Самоподписанный сертификат или неизвестный центр | Заменить на Let's Encrypt или установить полную цепочку |
| Смешанное содержимое | Страница по https, а картинки или скрипты по http | Заменить ссылки на https или относительные |
Самоподписанный сертификат подходит только для тестов на своём компьютере: браузеры ему не доверяют, и посетители увидят полноэкранное предупреждение. Ошибки проверки сертификата в приложениях вроде госуслуг или банковских программ обычно связаны не с вашим сайтом, а с тем, что на компьютере нет нужного корневого сертификата или неверно выставлена дата.
Переезд сайта с http на https без потери позиций
Когда сертификат установлен, сайт открывается по двум адресам, и это дубль. Его нужно склеить, иначе поисковики будут путаться в версиях.
- Проверьте, что все страницы открываются по https без ошибок и смешанного содержимого.
- Настройте постраничный 301 редирект с http на https и с www на основной вариант. Пример для nginx и .htaccess есть в статье про 301 редирект.
- Замените адреса во внутренних ссылках, в карте сайта и в директиве Sitemap файла robots.txt.
- Укажите https-адреса в теге canonical, подробнее в статье про тег rel=canonical.
- Добавьте https-версию в Яндекс Вебмастер и Google Search Console, если её там ещё нет, и при необходимости отметьте переезд в разделе о переезде сайта. Как добавить сайт и подтвердить права, рассказано в инструкции как добавить сайт в Яндекс Вебмастер.
- Обновите адрес сайта в счётчике Метрики, рекламных кампаниях и профилях в соцсетях.
server {
listen 80;
server_name example.ru www.example.ru;
return 301 https://example.ru$request_uri;
}
Склейка в поиске занимает от нескольких дней до нескольких недель. В это время позиции могут немного колебаться, это нормально. Не удаляйте редирект и сертификат после склейки: они нужны постоянно.
После переезда пройдитесь по остальным техническим пунктам: скорость, индексация, дубли. Удобный список проверок собран в разделе бесплатный SEO-аудит сайта, а влияние HTTP/2 на загрузку можно оценить по инструкции как проверить скорость загрузки сайта.
Частые вопросы
Где получить SSL-сертификат бесплатно?
У центра сертификации Let's Encrypt. Обычно его выпускают прямо в панели хостинга, на своём сервере - программой certbot, а конструкторы сайтов подключают его автоматически.
Сколько действует SSL-сертификат?
Сертификат Let's Encrypt действует 90 дней и продлевается автоматически. Срок платных сертификатов с 2026 года ограничен 200 днями, и дальше он будет сокращаться, поэтому автопродление нужно и им.
Как проверить SSL-сертификат сайта онлайн?
Нажмите на замок в адресной строке и откройте сведения о сертификате. Подробную проверку с оценкой даёт SSL Labs на ssllabs.com/ssltest.
Почему браузер пишет, что сертификат недействителен?
Чаще всего истёк срок действия, сертификат выпущен на другой домен или он самоподписанный. Иногда причина в неверной дате на компьютере посетителя.
Нужен ли платный сертификат интернет-магазину?
Для шифрования достаточно бесплатного DV. Платный OV или EV нужен, если его требует банк, платёжный сервис или служба безопасности.



