Приветствую
Читал я, много читал всякой инфы по переходу на защищенное соединение. Люди пишут, некоторые — кто во что горазд, к примеру, заменить все внешние ссылки на сторонние сайты с
site.ru на //site.ru (facepalm.jpg). В целом по внутренней подготовке к переезду все понятно — заменить все ссылки на страницы, скрипты, сили и прочие файлы на относительные — это просто. А вот как именно и в какой последовательности проводить те или иные операции переезда с учетом требований, возможностей и подводных камней поисковых систем (яши и гоши) — мне понятно не до конца. За этим прошу помощи опытных людей. Помогите дельными и точными рекомендациями.
Давайте рассмотрим сначала переезд для Google.
Классические — наиболее популярные рекомендации для Google из сети сводятся к простому — настраиваем редирект всех страниц на HTTPS и добавляем сайт в панель сервиса Вебмастера гоши и усё. Но вот что один человек пишет:
spoiler Настраиваем 301 постраничный редирект, но не добавляем сайт в вебмастера потому, что в таком случае Google идет на сайт по адресу https://site.com и сканирует все страницы с https, считая первое время этот сайт абсолютно новым. Это и приводит к проседанию позиций. Так как редирект робот не увидел, а вместо этого зашел на главную страницу сайта с https и в sitemap.xml, где нашел полные дубли всех внутренних страниц с https.
Как же сделать так, чтобы позиции в Google не проседали? Мы тоже стали думать над этим вопросом и нам в голову пришла идея поступать несколько иначе.
Основная задача состоит в том, чтобы робот Google увидел редирект с каждой страницы на каждую. А для этого самым правильным способом будет скормить еще раз старый sitemap.xml, в котором указаны ссылки на старые страницы с протоколом http:// и уже работает редирект на https версию.
Мы обратились за помощью к разработчикам. Она заключалась в том, чтобы он реализовал условие — редиректить все страницы с http:// на https:// кроме site.com/sitemap.xml. Здесь же, должен лежать старый sitemap.xml и со старыми адресами http://, а на новом адресе https://site.com/sitemap.xml – будет новый, с адресами https://.
После чего мы идем в Search Console Google и просим обработать карту сайта еще раз в старом аккаунте (относительно http), новый пока не заводим!
В это время редиректы уже настроены на всех страницах кроме site.com/sitemap.xml. На этой же странице существует старый сайтмап со старыми адресами.
Робот, обрабатывая каждый адрес, указанный в ней, видит 301 редирект на страницы с https и склеивает их. За два дня мы переклеили все страницы на своем сайте. При этом позиции и трафик абсолютно не ухудшились. В доказательство этому предоставляем динамику...
Тоже самое мы сделали еще с 40-ка проектами клиентов и наблюдали абсолютно такую же картину с трафиком и позициями. Поэтому сегодня мы можем смело сказать, что это метод работает лучше остальных, которые мы пробовали по инструкциям многих экспертов.
Так что не спешите добавлять сайт в Google Search Console с https. Google должен найти все редиректы сам. Поэтому стоит либо тихонько сидеть и ждать пока он это сделает, либо ускорить процесс переиндексации и склейки путем обновления старого sitemap.xml
...
И только потом добавляем сайт с HTTPS в панель вебмастера.
Источник: https://q-seo.com.ua/blog/pereyezd-na-https/
Мне его позиция кажется разумной, но что скажете вы по этому предложению?
А теперь о переезде в Яндексе.
С отменой яшей директивы host и введением новых правил все стало проще, но мне непонятна окончательная последовательность действий. Неделю назад на одном из сайтов сделал так:
— подготовил сайт (сменил все ссылки)
— настроил 301 редирект на HTTPS (теперь все открывается по защищенному протоколу)
— зашел в панель вебмастера
— выбрал переезд сайта на HTTPS
— указал новую .xml карту сайта с HTTPS
— спустя несколько дней в панели вебмастера появился сайт с HTTPS с подвкладкой http
— подтвердил на него права
— жду.
Потом я ознакомился с этой статьей (указана выше) и там последовательность действий другая:
— указываем в панели сайт с HTTPS
— ждем появление обработки запроса
— и только потом настраиваем 301 редирект на HTTPS
Яндекс пишет чуть по другому:
https://yandex.ru/blog/platon/pereezd-sayta-posle-...
— добавляем HTTPS домен в вебмастер
— настраиваем 301 редирект на HTTPS
— оба сайта должны быть доступны роботу
— отправляем запрос на переезд на HTTPS
В другой инструкции тот же Яндекс пишет уже другую последовательность действий:
https://webmaster.yandex.ru/blog/301-redirekt-zame...
— настроить 301 редирект
— использовать инструмент переезда сайт в вебмастере
Практики, подскажите пожалуйста окончательную точную последовательность действий, ту последовательность, которая верна и минимизирует возможные потери.