20

Как переехать на протокол HTTPS

  • Upload
    -

  • View
    104

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Как переехать на протокол HTTPS
Page 2: Как переехать на протокол HTTPS

О докладчике

Миндубаев РамазанTeam Lead SEO TRINETАвтор сервиса iSemanticБлогер

Опыт

Page 3: Как переехать на протокол HTTPS

Деликатный переездна https

Page 4: Как переехать на протокол HTTPS

HTTP и HTTPS - что такое и чем отличаются? Зачем HTTPS?

Page 5: Как переехать на протокол HTTPS

Как работает безопасное соединение

Page 6: Как переехать на протокол HTTPS

SSL/TSL сертификат

Page 7: Как переехать на протокол HTTPS

Пошаговая инструкция по переезду на https:

Для того чтобы потери трафика при переезде были минимальными необходимо соблюдать процедуру!

1. Смена ссылок внутренней перелинковки с абсолютных на относительные;2. Исправление вложений медиа-контента;3. Исправление подключений внешних скриптов;4. Установка SSL-сертификата;5. Проверка доступности сайта через HTTPS-протокол ;6. Исправление найденных ошибок; 7. Сообщение поисковикам о переносе; 8. Настройка сайта: - Robots.txt; - 301 редирект на https;9. Перенос дополнительных настроек в панели для вебмастеров со старого хоста на новый;

Page 8: Как переехать на протокол HTTPS

Смена ссылок внутренней перелинковки с абсолютных на относительные

Относительные вне зависимости от протокола:• https://site.ru/about/ — абсолютная; • //site.ru/about/ — относительная;• Обновить файл /sitemap.xml• Обновить rel=canonical

Page 9: Как переехать на протокол HTTPS

Исправление вложений медиа-контента

• Если вы подгружаете картинки с внешних ресурсов то они также должны поддерживать HTTPS, иначе стоит отказаться от этих вложений. Популярные сервисы, которые позволяют внедрять свой контент, типа YouTube, виджеты VK или Facebook, и другие, уже давно поддерживают HTTPS, поэтому с ними проблем не возникнет. Но если вы используете медиа-контент с непопулярных сервисов, то уточните, будет ли этот контент работать/отображаться, если вы смените протокол.

Page 10: Как переехать на протокол HTTPS

Исправление подключений внешних скриптов

• Во внешних скриптах также нужно использовать относительные URL.

Например:• Яндекс.Метрика, • LiveInternet, • Google Analytics,• Яндекс.Директ, • различные javascript библиотеки и др. Здесь принцип тот же: популярные сервисы и библиотеки

поддерживают HTTPS.

Page 11: Как переехать на протокол HTTPS

Установка SSL-сертификата• Необходимо выяснить возможность установки

сертификата на хостинге. Если текущий хостер не поддерживает SSL, то придется перейти к другому.

• Сама установка занимает 1-3 часа работы программиста;

Page 12: Как переехать на протокол HTTPS

Проверка доступности сайта через HTTPS-протокол

• Установив ssl-сертификат, убедитесь, что теперь сайт доступен по двум адресам, с http:// и https://. Если по какому-то адресу он оказался недоступным, то нужно срочно искать причину и решать эту проблему:

• Убедиться что соединение считается безопасным (зеленый замочек в адресной строке);

Page 13: Как переехать на протокол HTTPS

Сообщение поисковикам о переносе

Чтобы снизить риски потери поискового трафика, обо всей проделанной вами работу нужно сообщить поисковикам путем добавления https-версии сайта в панель для вебмастеров Яндекса и добавления и подтверждения нового сайта в Google, указав версию https.

Page 14: Как переехать на протокол HTTPS

Сообщение поисковикам о переносе

Page 15: Как переехать на протокол HTTPS

Настройка сайта • Настройка директивы Host в файле robots.txt • Установка 301 редиректа с http на https. (только после

того как Яндекс и Гугл признают версию HTTPS главным зеркалом!);

• Обновить файл /sitemap.xml• Обновить rel=canonical

Page 16: Как переехать на протокол HTTPS

Перенос дополнительных настроек в панели для вебмастеров со старого хоста на новый

Если для старой версии сайта в панели у вас присутствовали дополнительные настройки, то их нужно перенести на новую версию, чтобы она воспринималась аналогично. Например, одни из важных настроек в кабинетах вэбмастера, которые надо проверить и перенести, это:

• Настройки региона (региональность);• Файлы Sitemap.xml;• Список ссылок в Disawov Tool для Google;

• Исключенные параметры URL для Google.

Page 17: Как переехать на протокол HTTPS

Почему это важно?

Пример неправильной склейки: У сайта с 2016 года наблюдается падение трафика с ПС:

Page 18: Как переехать на протокол HTTPS

Почему это важно?

• Сильное падение наблюдается из ПС Яндекс;• Падение происходит с результатов поиска в Яндексе (Десктопные устройства), трафик с Июня 2016 упал ниже отметки

трафика с Google (Десктоп);

Page 19: Как переехать на протокол HTTPS

Литература:• Пост Платона о переезде на HTTPS

https://yandex.ru/blog/platon/2778 • Пост Devaka о переезде на HTTPS

https://devaka.ru/articles/moving-to-https • Статья на хабре про переезд на HTTPS

https://habrahabr.ru/post/252507/ • Блог Платона про HTTPS https://yandex.ru/blog/company/77455• Статья на хабре о том как работает HTTPS

https://habrahabr.ru/post/188042/ • Переезд сайта

https://yandex.ru/support/webmaster/indexing-options/main-mirror.xml

Page 20: Как переехать на протокол HTTPS

Отвечу на ваши вопросы

Миндубаев Рамазан | тел.: +7 (981) 103-84-20 e-mail: [email protected]

Санкт-ПетербургГельсингфорсская 2Ател./факс: +7(812) 303-8743

МоскваTверской бульвар, 13тел./факс: +7(495) 545-4522