Найти в Дзене
Команда РостСайт

Как правильно перейти с http на https

Оглавление

В наше время высоких технологий уже можно задумываться о защищённом подключении в интернете. С целью повышения безопасности был создан новый протокол соединения https. Можно выделить 4 причины, по которым стоит перенести свой сайт на него:

Передаваемая информация шифруется и находится в большей безопасности. Если Ваш ресурс имеет формы оплаты, собирает данные о пользователях, тогда его просто необходимо установить. В ином случае можно не спешить, конечно, но в итоге на https со временем переведут все ресурсы.
Вторая причина — это влияет на ранжирование. О чём уже в открытую заявляют поисковые системы, особенно Google.
Посетитель будет больше доверять сайту с https, нежели без него. Потому что страницы, не имеющие данный сертификат помечаются предупреждением в браузере. Человек, не посвящённый в данную тему, точно насторожится.
Наличие более современного соединения ускорит загрузку примерно на 20-30%

Далее Вы увидите пошаговую инструкцию переноса сайта на данный протокол.

ПОДГОТОВИМ САЙТ

Создание резервной окпии

Перед любым масштабным вмешательством в работу портала необходимо делать резервные копии баз данных и всех файлов. Это меры предосторожности на случай если что-то пойдет не так. Тогда Вам будет достаточно восстановить данные из этих файлов.

Редактируем ссылки

К примеру в файлах сайта имеют ссылки типа: http://mysite.net/about.html. Есть 2 способа их изменения:

  • Заменить фрагмент "http" на "https".
  • Либо сделать их относительными, то есть отбросить часть "http://mysite.net" и оставить окончание "/about.html" и подобные.

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

Нередко в Сети можно найти информацию о возможности замены путей с помощью SQL-запроса. На самом деле это неэффективный способ, им невозможно добиться требуемой цели.

На этот случай есть 2 действенных способа

  • Сделать экспорт базы данных через PhpMyAdmin. Затем открыть требуемые файлы в текстовом редакторе и заменить всё, что нужно. Потом нужно вернуть эти таблицы назад в систему прежде, чем они обновятся.
  • Второй способ проще и не требует знаний программирования как таковых. В разных CMS имеются плагины, с помощью которых можно произвести замену требуемых строк. Для WordPress это будет Search Regex.

URL-адрес в CMS

В настройках движка необходимо ввести обновленный адрес.

Скрипты из внешних источников

Любой скрипт должен быть подключен через https. Иначе на веб-ресурсе будет смешанный протокол. Для поверки можно просмотреть страницы через режим исходного кода или при помощи программы “Netpeak” и подобных.

Файлы sitemap и robots.txt

В robots.txt не требуется ничего переписывать. А вот в sitemap.xml потребуется изменить все ссылки. Но если генерация карты сайта автоматическая, то менять обычно ничего не надо. Но рекомендуется в этом убедиться дополнительно.

Ещё в .htaccess можно настроить исключения, чтобы robots.txt работал по обоим протоколам.

ПОКУПКА SSL-СЕРТИФИКАТА

Перед покупкой SSL нужно понять потребности. Есть разные типы сертификатов, каждый документ выдаётся для одного сайта.

  • С проверяемым доменом (DV). Прекрасное решение для блогов, интернет-магазинов, и ресурсов, которым важно иметь этот сертификат. Его стоимость невысока, а оформляют их быстро.
  • С проверкой фирмы (OV). Это предложение отлично подойдёт тем, кому нужно побольше доверия, потому что при его выдаче проверяется, принадлежит ли домен данной компании. Срок выдачи 3 суток, наилучшее решение для больших организаций.
  • EV, для которого требуется расширенная лицензия. Проверка для него самая тщательная и составляет от 7 до 10 дней. Его может получить лишь юридическое лицо.
  • Документ с пометкой Wildcard подойдёт тем, у кого много поддоменов.
  • Бесплатные сертификаты от Let's Encrypt – это некоммерческая организация, которая выдаёт их бесплатно. Поисковики нормально реагируют на них. Его подключение не займёт много времени.

АКТИВИРУЕМ HTTPS ДЛЯ ВЕБ-АДРЕСА

После приобретения и получения всех ключей пора приступить к активации. После того, как протокол активирован, стоит дождаться валидации.

СООБЩАЕМ ПОИСКОВЫМ СИСТЕМАМ

По завершению всех необходимых процедур Вы можете сообщить об установке https поисковым системам.

Алгоритм в Яндекс.Вебмастер

  • Добавьте версию с SSL в нужное поле на сервисе.
  • В разделе со старой http-версией нажимаем на пункт "Переезд сайта" и отмечаем галочку https
  • Загрузите свежую карту сайта
  • Установите свой регион

Google Search Console

Наихудшее, что может случиться – забыть загрузить файл Disavow

  • Введите новое зеркало с https.
  • Обновите информацию, если ссылки от Disavow Links отключены
  • Прикрепите новый sitemap.

РЕДИРЕКТ 301

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

ЖДЁМ ПЕРЕИНДЕКСАЦИЮ

Если всё сделано корректно, то Google обновит данные за 7-14 дней, а Яндекс – от 14 до 28.

Всего 3 возможных побочных эффекта можно считать нормой:

  • Скрипты репостов начнут показывать 0 и это нормально.
  • Вероятно временное проседание приходящего трафика, который должен постепенно восстановиться.
  • Все ссылки перепрочтутся в срок от 28 до 120 дней.

Если всё сделано правильно, можем поздравить Вас, Вы теперь обладатель более защищённого сайта. А если вдруг возникли какие-либо неполадки, обращайтесь в нашу компанию, наши специалисты с лёгкостью решат возникшие проблемы.

Источник: https://rostsayt.ru/blog/internet-marketing/seo/kak-pravilno-perejti-s-http-na-https

❗ ПОЛЕЗНЫЕ ССЫЛКИ: