Переход сайта на HTTPS
HTTPS (HyperText Transfer Protocol Secure) — это расширение протокола HTTP. Оно позволяет существенно снизить риск перехвата персональных данных посетителей (логины, пароли, номера банковских карт и т. д.), а также избежать подмены контента, в том числе рекламы, при загрузке сайта.
Перед передачей данных информация шифруется с помощью криптографических протоколов SSL и TLS. Чтобы использовать протокол HTTPS, нужно получить сертификат, настроить сервер вашего сайта, а также внести изменения на сайт.
Рекомендуем переходить на протокол HTTPS как более безопасный, хотя вы можете оставить доступной HTTP-версию сайта.
При смене протокола меняется адрес сайта. Также в адресе может присутствовать префикс www. Например: http://www.example.com, https://www.example.com, http://example.com, https://example.com. Таким образом, один домен может иметь несколько адресов.
Робот Яндекса воспринимает такие адреса как разные сайты. Поэтому они могут участвовать в поиске как отдельные сайты. Это может приводить к тому, что адреса начинают конкурировать между собой в результатах поиска. Следовательно один из адресов может терять трафик и не занимать желаемых позиций. Такая ситуация может сохранятся, пока робот не отследит, что на сайтах представлен одинаковый контент. Тогда они будут объединены в группу сайтов.
При объединении главный адрес сайта будет выбран автоматически — адрес, который продолжит участвовать в поиске. Вы можете ускорить процесс объединения и указать главный адрес сайта, следуя инструкции ниже.
Также объединение адресов сайта в группу позволяет передать некоторые накопленные показатели старого сайта новому, например, внешние ссылки старого сайта будут учитываться как внешние ссылки нового. При этом в Вебмастере на странице Внешние ссылки будут отображаться те адреса, которые указаны на стороннем сайте. Однако оно не гарантирует сохранение количества страниц сайта в результатах поиска, его позиций или посещаемости.
- Шаг 1. Подготовьте SSL-сертификат
- Шаг 2. Измените внутренние ссылки на сайте
- Шаг 3. Проверьте, доступен ли сайт по HTTPS
- Шаг 4. Установите редирект
- Шаг 5. Воспользуйтесь инструментом «Переезд сайта»
- Вопросы и ответы
Шаг 1. Подготовьте SSL-сертификат
- Получите и установите на сервер SSL-сертификат.
SSL-сертификаты различаются по уровню проверки:
Сертификат Описание Юридическое лицо Физическое лицо DV (Domain Validated) Подтверждает домен OV (Organization Validation) Гарантирует принадлежность домена конкретной организации EV (Extended Validation) Требует расширенной проверки юридического лица и входит в стандарты мировой финансовой индустрии Сертификат Описание Юридическое лицо Физическое лицо DV (Domain Validated) Подтверждает домен OV (Organization Validation) Гарантирует принадлежность домена конкретной организации EV (Extended Validation) Требует расширенной проверки юридического лица и входит в стандарты мировой финансовой индустрии Выбор сертификата также может зависеть от количества сайтов, для которых он необходим:
Количество сайтов Сертификат Примечание Один домен Подходят все типы сертификатов Для сайта с префиксом www и без него Несколько доменов Заранее определенный ограниченный список адресов Поддомен DV (Domain Validated) — Количество сайтов Сертификат Примечание Один домен Подходят все типы сертификатов Для сайта с префиксом www и без него Несколько доменов Заранее определенный ограниченный список адресов Поддомен DV (Domain Validated) — SSL-сертификат выпускается удостоверяющим центром. Существует несколько общепризнанных центров. Уточните у вашего хостинг-провайдера, с какими из них он сотрудничает.
После установки сертификата настройте ваш сервер. Как правило, инструкцию по установке сертификата и по настройке сервера может предоставить хостинг-провайдер.
Убедитесь, что сертификат установлен правильно. Для этого перейдите в Вебмастер на страницу Проверка ответа сервера и в поле укажите адрес вашего сайта, например https://example.com.
Если SSL-сертификат содержит ошибки, появится сообщение об этом.
Для решения проблем с SSL-сертификатом обратитесь в ваш удостоверяющий центр или к хостинг-провайдеру.
Шаг 2. Измените внутренние ссылки на сайте
Если на сайте, который работает по протоколу HTTPS, есть HTTP-ссылки на внутренние страницы или файлы, то браузеры, роботы поисковых систем и других сервисов перестают считать сайт безопасным. Уведомление об этом может показываться посетителю сайта.
Измените протокол HTTP на HTTPS в следующих случаях:
- ссылки на внутренние страницы;
- ссылки на внутренние файлы (CSS-стили, JavaScript-библиотеки, изображения и т. д.);
- ссылки в файле Sitemap;
- ссылка на Sitemap в файле robots.txt;
- альтернативные ссылки на языковые версии на страницах сайта и в файле Sitemap.
Если на сайте есть ссылки или рекламные блоки, которые ведут на использующие протокол HTTP ресурсы, то системы веб-аналитики могут не посчитать ваш сайт источником переходов. Чтобы источник определился правильно, добавьте метатег referrer в HTML-код страниц:
<meta name="referrer" content="origin"/>
Значение origin передает протокол и домен.
Шаг 3. Проверьте, доступен ли сайт по HTTPS
Откройте в браузере ваш сайт по адресу вида https://example.com. Если настройки выполнены правильно, страница загрузится и браузер сообщит о безопасном подключении. Таким образом проверьте другие страницы сайта. Например, так выглядит значок статуса соединения в Яндекс Браузере:
Подробнее о статусах соединения см. в Справке Яндекс Браузера.
Шаг 4. Установите редирект
Установите на сервере постоянный или временный редирект (например, с HTTP-кодом 301 или 302) со страниц старого адреса сайта на аналогичные страницы нового адреса, которые должны участвовать в поиске.
Убедитесь, что перенаправление установлено:
- С главной страницы старого сайта на главную страницу нового. Это необходимо для правильного переезда.
- С внутренних страниц старого сайта на аналогичные страницы нового. Это позволит передать показатели новым страницам, а также поможет посетителям сайта находить нужную им информацию.
По возможности не ставьте редирект со всех страниц старого сайта на главную страницу нового. Такая организация редиректов неудобна пользователям и, следовательно, снижает скорость индексации нового сайта роботом Яндекса.
Это позволит передать новому адресу сайта некоторые накопленные показатели (например, оригинальных текстов и внешних ссылок).
Шаг 5. Воспользуйтесь инструментом «Переезд сайта»
Робот узнает о смене протокола при очередном посещении сайта. Чтобы ускорить учет изменений, добавьте обе версии сайта (HTTP и HTTPS) в Вебмастер и сообщите о необходимости переезда c помощью инструмента Переезд сайта:
- Перейдите в Вебмастер и выберите сайт, с которого хотите переехать.
- На странице Добавить HTTPS.включите опцию
- Нажмите кнопку Сохранить.
Вопросы и ответы
Яндекс старается учитывать все относящиеся к качеству сайта данные, которыми обладает. Безопасность — важный атрибут качества для пользователя, а один из признаков безопасного сайта — использование протокола HTTPS. Выбирая защищенный протокол, владелец сайта заботится о безопасности пользовательских данных, и это может быть учтено в ранжировании.
Проведенные Яндексом исследования показывают, что при соблюдении описанных выше рекомендаций трафик на сайт при переезде на HTTPS не теряется.
Да, индекс качества сайта при переезде переносится, хотя правильное значения ИКС может отобразиться не мгновенно.
При переезде нужно задать регионы заново. Для каждого сайта можно задать один регион через Вебмастер и неограниченное количество через указание филиалов в Бизнесе.