Шаблон приймання переходу на HTTPS: чекліст
Більшість переходів на HTTPS здаються завершеними, щойно з'являється замочок. А потім виявляється, що sitemap досі містить http:// URL або редирект іде у два переходи.
Цей шаблон перетворює переїзд на приймальне тестування. Кожна перевірка має очікуваний результат, тест, відповідального й доказ.
Він охоплює сертифікат, редиректи, змішаний вміст, хост у sitemap і перевірку скануванням, а перед підписанням - фінальну перевірку.
Попередні інструкції щодо сертифіката, змішаного вмісту, заголовків і моніторингу залишилися, оновлені станом на листопад 2026 року, а також є заповнений приклад.
- Формат
- Word .docx для редагування
- Обсяг
- 9 варіантів - ~9 сторінок
- Ціна
- 100% безкоштовно
- Як почати
- Копіювати або завантажити
Завантажте документ Word для редагування в один клік.
Безкоштовно · Без реєстрації · Миттєве завантаження
Шаблон приймання переходу на HTTPS: чекліст
Аркуш приймання переходу на HTTPS
Сайт: [канонічна HTTPS-адреса сайту, напр. https://www.example.com]. Дата запуску: [дата]. Хто підписує: [ім'я].
Один рядок на одну перевірку. Рядок пройдено, лише коли в колонці «Доказ» є посилання, яке може відкрити будь-хто інший.
| Перевірка | Очікуваний результат | Як перевірити | Відповідальний | Пройдено / ні | Доказ |
|---|---|---|---|---|---|
| Сертифікат: дійсний і довірений | Браузер не показує попереджень. Сертифікат покриває всі хости, які ви обслуговуєте: з www і без www | Відкрийте кожен хост у приватному вікні; запустіть зовнішній тест SSL/TLS | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Сертифікат: автоматичне продовження | Продовження автоматизоване, а в разі збою надходить сповіщення | Перевірте налаштування ACME-клієнта або панель хостингу; запишіть дату завершення дії | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Редиректи: з HTTP на HTTPS | Кожен http:// URL віддає один редирект 301 або 308 на точно відповідну https:// адресу | Простежте 10+ URL для прикладу, зокрема глибокі сторінки та URL з параметрами | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Редиректи: хост | Неканонічний хост веде одразу на канонічний HTTPS-хост, без ланцюжка | Простежте версії головної сторінки http://, http://www, https:// і https://www | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Редиректи: без зворотного переходу | Жоден HTTPS URL не перенаправляє назад на HTTP | Простежте ключові шаблони сторінок; перегляньте звіт HTTPS у Search Console | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Змішаний вміст | Жодного попередження про змішаний вміст; немає скриптів, стилів, iframe чи шрифтів з http:// | Консоль DevTools на кожному шаблоні; сканування на наявність http:// URL ресурсів | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Canonical, hreflang, внутрішні посилання | Усі ведуть на HTTPS URL на канонічному хості | Проскануйте сайт і відфільтруйте http:// у canonical, hreflang та a href | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Хост у sitemap | Кожен URL у sitemap використовує https:// і канонічний хост | Відкрийте sitemap і пошукайте http:// та неправильний хост | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| robots.txt | Віддається по HTTPS, без забутих блокувань із часу переїзду, рядок Sitemap з HTTPS | Відкрийте /robots.txt на HTTPS-хості й прочитайте кожне правило | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Перевірка скануванням | Сканування HTTPS-версії повертає 200 для сторінок, які мають індексуватися, і не знаходить внутрішніх http:// посилань | Повне сканування HTTPS-сайту; порівняйте кількість URL зі старим скануванням | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Search Console | Підтверджено ресурс-домен (або обидва ресурси з префіксом HTTP і HTTPS); HTTPS-sitemap надіслано | Перевірте ресурси та звіт «Файли Sitemap» (Sitemaps) | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| HSTS (необов'язково) | Заголовок є, із запланованим max-age; preload лише після того, як пройдено всі перевірки | Перегляньте заголовки відповіді HTTPS-версії головної сторінки | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
Відкриті проблеми
- Проблема: [що не пройшло] Дія: [виправлення] Відповідальний: [ім'я] Термін: [дата]
Фінальна перевірка
- Кожен рядок, крім HSTS, має статус «Пройдено» і доданий доказ.
- Кожна відкрита проблема має відповідального й термін або закрита.
- Повторні перевірки заплановано на [запуск + 7 днів] і [запуск + 30 днів].
- Підписали [відповідальний за SEO] і [розробник], дата: [дата].
Перевіряйте вибірку редиректів у Redirect Checker: він показує кожен перехід, код статусу й кінцевий URL, а також знаходить цикли.
Чому це працює
Підписаний перехід з HTTP на HTTPS, де кожна перевірка, від сертифіката до хоста в sitemap і сканування, має відповідального, результат «пройдено / не пройдено» і доказ.
- Кожен рядок поєднує очікуваний результат із конкретним тестом, тож «пройдено» чи «ні» - це факт, а не думка.
- Рядки про хост у sitemap і перевірку скануванням ловлять залишки HTTP, які пропускає перевірка замочка в браузері.
- Поради щодо сертифікатів, HSTS і «Зміни адреси» звірено з Google, Let's Encrypt, hstspreload.org і MDN станом на листопад 2026 року.
9 готових варіантів
Копіювати всеАркуш приймання переходу на HTTPS (для заповнення)
Коли використовувати: Прийміть перехід з HTTP на HTTPS: по рядку на кожну перевірку з очікуваним результатом, тестом, відповідальним, статусом і доказом.
Аркуш приймання переходу на HTTPS
Сайт: [канонічна HTTPS-адреса сайту, напр. https://www.example.com]. Дата запуску: [дата]. Хто підписує: [ім'я].
Один рядок на одну перевірку. Рядок пройдено, лише коли в колонці «Доказ» є посилання, яке може відкрити будь-хто інший.
| Перевірка | Очікуваний результат | Як перевірити | Відповідальний | Пройдено / ні | Доказ |
|---|---|---|---|---|---|
| Сертифікат: дійсний і довірений | Браузер не показує попереджень. Сертифікат покриває всі хости, які ви обслуговуєте: з www і без www | Відкрийте кожен хост у приватному вікні; запустіть зовнішній тест SSL/TLS | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Сертифікат: автоматичне продовження | Продовження автоматизоване, а в разі збою надходить сповіщення | Перевірте налаштування ACME-клієнта або панель хостингу; запишіть дату завершення дії | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Редиректи: з HTTP на HTTPS | Кожен http:// URL віддає один редирект 301 або 308 на точно відповідну https:// адресу | Простежте 10+ URL для прикладу, зокрема глибокі сторінки та URL з параметрами | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Редиректи: хост | Неканонічний хост веде одразу на канонічний HTTPS-хост, без ланцюжка | Простежте версії головної сторінки http://, http://www, https:// і https://www | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Редиректи: без зворотного переходу | Жоден HTTPS URL не перенаправляє назад на HTTP | Простежте ключові шаблони сторінок; перегляньте звіт HTTPS у Search Console | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Змішаний вміст | Жодного попередження про змішаний вміст; немає скриптів, стилів, iframe чи шрифтів з http:// | Консоль DevTools на кожному шаблоні; сканування на наявність http:// URL ресурсів | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Canonical, hreflang, внутрішні посилання | Усі ведуть на HTTPS URL на канонічному хості | Проскануйте сайт і відфільтруйте http:// у canonical, hreflang та a href | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Хост у sitemap | Кожен URL у sitemap використовує https:// і канонічний хост | Відкрийте sitemap і пошукайте http:// та неправильний хост | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| robots.txt | Віддається по HTTPS, без забутих блокувань із часу переїзду, рядок Sitemap з HTTPS | Відкрийте /robots.txt на HTTPS-хості й прочитайте кожне правило | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Перевірка скануванням | Сканування HTTPS-версії повертає 200 для сторінок, які мають індексуватися, і не знаходить внутрішніх http:// посилань | Повне сканування HTTPS-сайту; порівняйте кількість URL зі старим скануванням | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| Search Console | Підтверджено ресурс-домен (або обидва ресурси з префіксом HTTP і HTTPS); HTTPS-sitemap надіслано | Перевірте ресурси та звіт «Файли Sitemap» (Sitemaps) | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
| HSTS (необов'язково) | Заголовок є, із запланованим max-age; preload лише після того, як пройдено всі перевірки | Перегляньте заголовки відповіді HTTPS-версії головної сторінки | [відповідальний] | [пройдено / не пройдено] | [посилання / скриншот] |
Відкриті проблеми
- Проблема: [що не пройшло] Дія: [виправлення] Відповідальний: [ім'я] Термін: [дата]
Фінальна перевірка
- Кожен рядок, крім HSTS, має статус «Пройдено» і доданий доказ.
- Кожна відкрита проблема має відповідального й термін або закрита.
- Повторні перевірки заплановано на [запуск + 7 днів] і [запуск + 30 днів].
- Підписали [відповідальний за SEO] і [розробник], дата: [дата].
Перевіряйте вибірку редиректів у Redirect Checker: він показує кожен перехід, код статусу й кінцевий URL, а також знаходить цикли.
Перевірка сертифіката SSL/TLS
Коли використовувати: Переконайтеся, що сертифікат дійсний, покриває всі хости й продовжується автоматично, бо терміни дії скорочуються.
Переконайтеся, що сертифікат дійсний, довірений і продовжується
Через проблемний сертифікат браузер показує попередження на всю сторінку. Користувачі йдуть, а Google не може коректно оцінити HTTPS URL.
- Довіра: сертифікат видав визнаний центр сертифікації (CA), а для [Домен] встановлено повний ланцюжок проміжних сертифікатів.
- Хости: покриває всі імена, які ви обслуговуєте: [з www і без www], а також піддомени, з яких віддаються сторінки чи ресурси.
- Термін дії: запишіть дату ([Дата завершення дії]) і хто отримає сповіщення, якщо продовження не спрацює.
- Продовження: автоматичне. Ручне продовження не встигатиме за коротшими термінами дії.
Термін дії сертифікатів скорочується
- Зараз сертифікати Let's Encrypt за замовчуванням діють 90 днів.
- З 10 лютого 2027 року Let's Encrypt скорочує стандартний термін до 64 днів.
- З 16 лютого 2028 року Let's Encrypt планує стандартний термін 45 днів.
- З 15 березня 2029 року галузеві правила обмежують усі публічні сертифікати 47 днями.
Що зробити: використовуйте ACME-клієнт із підтримкою ACME Renewal Information (ARI) або продовжуйте сертифікат приблизно після двох третин терміну дії. Пошукайте у скриптах жорстко прописані таймери на 60, 80 чи 83 дні.
Примусовий HTTPS (редиректи, одна канонічна версія)
Коли використовувати: Перенаправте кожен HTTP URL на його HTTPS-відповідник за один перехід і оновіть canonical, посилання та sitemap.
Ведіть кожен URL на одну захищену адресу
Для Google http і https, з www і без www - це різні URL. Оберіть одну канонічну адресу сайту, наприклад [https://www.example.com], і перенаправляйте все на неї.
- Зіставте кожен HTTP URL з його точним HTTPS-відповідником. Ніколи не перенаправляйте все гуртом на головну.
- Використовуйте серверні постійні редиректи (301 або 308) одразу на кінцевий URL, за один перехід.
- Зберігайте повний шлях і рядок запиту (query string).
- Тримайте редиректи щонайменше рік. Google радить якомога довше.
Оновіть усе, де згадано URL
- Canonical-теги, що посилаються самі на себе, на HTTPS URL.
- Внутрішні посилання, анотації hreflang, URL у структурованих даних.
- Sitemap: лише HTTPS URL на канонічному хості.
- robots.txt на HTTPS-хості, зокрема рядок Sitemap.
- Реклама, шаблони листів, профілі в соцмережах та інші посилання, якими ви керуєте.
Search Console: не використовуйте інструмент «Зміна адреси» (Change of Address). Google зазначає, що він не потрібен для переходу з HTTP на HTTPS або з www на версію без www у межах того самого домену.
Згенеруйте sitemap заново зі списку HTTPS URL за допомогою XML Sitemap Generator. Йому потрібні абсолютні URL, які збігаються з вашими canonical.
Виправлення змішаного вмісту
Коли використовувати: Знайдіть і виправте HTTP-ресурси на HTTPS-сторінках, поки браузери їх не заблокували.
Завантажуйте всі ресурси по HTTPS
Змішаний вміст - це HTTPS-сторінка, яка завантажує ресурси по HTTP. Сучасні браузери обробляють його двома способами (за даними MDN):
- Автоматично оновлюються: звичайні img src, audio та video. Браузер пробує завантажити їхню HTTPS-версію. Якщо вона недоступна, ресурс не завантажується.
- Блокуються: скрипти, таблиці стилів, iframe, шрифти, запити fetch і зображення з srcset або picture. Браузер їх блокує.
Тож сторінка може виглядати нормально, хоча скрипт, шрифт чи вбудований елемент непомітно заблоковано. Перевіряйте, а не припускайте.
- Відкрийте DevTools на кожному шаблоні ([Список шаблонів]) і перегляньте в консолі повідомлення про змішаний вміст.
- Проскануйте сайт і відфільтруйте URL ресурсів, що починаються з http://.
- Переведіть власні ресурси на HTTPS або відносні URL, і в шаблонах, і в базі даних.
- Перемкніть сторонні вбудовані елементи на їхні HTTPS-версії; ті, що їх не мають, замініть.
Швидко перевірити одну сторінку можна в Get Source Code of Webpage: інструмент показує ресурси, на які посилається вихідний HTML.
Примітка: директива CSP upgrade-insecure-requests переводить на HTTPS усі запити, але вихідні URL однаково виправте.
HSTS та заголовки безпеки
Коли використовувати: Безпечно додайте HSTS і базові заголовки безпеки та дізнайтеся правила preload, перш ніж на це зважитися.
Захистіть з'єднання заголовками
Додавайте заголовки на сервері або в CDN, коли HTTPS уже працює стабільно. Кожен спершу перевірте на staging.
- Strict-Transport-Security (HSTS): каже браузерам використовувати лише HTTPS. Почніть із короткого max-age, потім збільшуйте.
- Content-Security-Policy: обмежує, звідки завантажуються скрипти й стилі.
frame-ancestorsвизначає, хто може вбудовувати ваш сайт у фрейм. - X-Content-Type-Options: nosniff забороняє браузеру вгадувати MIME-тип.
- Referrer-Policy: визначає, які дані про URL потрапляють на інші сайти.
Вимоги до HSTS preload (hstspreload.org)
- Дійсний сертифікат і редирект з HTTP на HTTPS на тому самому хості.
- Усі піддомени працюють по HTTPS, зокрема www, якщо для нього є DNS-запис.
- max-age щонайменше 31536000 (1 рік), а також includeSubDomains і preload.
Увага: preload складно скасувати. Видалення зі списку доходить до користувачів Chrome місяцями. Подавайте сайт у preload лише після того, як пройдено аркуш приймання.
Перевірте заголовки на [URL сторінки] у Get Source Code of Webpage: інструмент показує заголовки відповіді й заголовки безпеки.
Перевірка скануванням і Search Console
Коли використовувати: Доведіть, що HTTPS-сайт сканується без помилок, і відстежуйте перехід у звітах Search Console.
Доведіть, що Google може сканувати HTTPS-сайт
Того, що редиректи працюють у браузері, замало. Проскануйте HTTPS-сайт так, як це зробив би бот, а потім стежте за Search Console.
- Проскануйте [https://www.example.com] і переконайтеся, що сторінки для індексації повертають 200.
- Відфільтруйте внутрішні посилання, canonical і hreflang, які досі використовують http://.
- Проскануйте старий список HTTP URL і переконайтеся, що кожен віддає один постійний редирект.
- Приберіть тимчасові noindex чи блокування в robots.txt, які використовували під час переїзду.
Перевірки в Search Console
- Ресурси: ресурс-домен (Domain) або обидва ресурси з префіксом URL, для HTTP і HTTPS. Звіт HTTPS з'являється лише в ресурсі-домені або в ресурсі з префіксом HTTPS.
- Звіт «Файли Sitemap» (Sitemaps): надішліть HTTPS-sitemap, а потім відфільтруйте звіт «Індексування сторінок» (Page indexing) за цим sitemap, щоб бачити, як зростає кількість проіндексованих HTTPS URL.
- Звіт HTTPS: шукайте помилки «HTTP marked with canonical tag» (як канонічну вказано HTTP-сторінку), «HTTPS has invalid certificate» (недійсний сертифікат HTTPS), «Sitemap points to HTTP» (sitemap вказує на HTTP), «HTTPS has redirect» (HTTPS-сторінка має редирект) і «HTTPS URL is roboted» (HTTPS URL заблоковано в robots.txt).
- Звіт «Індексування сторінок» (Page indexing): з часом HTTP URL мають перейти в статус «Page with redirect» (сторінка з переадресацією).
Записуйте результати в аркуш із датами: [дата сканування], [проскановано URL], [знайдено проблем].
Перевірка на злам і шкідливе ПЗ
Коли використовувати: Виявіть впроваджений спам, шкідливе ПЗ чи редиректи, від яких сам HTTPS не захищає.
Виявіть злам раніше за Google
HTTPS захищає дані під час передавання. Але він не завадить зламаному сайту показувати спам, шкідливе ПЗ чи приховані редиректи.
- Звіт «Проблеми безпеки» (Security issues): перевірте його в Search Console для [Ресурс]. Тут Google показує зламаний вміст, шкідливе ПЗ та оманливі сторінки.
- Пошук по сайту: пошукайте свій домен у Google за спамними ключовими словами або сторінками, яких ви ніколи не публікували.
- Файли та база даних: шукайте впроваджені скрипти, невідомих адміністраторів і змінені файли ядра.
- Якщо сайт позначено, видаліть шкідливий вміст і закрийте шлях проникнення, наприклад застарілий плагін чи слабкий пароль.
- Оновіть програмне забезпечення і змініть облікові дані для [Облікові записи].
- Коли сайт очищено, надішліть запит на перевірку у звіті «Проблеми безпеки» (Security issues).
Порада: переконайтеся, що сповіщення Search Console на пошту отримує людина, яка на них реагуватиме.
Аудит і моніторинг
Коли використовувати: Після підписання регулярно перевіряйте сертифікати, редиректи, змішаний вміст і заголовки.
Підтримуйте HTTPS у робочому стані після підписання
Сертифікати спливають, нові сторінки виходять із http:// ресурсами, а зміни на сервері прибирають заголовки. Перевіряйте все за графіком.
| Перевірка | Коли | Відповідальний |
|---|---|---|
| Термін дії сертифіката й журнал продовжень | Щотижня, автоматичне сповіщення | [відповідальний] |
| Редиректи з HTTP і між хостами досі за один перехід | Після кожної зміни на сервері чи в CDN | [відповідальний] |
| Перевірка на змішаний вміст | Після кожного релізу, що зачіпає шаблони | [відповідальний] |
| Заголовки на місці | Щомісяця | [відповідальний] |
| Звіти Search Console: HTTPS, «Індексування сторінок» (Page indexing) і «Проблеми безпеки» (Security issues) | [Частота] | [відповідальний] |
Записуйте кожну знахідку з відповідальним у [Трекер] і перевіряйте знову після виправлення.
Безкоштовний аудит сайту за один запуск перевіряє HTTPS, редиректи, robots.txt і sitemap.
Заповнений приклад (вигаданий магазин туристичного спорядження)
Коли використовувати: Подивіться на заповнений аркуш приймання разом зі збоями, які він виявив у день запуску.
Заповнений приклад: Ridgeline Supply переходить на HTTPS
Лише приклад. Компанію, людей, URL і цифри вигадано, щоб показати, як виглядає придатна до роботи заповнена версія.
Ridgeline Supply, магазин туристичного спорядження приблизно з 1 200 URL, 14 жовтня переїхав з http://ridgeline-supply.example на https://www.ridgeline-supply.example.
| Перевірка | Результат у день запуску | Доказ | Відповідальний | Пройдено / ні |
|---|---|---|---|---|
| Сертифікат | Дійсний для www і без www, спливає через 90 днів, автопродовження ACME увімкнено | Звіт SSL-тесту, лог cron | Marta (розробка) | Пройдено |
| З HTTP на HTTPS | http://ridgeline-supply.example/tents спершу вів на http://www, а потім на https://www: 2 переходи | Експорт трасування редиректів | Marta (розробка) | Не пройдено, 15 жовтня виправлено до 1 переходу |
| Шлях і параметри | 30 URL для прикладу з ?colour= зберегли свої параметри | CSV із трасуванням | Marta (розробка) | Пройдено |
| Змішаний вміст | Старі статті блогу завантажували 46 зображень з http:// URL. Браузер перевів їх на HTTPS, але одну вбудовану карту в iframe заблокував | Скриншоти консолі, фільтр сканування | Jonah (контент) | Не пройдено, виправлено 16 жовтня |
| Хост у sitemap | sitemap.xml досі містив http:// URL | Порівняння версій файлу sitemap | Leo (SEO) | Не пройдено, згенеровано заново 14 жовтня |
| Перевірка скануванням | 1 198 HTTPS URL повертають 200, після виправлень 0 внутрішніх http:// посилань | Експорт сканування від 16 жовтня | Leo (SEO) | Пройдено |
| Search Console | Ресурс-домен підтверджено, HTTPS-sitemap надіслано | Скриншот звіту «Файли Sitemap» | Leo (SEO) | Пройдено |
| HSTS | max-age=300 на перший тиждень, згодом збільшено | Заголовки відповіді | Marta (розробка) | Пройдено (без preload) |
Чому це спрацювало
- Перевірка кожного рядка в день запуску виявила три збої ще до того, як Google повторно просканував більшу частину сайту.
- Sitemap перевіряли окремим рядком, тож його виправили того ж дня, а не віддавали HTTP URL тижнями.
- HSTS почали з короткого терміну, тож невдалий редирект ще можна було відкотити, не прив'язуючи браузери до HTTPS надовго.
Наступний крок
Запустіть безкоштовний аудит сайту для HTTPS-версії головної сторінки. Він перевіряє, що сайт відкривається по HTTPS і що http:// перенаправляє на нього, а також переглядає редиректи, robots.txt і sitemap.
Як використовувати цей шаблон
- Оберіть одну канонічну HTTPS-адресу сайту і запишіть її вгорі аркуша.
- Призначте відповідального за кожен рядок до запуску, а не після.
- Встановіть і перевірте сертифікат, потім увімкніть постійні редиректи за один перехід.
- У день запуску проведіть усі тести й додайте доказ до кожного рядка.
- Записуйте кожен збій як відкриту проблему з відповідальним і терміном.
- Проскануйте HTTPS-сайт і старий список HTTP URL, потім надішліть HTTPS-sitemap.
- Підписуйте лише тоді, коли пройдено фінальну перевірку, і заплануйте повторні перевірки через 7 і 30 днів.
Корисні поради
- Рядок без доказу не вважається пройденим. Додайте трасування, скриншот або експорт сканування.
- Перевіряйте глибокі URL з параметрами, а не лише головну. Ланцюжки редиректів ховаються на старих шляхах.
- Починайте HSTS з короткого max-age. Подавайте в preload лише тоді, коли все пройдено, бо видалення зі списку триває місяцями.
- Не прописуйте жорстко продовження раз на 60 днів. У лютому 2027 року термін дії сертифікатів Let's Encrypt скоротиться до 64 днів.
Поширені запитання
Чи допомагає HTTPS у SEO?
Трохи. Google оголосив HTTPS сигналом ранжування у 2014 році й назвав його дуже слабким: тоді він впливав менш ніж на 1% запитів у світі. Більша користь - довіра користувачів, відсутність попереджень браузера і чистий, зведений в одну версію набір URL.
Чи потрібен інструмент «Зміна адреси» (Change of Address) для переходу з HTTP на HTTPS?
Ні. Google зазначає, що «Зміна адреси» потрібна лише для переїзду на інший домен або піддомен. Для переходу з HTTP на HTTPS чи з www на версію без www у межах того самого домену використовуйте редиректи й теги canonical і дотримуйтеся рекомендацій Google щодо переїзду сайту.
Як довго тримати редиректи з HTTP на HTTPS?
Google радить тримати їх якомога довше, загалом щонайменше рік, щоб він встиг повторно просканувати сайт і передати сигнали. Після зміни протоколу більшість сайтів просто залишає їх назавжди. Використовуйте серверні редиректи 301 або 308 за один перехід.
Що має містити sitemap після переїзду?
Лише HTTPS URL на вашому канонічному хості. Google радить надіслати новий sitemap у Search Console. Можна ненадовго залишити й sitemap зі старими URL, щоб бачити, як зміщується індексація; попередження про редиректи в ньому - це нормально.
Чи скорочується термін дії SSL-сертифікатів?
Так. 10 лютого 2027 року Let's Encrypt скорочує стандартний термін з 90 до 64 днів, а з 16 лютого 2028 року планує 45 днів. З 15 березня 2029 року галузеві правила обмежують публічні сертифікати 47 днями. Автоматизуйте продовження, найкраще з підтримкою ARI.
Чи варто одразу подавати сайт у список HSTS preload?
Ні. hstspreload.org вимагає max-age на рік, includeSubDomains, preload і HTTPS на кожному піддомені, а також попереджає, що видалення зі списку може тривати місяцями. Спершу попрацюйте з HSTS без preload і переконайтеся, що всі перевірки пройдено.