SSL и HTTPS: зачем сайту сертификат и как его получить
Замочек рядом с адресом сайта — это не просто иконка. За ним стоит SSL-сертификат, который шифрует данные и влияет и на доверие посетителей, и на позиции. Разберём, зачем он нужен, где взять бесплатно и как не пропустить истечение.
Что такое SSL и HTTPS
SSL-сертификат включает на сайте защищённый протокол HTTPS. По обычному HTTP данные между браузером и сайтом передаются открытым текстом — их теоретически можно перехватить. HTTPS шифрует этот обмен: пароли, данные форм и платежей идут в закрытом виде. Сертификат заодно подтверждает, что сайт — это действительно он, а не подделка.
Зачем сайту сертификат
- Безопасность данных — логины, пароли и платежи защищены от перехвата.
- Доверие посетителей — браузеры помечают сайты без HTTPS как «Небезопасно», и часть людей такой сайт сразу закрывает.
- SEO — поисковики предпочитают защищённые сайты, а HTTPS давно считается базовым требованием.
- Корректная работа — многие современные функции браузеров работают только по HTTPS.
Проще говоря, сегодня HTTPS — не преимущество, а норма. Сайт без него выглядит подозрительно и теряет посетителей.
Где взять сертификат
Есть платные сертификаты с расширенной проверкой (для крупного бизнеса и магазинов) и бесплатные. Для большинства сайтов достаточно бесплатного сертификата Let’s Encrypt — он обеспечивает то же шифрование, что и платные. Почти все хостинги поддерживают его подключение в пару кликов в панели управления, часто с автоматическим продлением. Как его получить и установить — в статье бесплатный SSL-сертификат.
Не пропустите истечение
У сертификата есть срок действия. Если он истечёт и не продлится, браузеры начнут показывать предупреждение об опасности — и посетители будут массово уходить. Бесплатные сертификаты обычно короткие (90 дней), но продлеваются автоматически. Тем не менее срок стоит периодически проверять, особенно после переездов и смены хостинга.
Как перевести сайт на HTTPS
Сам сертификат — только половина дела. Чтобы переезд прошёл без потерь в поиске, не забудьте пять шагов:
- Подключите сертификат в панели хостинга — для большинства это бесплатный Let’s Encrypt в пару кликов.
- Поставьте постоянный редирект 301 со всех http-адресов на https, чтобы и люди, и поисковики попадали на защищённую версию.
- Обновите внутренние ссылки и пути к картинкам, скриптам и стилям на https — иначе вылезет «смешанный контент».
- Поправьте sitemap.xml и canonical — везде должны быть https-адреса.
- Укажите новый адрес в Яндекс.Вебмастере и Google Search Console и убедитесь, что главным зеркалом стала https-версия.
После переезда загляните в отчёты: страницы должны переиндексироваться на https без дублей. О смене адреса подробнее — в статье про главное зеркало сайта.
Виды сертификатов: DV, OV и EV
Сертификаты различаются не уровнем шифрования — оно везде одинаковое, — а тем, что именно проверяет центр сертификации перед выдачей:
- DV (Domain Validation) — проверяется только владение доменом. Выдаётся за минуты, бывает бесплатным. Подходит большинству: блогам, визиткам, небольшим магазинам.
- OV (Organization Validation) — проверяется ещё и организация. Платный, нужен компаниям, которым важно подтвердить юрлицо.
- EV (Extended Validation) — расширенная проверка бизнеса, самый дорогой. Берут банки и крупные магазины. Раньше давал «зелёную строку» с названием компании, сейчас этот эффект в браузерах почти исчез.
Вывод простой: если вы не банк и не крупный магазин, бесплатного DV-сертификата вам полностью хватит.
Частые ошибки при переходе
Чаще всего спотыкаются на «смешанном контенте»: страница открывается по https, а картинка или скрипт грузится по старому http — браузер ругается, и замочек пропадает. Лечится заменой всех путей на https. Вторая типичная ошибка — не поставить 301-редирект: тогда в индексе живут сразу две версии сайта, http и https, и растаскивают позиции между собой. Третья — забыть сменить главное зеркало в Вебмастере. И мелочь, о которой помнят не все: после переезда стоит проверить счётчик Метрики и цели, чтобы статистика не «обнулилась».
Коротко
SSL-сертификат включает HTTPS — шифрование данных между сайтом и посетителем. Без него браузеры помечают сайт небезопасным, а поисковики относятся хуже. Для большинства сайтов хватит бесплатного Let’s Encrypt от хостинга. При переезде не забудьте про 301-редирект, https в ссылках и смену зеркала, а дальше — просто следите, чтобы сертификат вовремя продлевался.