Найти тему
Все о мире Digital

Переезд сайта. Делаем правильно

Корректный переезд сайта с HTTP на HTTPS

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

HTTPS (HyperText Transfer Protocol Secure) - это защищённая версия протокола HTTP. Он защищает от злоумышленников, предотвращая перехват персональных данных посетителей сайта (номера банковских карт, логины, пароли и т. д.).
Персональные данные шифруются с помощью сертификатов безопасности протоколов SSL и TLS.

HTTPS - протокол пришел на смену протоколу HTTP, изобретенному и получившему всеобщее распространение в 90-х годах 20 века.

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

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

Теперь поговорим о самом переезде и рисках для продвижения.

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

Поисковые системы считают сайты http://site.ru/ и https://site.ru/ зеркалами (то есть сайтами, которые являются полными или частичными копиями), и, соответственно, просто установив сертификат безопасности и настроив HTTPS - протокол поисковая машина увидит 2 одинаковых сайта – с HTTP и HTTPS.

Ниже последовательная инструкция как избежать этого:

  1. В первую очередь необходимо получить и настроить на сервере SSL - сертификат для вашего сайта. Получить его можно у любого хостинг-провайдера, так же в центре сертификации (важно помнить, что сертификат необходимо продлевать). С настройкой сервера должна помочь поддержка вашего хостинг провайдера.
  2. Оба сайта http://site.ru/ и https://site.ru/ должны индексироваться поисковыми машинами. Не закрывайте от индексации ни один из сайтов – иначе поисковые машины не смогут проиндексировать редиректы.
  3. В коде сайта все абсолютные ссылки, необходимо заменить на относительные. Либо изменить в ссылках протокол HTTP на HTTPS.
  4. Для вашего сайта в панели Яндекс Вебмастера, в разделе «Индексирование» в пункте «Переезд сайта» укажите главным зеркалом сайт с протоколом HTTPS.
  5. Ждем несколько недель пока в панели Вебмастера не изменится главное зеркало с HTTP на HTTPS.
  6. Осталось настроить 301 - ый редирект со страниц с протоколом HTTP на соответствующие страницы с протоколом HTTPS. Важно: не стоит все страницы перенаправлять на главную – делайте постраничный редирект с каждой страницы с HTTP на соответствующую с HTTPS.
  7. А теперь создаем новую XML - карту сайта - меняем в ссылках протокол HTTP на HTTPS. И обновляем ссылку на нее в robots.txt:

Sitemap: https://site.ru/sitemap.xml

Не забудьте убедиться, что сам файл расположен по адресу https://site.ru/robots.txt.

  1. При использовании тегов <link rel=”canonical”> - в адресах ссылок также необходимо заменить протокол на HTTPS.

​Вот и всё - осталось только подождать 2 - 4 недели пока поисковые машины «переклеят» между собой старую и новую версии сайта.

Если у вас возникли трудности с настройкой HTTPS - обращайтесь в VIPRO! Наши специалисты помогут с переездом сайта и обеспечат минимальные потери трафика.