SEOчеклист состоит из 152 инструкций

Как перевести сайт c HTTP на HTTPS

Приоритет: Высокий

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

  1. Установка SSL-сертификата
  2. Внутренние ссылки
  3. Настройка в Яндекс.Вебмастере
  4. Настройка в Google Search Console
  5. Настройка редиректа

Установка SSL-сертификата

Устанавливаем SSL-сертификат. Как установить SSL-сертификат мы писали в этой инструкции. После установки сертификата, сайт будет доступен по двум адресам: http://site.com и https://site.com.  Теперь, когда вы введете адрес https://site.com, перед аресом появится значок замка и будет показано, что подключение безопасное.

ssl-сертификат

Внутренние ссылки

Проверьте, чтобы все ссылки на сайте вели на страницы с HTTPS, иначе поисковые роботы не будут считать сайт безопасным. Замените rel=”canonical”,  а также все внутренние ссылки на относительные "/site. com" или абсолютные с HTTPS – "https://site.com /".

Также замените ссылки на страницы и файлы в sitemap.xml и robots.txt.

внутренние ссылки

Настройка в Яндекс.Вебмастере

Добавьте сайт с HTTPS в Яндекс.Вебмастер. Как добавить сайт в Яндекс.Вебмастер, читайте в этой инструкции.

Если сайт уже был добавлен в Яндекс.Вебмастер по адресу HTTP, то заходим в «Индексирование» → «Переезд сайта» и нажимаем галочку «добавить HTTPS». Так Яндекс поймет о смене протокола и будет индексировать страницы с HTTPS.

переезд в вебмастере

Настройка в Google Search Console

В Google Search Console нет функции переезда сайта, там просто нужно добавить сайт с HTTPS, даже если вы уже добавили с HTTP. После добавления сайта с HTTPS Google сам поймет о смене протокола. Как добавить сайт в Google Search Console, прочтите здесь.

https в google

Настройка редиректа

Теперь нужно сделать так, чтобы сайт был доступен только по HTTPS, а с HTTP должно выполняться перенаправление. Иначе в поиске будут участвовать сайт по двум протоколам. Для этого воспользуемся 301-редиректом.

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

редирект на хостинге

Если такой функции на хостинге нет, то пропишите 301-редирект в файле htaccess. Этот файл лежит в корне сайта, там же где robots.txt и sitemap.xml.

Спасибо, что дочитали до конца. Переходите к следующей инструкции. 

Спонсоры и партнеры

Добавление проекта

Сообщение успешно отправлено!

Спасибо, мы свяжемся с вами в ближайшее время.

Стать спонсором

Оставьте ваши контактные данные и опишите ваше предложение в двух словах. Мы ответим в кратчайшие сроки.

Заказать SEO

Оставьте ваши контактные данные и ссылку на ваш сайт.

Заказать SERM

Оставьте ваши контактные данные и мы свяжемся с вами в ближайшее время.