Время чтения: 8 минут

Сотрудник Яндекса поделился полной инструкцией грамотного переезда сайта на HTTPS

Сотрудник Яндекса поделился полной инструкцией грамотного переезда сайта на HTTPS

Правильный перенос интернет-ресурса с протокола HTTP на более защищенный HTTPS – актуальная проблема для многих владельцев сайтов. Потому что даже незначительные ошибки или неправильная последовательность действий могут обернуться серьезными проблемами – от неверной подачи информации посетителям до значительной потери позиций в поисковых системах.

Вопросов много, переезжать страшно, но и оставаться на старом незащищенном протоколе уже практически невозможно.

Сотрудник компании Яндекс Александр Смирнов постарался решить проблему сообщества и написал пошаговую инструкцию для вебмастеров.

Зачем переводить сайт на HTTPS?

Автор материала выделяет три основные причины:

  1. Самое главное – повышенная защита личных данных пользователей. Конфиденциальность важная составляющая современного общества. Обеспечивая защиту персональной информации, владелец сайта зарабатывает доверие пользователей.
  2. Сегодня практически все популярные браузеры сообщают пользователю о том, насколько защищено их соединение. Получив уведомление о слабой защите, человек может сразу же покинуть интернет-ресурс, не ознакомившись с информацией и не выполнив ни одного действия.
  3. Протокол HTTPS дает несколько больше возможностей. Например, настройка push-уведомлений невозможна на сайте, работающем только через HTTP.

Кроме того, нельзя забывать, что некоторые поисковые системы рассматривают наличие HTTPS как один из факторов ранжирования. Вообще причин гораздо больше, но даже этих вполне достаточно.

Какие проблемы могут возникнуть у вебмастеров при переезде?

Большинство владельцев сайтов медлят с переездом, потому что опасаются возможных проблем. И у этих страхов есть основания – при неправильной последовательности действий или ошибках в настройке, могут возникнуть следующие неприятности:

  • Недоступность отдельных страниц или всего интернет-ресурса для посетителей. Как правило, возникает на стороне браузера, который просто не показывает информацию, сразу сообщая об отсутствии сертификата.
  • Снижение позиций в выдаче поисковых систем по многим запросам.
  • Уменьшение посещаемости из-за падения трафика из органического поиска.
  • Возникновение проблем с настройками индексирования.

Однако если действовать грамотно и последовательно выполнить все инструкции, написанные ниже, можно избежать большинства неприятностей или хотя бы свести их к минимуму.

Правильный переезд на HTTPS

Настройка группы зеркал

Для роботов поисковых систем адреса http://site.ru и https://site.ru это два разных сайта, индексирование которых происходит независимо и параллельно. Поэтому перед началом всех работ, для грамотной передачи накопленных показателей, нужно объединить их в группу зеркал. При этом необходимо помнить, что корректно переехать на HTTPS может только весь сайт, целиком, но никак не отдельные его разделы.

Подготовительные работы

Условно можно разделить на три действия:

1. Получение и установка сертификата.

В настоящий момент оформление сертификата не вызывает проблем – владельцу сайта достаточно отправить стандартный запрос на адрес любой организации, оказывающей соответствующие услуги. Чаще всего вебмастера оформляют сертификат у своего хостера. Кроме того, работают платные центры сертификации. И есть компании, которые оказывают подобные услуги бесплатно – например, https://letsencrypt.org/.

Данный сайт готов предоставить сертификат бесплатно.

Нужен сертификат HTTPS для сайта? Его можно получить даже бесплатно.

Когда сертификат с подписью получен, необходимо действовать в следующем порядке:

  1. Установить сертификат в панели администрирования сайта.
  2. Зайти в Яндекс.Вебмастер – Инструменты – Проверка ответа сервера. Там нужно запустить процесс и убедиться, что не включен редирект на новую версию сайта. Это необходимо, потому что некоторые хостинг-провайдеры делают это в автоматическом режиме, как следствие, сайт теряет доступность для посетителей и ботов.
  3. Проверить корректность сертификата. Это можно сделать самостоятельно, вручную вбивая адрес сайта во всех браузерах. Или используя интернет-ресурс https://www.ssllabs.com/ssltest/
    При этом, если правильность сертификата не вызывает сомнений, в ходе проверки будет присвоен рейтинг «А». А в случае обнаружения ошибок появятся предупреждающие надписи и рекомендации по исправлению ситуации.
Если с сертификатом есть какие-то проблемы, об этом сообщат.

Сервис SSLTest сообщит обо всех ошибках и проблемах с сертификатом.

2. Работа с содержимым интернет-ресурса.

Первым делом нужно проверить программный код и сделать все ссылки относительными. У тех, кто использует распространенные и популярные CMS, проблем возникнуть не должно – в интернете достаточно много качественных плагинов, которые как раз и выполняют это действие.

Не стоит забывать про изображения, видео, скрипты и сторонний контент. Ссылки должны быть относительными везде. Обязательно проверить страницы авторизации и оплаты. Даже список страниц в sitemap имеет значение и должен соответствовать новому защищенному формату HTTPS.

Если не выполнить это действие, то в большинстве браузеров будет появляться уведомление о смешанном содержимом страницы, что вызовет недоверие и негативный опыт пользователей.

3. Сообщить Яндексу об изменениях.

Зайти в Яндекс.Вебмастер и указать на новый файл sitemap, в котором уже фигурируют страницы HTTPS.

Изменить файл robots.txt, указав в нем новое главное зеркало https://site.ru

В Вебмастере Яндекса перейти в раздел «Индексирование», выбрать пункт «Переезд сайта». И указать там новое главное зеркало.

После этого нужно будет подождать некоторое время (от 3 до 72 часов) пока индекс-робот Яндекса проверит обновление. Если переезд прошел корректно, бот примет новое содержимое и с этого момента в результатах органического поиска будет отображаться HTTPS-версия сайта.

Вебмастеру придет уведомление, что HTTPS-версия интернет-ресурса назначена главным зеркалом, а все показатели, которые ранее принадлежали HTTP, теперь учитываются и для защищенного сайта.

Автор статьи утверждает, что корректный перевод сайта на протокол HTTPS может занять порядка 2 недель.

Оцените статью:
Понравилась 0
Не понравилась 0
Автор: Ольга Фомина

Постоянно совершенствоваться в профессии, расти и развиваться. Расти в первую очередь над собой, ибо ни люди, ни обстоятельства не могут нанести автору столько вреда, сколько его самомнение и нежелание учится. Любая остановка — падение вниз. Поэтому только вперед, наперекор всему, что мешает двигаться и покорять новые вершины.

Нам интересно ваше мнение, напишите комментарий:

Нажимая на кнопку «Отправить», я даю согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности».

Обмен мнениями и отзывы о публикации
Подпишитесь на рассылку блог-оптимизатора.рф

Уже подписались 802 человек