Якщо раніше на протоколі https були тільки фінансові сайти, то сьогодні звичайний сайт на https - не рідкість. Станом на поточний рік 60-70% в ТОП 10 Google складають сайти, які працюють на протоколі https.
Що таке https?
Це звичайний http протокол, який працює через шифроване з'єднання ssl, що забезпечує максимальний захист від шпигунських атак і крадіжки персональних даних. Саме тому сайти на https протоколі вважаються більш захищеними. Будь-які дані, які ви залишаєте на сайті - у безпеці. І саме тому пошукова система Google віддає більшу перевагу сайтам на https, ніж на http.
Сайти на https викликають більше довіри з боку користувачів, пошукової системи Google, браузерів і інших програмних продуктів. Також, https чине опосередкований вплив на поліпшення ранжирування сайту, що і викликало масову хвилю переходу в процесі seo просування сайтів. Отже, поїхали!
Як технічно перевести сайт на https?
Якщо Ваш сайт на "Хостинг Україна".
Тут все дуже просто! 2 хвилини і все готово. Заходимо в налаштування сайту і опускаємося вниз, як зазначено на скріншоті, включаємо переадресацію на https. 301 редирект пропишеться автоматично. Всього 2 кліка і Ваш сайт на https.
Якщо інший хостинг.
Тут все може бути набагато складніше, якщо на самому хостингу немає аналогічних налаштувань. В такому випадку Вам доведеться самому зробити всі налаштування:
- Дізнатися про технічні можливості в техпідтримці хостингу, можливо є готове рішення або інструкції проходження.
- Купити SSL сертифікат для сайту, він коштує 15-20 USD. Вам видадуть файл сертифіката, ключ, ланцюжок. Ці дані потрібно зберегти. Потім вирушаємо до хостера.
- В панелі управління хостингом, в розділі SSL сертифікати додаємо наш сертифікат, заповнюючи необхідні поля.
- Після додавання, в розділі перенаправлень www повинен з'явитися ваш SSL. Обираємо його і вмикаємо.
- Далі в файлі .htaccess додаємо 301 редирект з http на https (про це нижче).
- Перевіряємо коректність роботи 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, що далі?
- Додаємо сайт на https в Google Search Console як новий.
- Перевіряємо наявність 301 редиректу з http на https.
З приводу склеювання доменів в самому Search Console.
Ми довго шукали, і нарешті знайшли в документації пункт - «склеювання домену можливе у всіх випадках, крім переїзду на https». Тому, після додавання сайту в Search Console Вам залишається тільки чекати, коли Google сам склеїть сайти. Як правило, це займає до 10 календарних днів.
Міняємо https в Google Analytics
Ні в якому разі не створюйте новий обліковий запис або подання, так як втратите статистику відвідувань. Необхідно зайти в адміністрування акаунту і змінити протокол на https. Код на сайті оновлювати не потрібно, він залишається незмінним.
В принципі, це все. Дякуємо Вам за прочитання матеріалу і чекаємо Вас на нашому блозі ще.