Как правильно устанавливать Сертификат SSL |
Официальные источники:
Главная опасность, что трафик может просесть от 1 недели до месяца. Но есть делать четко по инструкии ниже, то вероятность обвала трафика минимальная.
Что делаем по переезду: Сперва в ЯндексВебмастере добавляем https, а когда в Яндексе приклеится ставим редиркт и добавляем в ГуглВебмастер.
Внимание, если сайт не был добавлен в ГуглВебмастер по http, то добавлять ничего в него и не нужно он сам по robots и 301 редиректу все поймет, работайте только с Яндексом.
1. Приобрести и настроить на хостинге сертификат безопасности, затем проверить открывается ли копия сайта по http:// и по https://
2. Указать в robots.txt новый адрес главного зеркала, добавив к нему https://. Пример: Host: https://site.ru
2.2. Идеально еще создать новую карту сайта sitemap.xml, где все url c https и прописать ее в robots.txt и в вебмастера Яндекса и Гугла.
2.3. Все ссылки массово через MySQL переделать с http://site.ru на https://site.ru. Вот статья как.
3. Зайти в ЯндексВебмастер в старый сайт по http://site.ru (или добавляем его с нуля), затем в раздел "Индексирование -> Переезд сайта" и поставить галочку напротив Добавить HTTPS и нажать Сохранить.
4. Затем добавить новый сайт https://site.ru в панель ЯндексаВебмастер и ГуглВебмастера и подтвердить права.
5. Дождаться, пока главное зеркало в группе зеркал сайта будет определено в соответствии с заданными указаниями, это может занять несколько недель. Как только это произойдет, вы увидите соответствующее изменения для подтвержденного сайта в Яндекс.Вебмастере. В разделе "Индексирование -> Отклейка зеркал".
6. Настроить редирект с http:// на https:// ТОЛЬКО ПОСЛЕ ШАГА 5! Делать это до того, как сайты будут признаны зеркалами, нежелательно, поскольку в этом случае страницы с редиректами будут исключаться из поиска согласно правилам Яндекса по обработке перенаправлений. На время склейки зеркал, по возможности, лучше оставить сайт доступным для робота по обоим адресам.
Делается это просто в файл .htaccess в самый верх добавить 2 строки, подправив свой домен:
.
RewriteCond %{HTTP_HOST} ^http://site.ru$ [NC]
RewriteRule ^(.*)$ https://site.ru$1 [R=301,L]
.
7. Зайти в панель GoogleВебмастер в старый сайт по http:// и выбрать "Изменение адреса":