Как перевести сайт на https без потери позиций?

|
Автор: Евгений Холостенко
Просмотров: 222
5 1 1 1 1 1 1 1 1 1 1 Оценка 5.00 (5 голосов)

Если ранее на протоколе https были только финансовые сайты, то сегодня обычный сайт на https – не редкость. По состоянию на текущий год 60-70 % в ТОП 10 Google составляют сайты, которые расположены на протоколе https.

Что такое https?

Это обычный http протокол, работающий через шифрованное соединение ssl, что обеспечивает максимальную защиту от шпионских атак и кражи персональных данных. Именно поэтому сайты на https протоколе считаются более защищенными, любые данные которые вы заполняете на сайте – в безопасности. И именно поэтому поисковая система Google дает больше предпочтений сайтам на https, чем на http.

Сайты на https вызывают больше доверия со стороны пользователей, поисковой системы Google, браузеров и других программных продуктов. Также, https оказывает косвенное влияние на улучшение ранжирования сайта, что и вызвало массовую волну перехода в процессе seo продвижения сайта. Итак, поехали!

Как технически перевести сайт на https?

Если хостинг Украина.

Здесь все очень просто! 2 минуты и все готово. Заходим в настройки сайта и опускаемся вниз, как указано на скриншоте, и проставляем то что нужно. 301 редирект пропишется автоматом. Всего 2 клика и Ваш сайт на https.

Редирект на https

Если другой хостинг.

Здесь все становится намного сложнее – если Хостинг Украина делает все сам, то в данном случае Вам придется самому сделать все настройки:

  1. Узнать о технических возможностях в саппорте хостинга, возможно есть готовое решение или инструкции следования;
  2. Купить SSL сертификат для сайта, он стоит 15-20 долларов США. Вам в процессе выдадут файл сертификата, ключ, цепочку, эти данные сохранить и отправляемся к хостеру;
  3. В панели управления хостингом, в разделе SSL сертификаты добавляем наш сертификат заполняя требуемые поля;
  4. После добавления в разделе перенаправлений www должен появиться ваш SSL, выбираем его и включаем;
  5. Далее в файле .htaccess добавляем 301 редирект с http на https (об этом ниже)
  6. Проверяем корректность работы SSL сертификата здесь.
Проверка SSL сертификата

Добрый Хостинг Украина расписал инструкцию по подгрузке SSL сертификата, возможно она Вам поможет на другом хостинге.

301 редирект с http на https через файл .htaccess

Есть 2 способа:


RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] и RewriteCond %{HTTP:X-HTTPS} !1
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Если у Вас все получилось, далее разбираемся с отправкой на индексацию сайта на https.

Я уже перевел сайт на https, что дальше?

  1. Добавляем сайт на https в Google Search Console как новый
  2. Проверяем наличие 301 редиректа с http на https;

По поводу склейки доменов в самом Search Console.

Мы долго бодались, но нашли в документации пункт – «склейка домена возможна во всех случаях, кроме переезда на https». Поэтому, после добавления сайта в Search Console Вам остается только ждать, когда Google сам склеит сайты. Как правило, это занимает до 10 календарных дней.

Меняем https в Google Analytics

Ни в коем случае не создавайте новый аккаунт или представление, ибо потеряете статистику посещений. Необходимо зайти в администрирование аккаунта и сменить протокол на https. Код обновлять на сайте не нужно, он остается неизменным.

https в Google Analytics

В принципе все. Благодарим Вас за прочтение материала и ждем Вас на нашем блоге еще.