В попередній статті ми розглянули просту інструкцію зі встановлення сертифіката SSL (тобто переїзд сайту на безпечний протокол https). А в сьогоднішній статті ми продовжимо розгляд даної теми і зосередимося більше на SEO-шних моментах встановлення на своєму сайті безпечного протоколу https.
Основні етапи:
В першу чергу ви, як власник сайту, повинні потурбуватися про приведення внутрішніх посилань свого ресурсу до потрібного вигляду.
Сам формат посилань вашого сайту повинен враховувати новий протокол:
наприклад, було <a href="http://vash-site.com">
, а має стати <a href="https://vash-site.com">
Якщо у вас невеликий статичний сайт, – швидше за все вам потрібно оновити кілька файлів сайту, де доведеться вручну прописати новий протокол.
Якщо ж ваш сайт використовує будь-який двигун (наприклад, Magento або WordPress), врахуйте, що оновлювати формат посилань доведеться в декількох місцях: наприклад, в налаштуваннях двигуна, в налаштуваннях шаблону в адмінці, в базі даних (можливо), і в файлах-шаблонах теми (можливо).
Після всіх змін внутрішніх посилань перевірте правильність їх роботи: всі лінки сайту відкриваються, всі картинки, стилі CSS, шрифти, відео, внутрішні та зовнішні скрипти завантажуються за новою адресою і не повертають 404 помилки.
Основна помилка на цьому етапі полягає в тому, що після переходу з http на https, на вашому сайті може використовуватися комбінований зміст (тобто, на безпечних сторінках з https використовуються ресурси, – наприклад, стилі CSS або скрипти JavaScript, – з небезпечних ресурсів – з http). В цьому випадку вам потрібно замінити всі протоколи зовнішніх ресурсів з http://
на //
(наприклад, замість http://ajax.googleapis.com
використовуйте //ajax.googleapis.com
). Це також корисно, якщо ви посилаєтеся на чийсь ресурс і не знаєте, який протокол він використовує і чи не планує він його змінювати (з огляду на досить масовий перехід на https останнім часом). При такому написанні помилки не буде, оскільки браузер автоматично допише до такого лінка потрібний протокол.
Ще корисно буде на цьому етапі протестувати роботу протоколу https в декількох різних браузерах: відкрийте сайт і в режимі консолі (в основному викликається клавішею F12) перевірте у відповідній вкладці (наприклад, в Google Chrome – це вкладка Security) сайт на наявність помилок з безпечним протоколом.
Цей і наступні пункти допомагають «оголосити» пошуковикам, що на вашому сайті відбулися великі зміни.
1) Оновіть файл robots.txt
Вкажіть в ньому новий протокол (головне дзеркало) свого сайту і нове посилання на файл sitemap.xml
Приклад вмісту файлу robots.txt:
User-agent: * ## Поточні директиви для пошукових роботів ## Нижче нові дані Host: https://vash-site.com/ Sitemap: https://vash-site.com/sitemap.xml
Увага: використовуйте свої дані (замініть на свій домен і свої директиви)!
2) Оновіть файл sitemap.xml
Перевірте, щоб всі посилання вашого сайту в цьому файлі починалися з нового, безпечного протоколу https://
.
Наступний етап – це оновити дані про свій сайт в панелі для вебмайстрів пошукача. В нашому прикладі розглянута панель від Google (Google Search Console), але такі рекомендації більшою мірою застосовувані і до Яндекс.Вебмайстер та інших пошуковиків.
В першу чергу врахуйте, що для пошукової системи версія сайту з HTTP або HTTPS – це зовсім різні сайти. Це стосується і версій сайту з/без www. Всі ці версії пошуковий робот обробляє окремо. Тому, Google рекомендує внести всі ці версії в Search Console кожен окремо. Іншими словами, вам потрібно додати в панель 4 різних варіанти свого сайту.
Потім, для сайту з новим протоколом запустіть в Search Console функцію «Переглянути як Google» (https://www.google.com/webmasters/tools/googlebot-fetch). Також додайте в консоль новий sitemap.xml
на сторінці https://www.google.com/webmasters/tools/sitemap-list.
Ще один важливий момент. Якщо ви використовуєте аналітику від Google (Google Analytics) і хочете, щоб дані відвідувань сайту були актуальні – змініть в налаштуваннях головний протокол свого сайту. Зайдіть у вкладку Адміністратор › Керування › Ресурс › Налаштування ресурсу і виставте в полі URL-адреса за замовчуванням https://
. Зробіть це і для вкладки Адміністратор › Керування › Перегляд › Переглянути налаштування.
Це заключний, але не останній етап. Тепер вам потрібно спробувати оновити всі ресурси, що на вас посилаються, наприклад:
(https://support.google.com/webmasters/answer/6033049)
Чи зміниться пошуковий рейтинг мого сайту після переходу на HTTPS?
Як правило, після переходу на HTTPS позиція сайту в результатах пошуку дещо збільшується. При ранжуванні використання цього протоколу розцінюється як позитивний фактор, однак оскільки він має меншу вагу, ніж якість матеріалів сайту, на перший час позиції ваших веб-сторінок зміняться незначно. Надалі вага цього показника може зрости.
Рекомендуємо також ознайомитися:
Навчання за кордоном вже давно асоціюється з якісною освітою, новими можливостями та безліччю перспектив. Але…
Вибір майстра для ремонту та перетяжки меблів – завдання, яке потребує вдумливого підходу. Адже від…
Вибір ідеального хостингу під свій сайт може бути досить заплутаною справою, особливо коли існує багато…
Щоб уникати помилок, потрібно набиратися досвіду; щоб набиратися досвіду, потрібно робити помилки Лоуренс Пітер
Коротке визначення Чорного SEO Чорне СЕО (або Чорна оптимізація) — це будь-яка практика, метою якої…
Отримання прав водія категорії C відкриває двері до професійної діяльності, пов'язаної з керуванням вантажними автомобілями.…