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

Preview:

Citation preview

О докладчике

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

Опыт

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Литература:• Пост Платона о переезде на 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

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

Миндубаев Рамазан | тел.: +7 (981) 103-84-20 e-mail: mr@trinet.ru

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

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

Recommended