Що таке SSL і https
SSL-сертифікат (точніше, TLS) шифрує дані між браузером відвідувача й сервером. Сайт із сертифікатом відкривається за адресою https://, і браузер показує значок замка. Без нього паролі, телефони з форм і дані замовлень передаються відкритим текстом.
- Довіра. Chrome і інші браузери позначають сайти без https як «Не захищено».
- Google. https — один із сигналів ранжування, а реклама й Merchant Center вимагають захищених сторінок.
- Функції браузера. Без https не працюють геолокація, деякі платіжні форми й сучасні прискорення завантаження.
Безкоштовний чи платний сертифікат
Для більшості сайтів — візиток, блогів і інтернет-магазинів — достатньо безкоштовного сертифіката Let’s Encrypt: він шифрує так само надійно, як і платний. Хостинг випускає його автоматично й сам продовжує кожні кілька місяців.
Платні сертифікати з перевіркою організації (OV, EV) потрібні рідко: банкам, великим компаніям, сервісам із вимогами до документів. Шифрування в них не сильніше — платите ви за перевірку компанії й гарантії.
Як перевести сайт на https
- Увімкніть сертифікат у панелі хостингу (зазвичай розділ SSL / Let’s Encrypt) для домену з www і без.
- Змініть адресу сайту в налаштуваннях WordPress на
https://. - Замініть старі посилання в базі: картинки й посилання з
http://дають «змішаний вміст», і замок зникає. - Налаштуйте 301-переадресацію з http на https — для всіх сторінок, а не лише головної.
- Оновіть Search Console й аналітику: додайте https-версію, надішліть карту сайту, перевірте адресу в GA4 і Merchant Center.
Типова помилка: сертифікат є, але сайт відкривається і по http, і по https. Для Google це дві копії одного сайту. Переадресація 301 має бути одна й постійна.
Як перевірити, що все працює
- Замок у браузері на головній, у каталозі, у кошику й на сторінці оформлення замовлення.
- Адреса з
http://автоматично переходить наhttps://. - Консоль браузера (F12) не показує попереджень про змішаний вміст.
- Термін дії сертифіката продовжується сам — перевірте дату закінчення в панелі хостингу.
Часті запитання
Чи впадуть позиції в Google після переходу на https?
Ні, якщо налаштовано 301-переадресацію для всіх сторінок і не змінено самі адреси. Буває кілька днів коливань, поки Google переобходить сайт.
Чому замок є, але браузер пише «частково захищено»?
На сторінці лишилися картинки, скрипти чи стилі, що завантажуються по http. Їх треба замінити на https-адреси.