Эта инструкция и рекомендации в ней основываются на официальные рекомендации Яндекса по "деликатному" переезду на https. Автор рекомендаций: Платон Щукин.

https://yandex.ru/blog/platon/2778

Здесь я хочу добавить иллюстраций и несколько пояснений к тому, что написано в официальных рекомендациях Яндекса.

Эта заметка является частью большой инструкции по переезду сайта на https, которая находится здесь.

Итак, вот моя последовательность шагов, которую я составил для себя по "деликатному" переезду:

Шаг 1. Сообщаем роботу, что наш сайт теперь доступен по новому адресу.

Даже если в сервисе Яндекс.Вебмастер ваш сайт уже добавлен, и добавлен он в виде

http://ваш_сайт.ру

Все равно вам будет нужно добавить в систему новый сайт вида:

https://ваш_сайт.ру

Для этого жмем по иконке «+»

2016-11-08_13-38-21

После этого подтверждаем владение сайтом.

В итоге, у вас в системе будет два отдельных сайта:

1) http://ваш_сайт.ру

2) https://ваш_сайт.ру

Выглядит это примерно вот так:

2016-11-08_13-40-38

Шаг 2. Обновляем файл robots.txt

Для поисковых систем, по сути, мы имеем сейчас 2 разных сайта, но с одинаковым содержанием.

1) http://ваш_сайт.ру
2) https://ваш_сайт.ру

Чтобы поисковые системы поняли, какой из этих сайтов является главным и какой из них нужно выводить в результатах поисковых запросов, необходимо добавить специальную директиву в конец файла robots.txt.

Файл robots.txt лежит в корневой папке с вашим сайтом.

Добавляем в него или изменяем имеющующуюся запись host на запись с указанием протокола вашего сайта.

Host: https://ваш_сайт.ру

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

Закачиваем это дело на сервер.

Чтобы убедиться, что все изменения записались, переходим в браузере по адресу https://ваш_сайт.ру/robots.txt. Должна открыть страница с измененными данными.

Подробнее по поводу файла robots.txt можно почитать здесь:
https://yandex.ru/support/webmaster/controlling-robot/robots-txt.xml#host%29

Шаг 3. Сообщаем Яндексу о главном зеркале.

Теперь, когда у нас есть 2 одинаковых сайта (с https и без https) их называют зеркалами. Поисковому роботу Яндекс нужно сообщить, какое из зеркал является главным.

Для этого заходим в настройки того сайта в Яндекс.Вебмастере, который указан без https и переходим в раздел «Настройки индексирования - Переезд сайта».

2016-11-08_13-53-25

и отмечаем галочку «Добавить https».

Жмем на кнопку «Сохранить».

После этого количество проиндексированных страниц на добавленном сайте с https будет увеличиваться и в какой-то момент времени (обычно должно пройти несколько недель) оба этих сайта Яндекс.Вебмастер сделает одним, но один из них будет главным.

Выглядеть это будет примерно вот так:

2016-11-08_14-01-46

Шаг 4. Настраиваем редирект на сайте.

После того, как сайты будут признаны зеркалами, необходимо сделать редирект со всех страниц сайта http на соответствующие страницы сайта с https.