Як перенести сайт з http на https

Як перенести сайт з http на https

Наші послуги:

Розробка сайту компанії
Термін: від 3 тижнів
Створення інтернет магазинів
Термін: від 4 тижнів
Просування в пошукових системах
Термін: від 3 місяців

З січня 2017 року Google почав дуже серйозно ставитись до якості ресурсів у своєму індексі. Одним із фільтрів стала наявність у сайту захищеного протоколу – його візуально можна визначити за префіксом “https” за адресою ресурсу замість звичного “http”.

Переваги переїзду сайту на https та як його підготувати до перенесення, не втрачаючи позиції – розглянемо у цій статті.

Суть проблеми

Якщо ресурс має старий протокол http, при переході на веб-сторінку з пошуку Google система позначає його як небезпечний. Раніше такі сайти просто відзначалися нейтральною літерою “і”. Зараз оцінка подібних сайтів пошуковою системою є конкретною – “not secure” (з англ. “ненадійний”).

У практичному розумінні ця оцінка ресурсу говорить прямо про те, що на ньому краще не залишати якісь особисті дані, а тим більше – здійснювати платежі або переказ грошей.

Як перенести сайт з http на https

Як це впливає на взаємодію користувача?

Негативно. Будь-який перехід з пошукової системи або будь-якого іншого місця (соціальні мережі, месенджери) – вже досягнення. Тому не кожен користувач наважиться проігнорувати червоний хрестик і застережливу фразу “небезпечно”. Навіть якщо він не збирався вводити якісь свої дані – не всі готові розумітися, у чому саме полягає небезпека.

Це все одно, що ходити з табличкою “не підходь до мене”: користувач побачить попередження і вважає за краще піти в інше місце, де не буде жодних проблем в отриманні потрібної інформації. Йому не складно повернути назад у пошуковій системі – у нього там досить великий вибір варіантів безпечних сайтів із захищеним протоколом https.

ПослугаТермін
Розробка сайту компаніївід 3 тижнів
Створення інтернет магазиніввід 4 тижнів
Просування в пошукових системахвід 3 місяців
Отримайте безкоштовний прорахунок SEO просування!

Переваги роботи на захищеному протоколі

  • Конфіденційність – ви можете гарантувати своїм відвідувачам збереження їх даних;
  • Цілість – хакерам буде недоступна інформація, зашифрована протоколом https. Її не можна буде використовувати або змінити.
  • Захищена аутентифікація – під час введення особистих даних можна перехопити надсилання даних з комп’ютера користувача. Протокол https надсилає дані в так званій цифровій броні, яку не проб’є жоден відомий інструмент хакера.

Особливо важливою є наявність захищеного протоколу для:

  • сайтів фінансових організацій;
  • інтернет-магазинів;
  • онлайн-гаманців;
  • сайтів грошових переказів;
  • поштових сайтів.

Але такий протокол уже став необхідністю будь-якого ресурсу. Це додає окулярів в очах аудиторії і прямо позначається на їх лояльності до ресурсу.

Як перенести сайт з http на https

Проблеми перенесення сайту на https

Якщо сайт тільки створюється, то краще відразу розмістити його на безпечній адресі та налаштувати 301 редирект з усіх інших адрес (http, www). Якщо ж ресурс вже опублікований в інтернеті і отримав якісь позиції, доведеться вибирати: безпеку або поточні позиції.

Зберегти і те, й інше швидше за все не вдасться. Позиції згодом відновляться, їхня зміна відбудеться ненадовго і незначно. А ось перелякані відвідувачі, побачивши попередження “небезпечний сайт” з сайту, поступово почнуть йти і ресурс може бути зовсім викинутий з індексу, як ненадійний.

Якщо у вас є старий сайт з давно налагодженими позиціями та репутацією, то переїзд потрібно підгадати під такий час, щоб можливе просідання позицій не вдарило сильно по прибутку бізнесу. Найкращий момент – міжсезоння або після свят, або в період відпусток влітку. Тоді збитки будуть мінімальними.

У питанні переїзду старого сайту є свої проблеми: 

  1. зміна протоколу вимагає від пошукових роботів заново додавати всі сторінки до індексу з новим префіксом. На це знадобиться час;
  2. зміна протоколу тимчасово опустить сайт у пошуковій видачі.

