Приёмка перехода на HTTPS: шаблон чек-листа
Обычно переход на HTTPS кажется законченным, как только в браузере появился замок. А потом выясняется, что в sitemap остались адреса http://, или редирект проходит через два перехода.
Этот шаблон превращает переезд в приёмочное тестирование. У каждой проверки есть ожидаемый результат, способ проверки, ответственный и доказательства.
В нём есть сертификат, редиректы, смешанный контент, хост в sitemap и контрольное сканирование, а перед подписанием - итоговая проверка.
Прежние руководства по сертификату, смешанному контенту, заголовкам и мониторингу тоже на месте и обновлены на ноябрь 2026 года. Плюс заполненный пример.
- Формат
- Редактируемый Word .docx
- Объём
- 9 вариантов - ~9 страниц
- Цена
- 100% бесплатно
- Как начать
- Копировать или скачать
Скачайте редактируемый документ Word в один клик.
Бесплатно · Без регистрации · Мгновенное скачивание
Приёмка перехода на HTTPS: шаблон чек-листа
Лист приёмки перехода на HTTPS
Сайт: [канонический HTTPS-адрес, например https://www.example.com]. Дата запуска: [дата]. Кто подписывает: [имя].
Одна проверка - одна строка. Строка считается пройденной, только если в колонке «Доказательства» есть ссылка, которую может открыть кто-то другой.
| Проверка | Ожидаемый результат | Как проверить | Ответственный | Итог | Доказательства |
|---|---|---|---|---|---|
| Сертификат: действителен и доверенный | Браузер не показывает предупреждений. Сертификат покрывает все ваши хосты, с www и без | Откройте каждый хост в режиме инкогнито и прогоните внешний тест SSL/TLS | [ответственный] | [пройдено / не пройдено] | [ссылка / скриншот] |
| Сертификат: автопродление | Продление автоматическое, при сбое приходит оповещение | Проверьте настройки ACME-клиента или панель хостинга, запишите дату окончания | [ответственный] | [пройдено / не пройдено] | [ссылка / скриншот] |
| Редиректы: с HTTP на HTTPS | Каждый адрес http:// отдаёт один редирект 301 или 308 на точно такой же адрес https:// | Проследите цепочку для 10+ адресов, включая глубокие страницы и URL с параметрами | [ответственный] | [пройдено / не пройдено] | [ссылка / скриншот] |
| Редиректы: хост | Неканонический хост ведёт сразу на канонический HTTPS-хост, без цепочки | Проследите версии главной страницы: http://, http://www, https:// и https://www | [ответственный] | [пройдено / не пройдено] | [ссылка / скриншот] |
| Редиректы: нет обратного перехода | Ни один HTTPS-адрес не перенаправляет обратно на HTTP | Проследите ключевые шаблоны страниц, загляните в отчёт «HTTPS» в Search Console | [ответственный] | [пройдено / не пройдено] | [ссылка / скриншот] |
| Смешанный контент | Ни одного предупреждения о смешанном контенте. Нет скриптов, стилей, iframe и шрифтов по http:// | Консоль DevTools на каждом шаблоне, сканирование с поиском ресурсов по http:// | [ответственный] | [пройдено / не пройдено] | [ссылка / скриншот] |
| Canonical, hreflang, внутренние ссылки | Все ведут на HTTPS-адреса канонического хоста | Просканируйте сайт и отфильтруйте http:// в canonical, hreflang и a href | [ответственный] | [пройдено / не пройдено] | [ссылка / скриншот] |
| Хост в sitemap | Все адреса в 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 и без | Откройте каждый хост в режиме инкогнито и прогоните внешний тест SSL/TLS | [ответственный] | [пройдено / не пройдено] | [ссылка / скриншот] |
| Сертификат: автопродление | Продление автоматическое, при сбое приходит оповещение | Проверьте настройки ACME-клиента или панель хостинга, запишите дату окончания | [ответственный] | [пройдено / не пройдено] | [ссылка / скриншот] |
| Редиректы: с HTTP на HTTPS | Каждый адрес http:// отдаёт один редирект 301 или 308 на точно такой же адрес https:// | Проследите цепочку для 10+ адресов, включая глубокие страницы и URL с параметрами | [ответственный] | [пройдено / не пройдено] | [ссылка / скриншот] |
| Редиректы: хост | Неканонический хост ведёт сразу на канонический HTTPS-хост, без цепочки | Проследите версии главной страницы: http://, http://www, https:// и https://www | [ответственный] | [пройдено / не пройдено] | [ссылка / скриншот] |
| Редиректы: нет обратного перехода | Ни один HTTPS-адрес не перенаправляет обратно на HTTP | Проследите ключевые шаблоны страниц, загляните в отчёт «HTTPS» в Search Console | [ответственный] | [пройдено / не пройдено] | [ссылка / скриншот] |
| Смешанный контент | Ни одного предупреждения о смешанном контенте. Нет скриптов, стилей, iframe и шрифтов по http:// | Консоль DevTools на каждом шаблоне, сканирование с поиском ресурсов по http:// | [ответственный] | [пройдено / не пройдено] | [ссылка / скриншот] |
| Canonical, hreflang, внутренние ссылки | Все ведут на HTTPS-адреса канонического хоста | Просканируйте сайт и отфильтруйте http:// в canonical, hreflang и a href | [ответственный] | [пройдено / не пройдено] | [ссылка / скриншот] |
| Хост в sitemap | Все адреса в 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-сертификата
Когда использовать: Убедитесь, что сертификат действителен, покрывает все хосты и продлевается автоматически, ведь сроки его жизни сокращаются.
Сертификат должен быть действительным, доверенным и продлеваться
При проблемах с сертификатом браузер показывает предупреждение на весь экран. Пользователи уходят, а HTTPS-адреса невозможно нормально оценить.
- Доверие: сертификат выпущен признанным центром сертификации, для [Домен] установлена полная цепочка промежуточных сертификатов.
- Хосты: покрыты все адреса, которые вы обслуживаете: [с 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-адрес на его HTTPS-аналог за один переход и обновите canonical, ссылки и sitemap.
Все адреса должны вести на одну защищённую версию
Для Google http и https, www и без www - это разные URL. Выберите один канонический адрес сайта, например [https://www.example.com], и перенаправляйте всё на него.
- Сопоставьте каждый HTTP-адрес с точно таким же HTTPS-адресом. Никогда не перенаправляйте всё скопом на главную.
- Настройте постоянные редиректы на сервере (301 или 308) сразу на конечный URL, за один переход.
- Сохраняйте полный путь и параметры запроса.
- Держите редиректы минимум год. Google советует как можно дольше.
Обновите всё, где указан URL
- Канонические теги на HTTPS-страницах, указывающие на саму страницу.
- Внутренние ссылки, разметку hreflang, URL в структурированных данных.
- Sitemap: только HTTPS-адреса на каноническом хосте.
- robots.txt на HTTPS-хосте, включая строку Sitemap.
- Рекламу, шаблоны писем, профили в соцсетях и другие ссылки, которыми вы управляете.
Search Console: не используйте инструмент «Изменение адреса» (Change of Address). Google пишет, что он не нужен при переходе с HTTP на HTTPS или с www на версию без www в пределах одного домена.
Соберите sitemap заново из списка HTTPS-адресов в XML Sitemap Generator. Ему нужны абсолютные URL, совпадающие с вашими canonical.
Исправление смешанного контента
Когда использовать: Найдите и исправьте HTTP-ресурсы на HTTPS-страницах, пока браузеры их не заблокировали.
Все ресурсы должны загружаться по HTTPS
Смешанный контент - это HTTPS-страница, которая загружает ресурсы по HTTP. Современные браузеры поступают с ним двумя способами (по данным MDN):
- Обновляемый: обычный img src, audio и video. Браузер пробует загрузить HTTPS-версию. Если не получается, ресурс не загружается.
- Блокируемый: скрипты, стили, iframe, шрифты, запросы fetch и изображения через srcset или picture. Браузер их блокирует.
Поэтому страница может выглядеть нормально, а скрипт, шрифт или встроенный блок при этом молча заблокирован. Проверяйте, а не предполагайте.
- Откройте DevTools на каждом шаблоне ([Список шаблонов]) и найдите в консоли сообщения о смешанном контенте.
- Просканируйте сайт и отфильтруйте адреса ресурсов, которые начинаются с 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-адресов и убедитесь, что каждый отдаёт один постоянный редирект.
- Уберите временные noindex и запреты в robots.txt, которые ставили на время переезда.
Проверки в Search Console
- Ресурсы: ресурс на уровне домена или оба ресурса с префиксом URL, для HTTP и для HTTPS. Отчёт «HTTPS» появляется только в ресурсе на уровне домена или в ресурсе с префиксом HTTPS.
- Отчёт «Файлы Sitemap» (Sitemaps): отправьте HTTPS-sitemap, затем отфильтруйте по нему отчёт «Индексирование страниц» (Page indexing) и следите, как растёт число проиндексированных HTTPS-адресов.
- Отчёт «HTTPS»: ищите проблемы «HTTP marked with canonical tag» (canonical указывает на HTTP), «HTTPS has invalid certificate» (недействительный сертификат), «Sitemap points to HTTP» (sitemap ссылается на HTTP), «HTTPS has redirect» (HTTPS-адрес перенаправляет) и «HTTPS URL is roboted» (HTTPS-адрес заблокирован в robots.txt).
- Отчёт «Индексирование страниц» (Page indexing): со временем HTTP-адреса должны перейти в статус «Page with redirect» (страница с переадресацией).
Записывайте результаты в лист с датами: [дата сканирования], [просканировано URL], [найдено проблем].
Проверка на взлом и вредоносный код
Когда использовать: Найдите внедрённый спам, вредоносный код или редиректы, от которых один только HTTPS не защищает.
Заметьте взлом раньше, чем Google
HTTPS защищает данные при передаче. Но он не мешает взломанному сайту показывать спам, вредоносный код или скрытые редиректы.
- Отчёт «Проблемы безопасности» (Security issues): проверьте его в Search Console для [Ресурс]. Здесь Google показывает взломанный контент, вредоносное ПО и обманные страницы.
- Поиск по сайту: поищите в Google по своему домену спамные запросы или страницы, которые вы никогда не публиковали.
- Файлы и база данных: ищите внедрённые скрипты, неизвестных администраторов и изменённые файлы ядра.
- Если сайт помечен, удалите этот контент и закройте лазейку, например устаревший плагин или слабый пароль.
- Обновите ПО и смените пароли для [Аккаунты].
- Когда сайт очищен, запросите проверку в отчёте «Проблемы безопасности».
Совет: убедитесь, что письма-оповещения от Search Console получает человек, который на них отреагирует.
Аудит и мониторинг
Когда использовать: Регулярно перепроверяйте сертификаты, редиректы, смешанный контент и заголовки после приёмки.
Поддерживайте HTTPS в порядке после приёмки
Сертификаты истекают, новые страницы выходят с ресурсами по http://, а после изменений на сервере пропадают заголовки. Перепроверяйте всё по графику.
| Проверка | Когда | Ответственный |
|---|---|---|
| Срок действия сертификата и журнал продлений | Еженедельно, автоматическое оповещение | [ответственный] |
| Редиректы с HTTP и между хостами по-прежнему в один переход | После каждого изменения на сервере или в CDN | [ответственный] |
| Поиск смешанного контента | После каждого релиза, затрагивающего шаблоны | [ответственный] |
| Заголовки на месте | Ежемесячно | [ответственный] |
| Отчёты Search Console: «HTTPS», «Индексирование страниц» и «Проблемы безопасности» | [Периодичность] | [ответственный] |
Записывайте каждую находку с ответственным в [Трекер] и перепроверяйте после исправления.
Бесплатный аудит сайта за один запуск перепроверяет HTTPS, редиректы, robots.txt и sitemap.
Заполненный пример (вымышленный магазин туристического снаряжения)
Когда использовать: Посмотрите на заполненный лист приёмки, включая ошибки, которые он выявил в день запуска.
Заполненный пример: Ridgeline Supply переходит на HTTPS
Только для примера. Компания, люди, адреса и цифры выдуманы, чтобы показать, как выглядит рабочая заполненная версия.
Ridgeline Supply, магазин туристического снаряжения примерно на 1 200 URL, 14 октября перевёл http://ridgeline-supply.example на https://www.ridgeline-supply.example.
| Проверка | Результат в день запуска | Доказательства | Ответственный | Итог |
|---|---|---|---|---|
| Сертификат | Действителен для версий с 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://. Браузер перевёл их на HTTPS, но один встроенный iframe с картой был заблокирован | Скриншоты консоли, фильтр в сканере | Jonah (контент) | Не пройдено, исправлено 16 октября |
| Хост в sitemap | В sitemap.xml всё ещё были адреса http:// | Сравнение версий файла sitemap | Leo (SEO) | Не пройдено, пересобран 14 октября |
| Контрольное сканирование | 1 198 HTTPS-адресов отдают 200, после исправлений 0 внутренних ссылок на http:// | Экспорт сканирования от 16 октября | Leo (SEO) | Пройдено |
| Search Console | Ресурс на уровне домена подтверждён, HTTPS-sitemap отправлен | Скриншот отчёта «Файлы Sitemap» | Leo (SEO) | Пройдено |
| HSTS | max-age=300 на первую неделю, потом увеличен | Заголовки ответа | Marta (разработка) | Пройдено (без preload) |
Почему это сработало
- Все строки проверили в день запуска, поэтому три ошибки нашли до того, как Google пересканировал большую часть сайта.
- Sitemap проверяли отдельной строкой, поэтому его исправили в тот же день, а не отдавали HTTP-адреса неделями.
- HSTS начали с короткого срока, поэтому неудачный редирект ещё можно было откатить, не привязав браузеры к HTTPS надолго.
Что дальше
Запустите бесплатный аудит сайта для главной страницы на HTTPS. Он проверит, что сайт открывается по HTTPS и что http:// перенаправляет на него, а также посмотрит редиректы, robots.txt и sitemap.
Как использовать этот шаблон
- Выберите один канонический HTTPS-адрес сайта и запишите его в начале листа.
- Назначьте ответственного за каждую строку до запуска, а не после.
- Установите и проверьте сертификат, затем включите постоянные редиректы в один переход.
- В день запуска пройдите все проверки и приложите доказательства к каждой строке.
- Каждую неудачную проверку записывайте как открытую проблему с ответственным и сроком.
- Просканируйте HTTPS-сайт и список старых HTTP-адресов, затем отправьте HTTPS-sitemap.
- Подписывайте приёмку, только когда пройдена итоговая проверка, и назначьте повторные проверки через 7 и 30 дней.
Полезные советы
- Строка без доказательств не считается пройденной. Приложите трассировку, скриншот или экспорт сканирования.
- Проверяйте глубокие URL с параметрами, а не только главную. Цепочки редиректов прячутся на старых адресах.
- Начинайте HSTS с короткого max-age. Подавайте сайт в preload, только когда всё пройдено: удаление из списка занимает месяцы.
- Не прописывайте жёстко продление раз в 60 дней. В феврале 2027 года срок сертификатов Let's Encrypt сократится до 64 дней.
Частые вопросы
Помогает ли HTTPS в SEO?
Немного. Google объявил HTTPS фактором ранжирования в 2014 году и назвал его очень слабым: тогда он влиял менее чем на 1% запросов в мире. Важнее другое: доверие пользователей, отсутствие предупреждений браузера и единый чистый набор URL.
Нужен ли инструмент «Изменение адреса» при переходе с HTTP на HTTPS?
Нет. Google пишет, что инструмент «Изменение адреса» (Change of Address) нужен только при переезде на другой домен или поддомен. При переходе с HTTP на HTTPS или с www на версию без www в пределах одного домена используйте редиректы и canonical и следуйте рекомендациям Google по переезду сайта.
Как долго держать редиректы с HTTP на HTTPS?
Google советует держать их как можно дольше, обычно не меньше года, чтобы он успел пересканировать сайт и передать сигналы. При смене протокола большинство сайтов просто оставляет их навсегда. Используйте серверные редиректы 301 или 308 в один переход.
Что должно быть в sitemap после переезда?
Только HTTPS-адреса на каноническом хосте. Google советует отправить новый sitemap в Search Console. Можно ненадолго оставить и sitemap со старыми адресами, чтобы видеть, как индексация переходит на новые. Предупреждения о редиректах в нём - это нормально.
Правда ли, что 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 и убедитесь, что пройдены все проверки.