Грамотный переезд на https
Грамотный переезд на https 22.05.2024

Грамотный переезд на https

Как переехать на https без потери позиций и трафика. Инструкция

(внимание! написан сеошником, будьте осторожны)

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

Для справки напомним, что https - это то же что и http, только с буквой s на конце (шутка). На самом деле, это тот же протокол http, но данные по которому передаются в зашифрованном виде, что на данный момент более секьюрно и отвечает современным трендам защиты информации. Особенно это касается личных данных, оставляемых в интернет-магазинах и всевозможных сервисах, о которых так переживают и сами поисковые системы Яндекс и Гугл, заставляя владельцев сайтов переходить на https.

Инструкция перевода сайта на https от сеошника айтишнику 

(по рекомендациям Яндекса, для старого давно проиндексированного сайта)

Включение https-версии

Включаем https-версию параллельно с http без какого-либо редиректа. Проверяем, что сертификат корректен (например, тут - https://www.ssllabs.com/ ), и что весь контент и внутренние ссылки доступны по https-адресам, либо абсолютно либо относительно. Отдельно проверяем корректность работы css и js. 

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

**Если у вас интернет-магазин и есть xml-фиды с товарами, можно сразу разместить их на https, при этом поменяв внутри него ссылки на товары на https и поменяв путь во внешних интерфейсах, например в Яндекс-Маркете.

Одновременно с первым пунктом производим манипуляции с каноникал, роботс, сайтмап: 

Что делать с canonical

Для http-версии остается как есть, для https прописываем ссылки с https.

Что делать с sitemap.xml

Для http-версии остается как есть, для https создаем свой sitemap.xml, в нем генерируются ссылки с https

Что делать с robots.txt


Для http-версии:

меняем только строчку: Host: www.vash-site.ru
на Host: https://www.vash-site.ru

Для https-версии:

Host: https://www.vash-site.ru
Sitemap: https://www.vash-site.ru/sitemap.xml

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

https://webmaster.yandex.ru/site/http:vash-site.ru:80/indexing/mirrors/

tohttps

Ждем 2-3 недели пока Яндекс не склеит зеркала и не сделает https главным зеркалом. В вебмастере это будет выглядеть так:


tohttps2.jpg

Делаем 301-й редирект с http на https и ждем пока https полностью заменит http в поиске. 

Рекомендации и замечания

Рекомендуем выслать Платону эту инструкцию для проверки актуальности всех описанных шагов перед переносом на https своего проекта.

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

При переезде обычно обнуляется или сильно уменьшается ТИЦ (ИКС), это нормально, позже он должен восстановиться. 

Иногда в роботс прописана директива crawl-delay для уменьшения нагрузки на сервер при индексации ботами Яндекса, так вот для более быстрого переезда рекомендуется ее удалить на время переезда.

Для молодых сайтов, которые не имеют поискового трафика, но уже имеют проиндексированные http-страницы, можно прописать 301-й редирект сразу, не дожидаясь склейки, поставив в исключения robots.txt

Справочные материалы

https://yandex.ru/blog/platon/2778
https://support.google.com/webmasters/answer/6073543


Вернуться в раздел

Поделиться

Умная цитата

"Лучше недооптимизировать, чем переоптимизировать"

Новостные разделы

Подписывайся на нас