Основна проблема – просідання позицій – виникає через те, що зміна протоколу сприймається як зміна головного дзеркала, або 301 редирект.

Але, якщо робота проведена коректно і в документах robots.txt і .htaccess для пошукових роботів залишені підказки, що це – зміна протоколу, а не дзеркала, то втрат в позиціях можна уникнути.

Підготовка до перекладу сайту з http на https

Починаємо з того, що наводимо порядок на адресах усіх сторінок ресурсу. Вони мають бути виду //sample.com/…/…/, тобто, наприкінці – обов’язковий слеш. Якщо ваш сайт просувають під пошукові системи, обов’язково обговоріть перехід зі спеціалістом, оскільки непідготовлений перехід знищить всю його роботу.

Після проведення підготовчих робіт на сайті – робимо резервне копіювання.

Далі – купуємо сертифікат SSL у авторизованих центрах (Comodo, Symantec, Trustwave) або у компаній-дистриб’юторів. Іноді можна з подивом дізнатися, що оплачуючи хостинг у вас вже є такий сертифікат, клієнту його потрібно тільки підключити і сайт запрацює.

На вибір є кілька видів захищених сертифікатів:

  • Domain Validation (DV) – підтверджують доменне ім’я, видаються лише на один домен, найпоширеніший тип;
  • Organization Validation (OV) – разом із доменом підтверджують і назву компанії. Для отримання такого сертифікату потрібно мати свідоцтво про держреєстрацію ФОП, ПП або ТОВ – його не обов’язково перевірять, але можуть їм поцікавитись. Сертифікат видається на юридичну, а не приватну особу;
  • Extended Validation (EX) – такі сертифікати відрізняються тим, що в рядку адреси зеленим відображається назва організації. Це означає найвищий рівень надійності ресурсу та компанії. Підприємства, які претендують отримання такого сертифіката, зобов’язані надати свідоцтво держреєстрація, всі установчі документи. Перевіряється навіть наявність за вказаною в документах фізичною адресою, а також права на користування доменним ім’ям.

Розрізняються також за рівнями дії:

  • SSL-сертифікати на 1 домен;
  • Wildcart, що шифрує дані також піддомени;
  • SAN, що розповсюджується на кілька доменів.

Вартість сертифікатів складає $10-300 на рік.

Як зробити редирект з http на https під Google та Яндекс

Для двох основних пошукових систем у рунеті є свої особливості налаштування захищеного сертифіката.

Під Google

  1. У файлі robots.txt у рядку “host” вказуємо префікс “https”.
  2. У файлі .htaccess вносимо такі зміни:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC]
RewriteRule ^([^/]+) $1 [L]
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Давайте обговоримо SEO просування вашого сайту!

Під Яндекс

  1. Відключаємо редирект.
  2. Прописуємо посторінні cannonical з http на https.
  3. У robots.txt у рядку “host” вказуємо адресу з префіксом “https”.
  4. Після того, як головне дзеркало зміниться на https, індекс оновиться і в ньому не залишиться сторінок із префіксом http, налаштовуємо загальний 301 redirect на https.

Не забудьте перевірити сайт на працюючі редиректи. Особливо це важливо при розкрутці інтернет-магазинів через величезну кількість сторінок не помітити помилку дуже просто. Якщо все справно – вносимо зміни до інструментів для вебмайстрів та збору аналітики, а також генеруємо нові xml-картки.

Перехід сайту на https від Rubika

Якщо у вас свій вебмайстер не знає, як правильно перевести сайт на захищений https-протокол і простежити, щоб ресурс не був викинутий з індексу – звертайтеся за допомогою до фахівців компанії Rubika. Ми зможемо підказати, який вид сертифікату вам підійде найбільше, проконтролюємо процес налаштування та подальшої роботи ресурсу з новим префіксом.

Знайшли помилку?
Виділіть її та натисніть Ctrl + Enter

Наші послуги:

Розробка сайту компанії
Термін: від 3 тижнів
Створення інтернет магазинів
Термін: від 4 тижнів
Просування в пошукових системах
Термін: від 3 місяців

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься.

Обговорити проект

    Google Rating 5.0 Based on 30 reviews