Перехожу на HTTPS. Порядок действий.

Аватар пользователя Sennheiser Sennheiser 25 марта 2019 в 16:06

Подскажите пожалуйста, какой порядок действия перехода сайта на HTTPS протокол для Яндекса. Нужно ли добавлять сайт с протоколом на https на индексацию как новый сайт? Как склеивать и когда редиректы писать. А то кто-то пишет что сразу, в кто- что не в коем случае сразу, иначе из индекса могут вылететь старые странице по попадания туда новых и пр.
А также что нужно поменять в системных файлах?

Лучший ответ

Комментарии

Аватар пользователя zvse zvse 25 марта 2019 в 18:54

Мне кажется, 301ого редиректа на стороне вебсервера должно быть достаточно.

Обычно все роботы фолловят редиректы, особенно такие жесткие как 301ый. Но я не сеошник, не могу сказать что поможет прям на 100%
По моему, в крайнем случае в поисковой выдаче могут какое-то время появляться ссылки как на http, так и на https

Аватар пользователя Sennheiser Sennheiser 25 марта 2019 в 22:46

Да, я это сделал, поставил галочку "Добавить https"
Появилось сообщение:
В ближайшее время в результатах поиска вместо домена site.ru появится https://site.ru.

то есть в консоль с новым протоколом не нужно добавлять?

Аватар пользователя vlucas vlucas 25 марта 2019 в 22:52

но это не отменяет верных настроек на сервере, о которых вам написали в первом комментарии

Аватар пользователя Sennheiser Sennheiser 25 марта 2019 в 22:55

всё сделал вроде, всё работает, поменял везде ссылки на относительные и прочее, карту сайта обновил, редирект могу настраивать?

Аватар пользователя Sennheiser Sennheiser 26 марта 2019 в 13:04

Некоторые пишут, что нужно в файле setting.php расскоментить строку #$base_url = 'https://site.ru';
Это обязательно?

Аватар пользователя ivnish ivnish 26 марта 2019 в 18:52

Если VPS, то лучше в конфиг виртуального хоста, если шаред, то там обычно только htaccess доступен

Аватар пользователя vlucas vlucas 26 марта 2019 в 19:20

Смотря какой у вас веб-сервер. Если апач, то да, можно в него. Но лучше в настройки хоста.

Аватар пользователя Sah_a Sah_a 26 марта 2019 в 23:12

порядок примерно такой. сначала подготавливаешь ссылки, чтобы были относительные. /page либо //domen.ru/page , чтобы после переезда сайт не развалился. потом настраиваете и подключаете сертификат. в карте сайта xml урлы должны быть с https, в роботс в хосте указываете домен и карту сайта с https. тут главное редирект сразу не ставить. сайты должны склеиться. например для яндекса сайт на http и https это два разных сайта. когда склейка произойдет и ссылочная масса не будет потеряна, ставите редирект. все.

Аватар пользователя Sah_a Sah_a 27 марта 2019 в 9:50

должна произойти склейка сайтов, чтобы не потерять труды продвижения. для яндекса сайт на http и https это два разных сайта

Аватар пользователя Sennheiser Sennheiser 27 марта 2019 в 10:08

Про ожидание склейки походу уже не актуально. В поддержке мне посоветовали впредь делать перенаправления до подачи заявки на переезд.

Да и в их инструкции нет ничего про ожидание склейки :

Шаг 1. Получите и установите на сервер SSL-сертификат
Шаг 2. Измените внутренние ссылки на сайте
Шаг 3. Проверьте, доступен ли сайт по HTTPS
Шаг 4. Установите редирект или укажите канонические адреса

https://yandex.ru/support/webmaster/yandex-indexing/https-migration.html

Аватар пользователя Sah_a Sah_a 27 марта 2019 в 10:14

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

Аватар пользователя vlucas vlucas 27 марта 2019 в 10:20

SEO компания не может ничего гарантировать, если конечно, это не дочка Яндекс/Гугл

Аватар пользователя vlucas vlucas 27 марта 2019 в 10:57

Если SEO компания что-то гарантирует, то это многое говорит об её компетенциях.

Аватар пользователя Ramazan Ramazan 28 ноября 2019 в 11:49

Sah_a wrote:
порядок примерно такой. сначала подготавливаешь ссылки, чтобы были относительные. /page либо //domen.ru/page , чтобы после переезда сайт не развалился.

Подскажите, пожалуйста, есть ли какой-то модуль или решения по быстрой замене внутренних ссылок с абсолютных на относительные? Заранее спасибо за ответ!

Аватар пользователя Ramazan Ramazan 28 ноября 2019 в 12:11

Спасибо за модуль, но я не понимаю как его запустить. в админке только настройки поиска, а кнопку запуска не вижу (((

подскажите, пожалуйста

Аватар пользователя Sennheiser Sennheiser 27 марта 2019 в 14:18

На странице помощи гугла- https://support.google.com/webmasters/answer/6033049?hl=ru
в "Рекомендации по переходу с HTTP на HTTPS" написано:

Какие URL следует включить в файлы Sitemap, если настроена переадресация с HTTP на HTTPS или наоборот?
Включите в один файл Sitemap адреса всех страниц, использующих HTTP, а во второй файл Sitemap – адреса всех страниц, использующих HTTPS, независимо от того, выполняется ли на этих страницах переадресация. Благодаря этому поисковые системы быстрее просканируют новые страницы.

Это что получается нужно создать отдельную карту sitemap со старыми http ссылками и передать в google? Кто нить так делал?

Аватар пользователя Orion76 Orion76 28 марта 2019 в 22:31

Хм.. как все запутано..
Ведь по сути же https-http это просто разные протоколы загрузки одних и тех же страниц одного и того же сайта.

И редирект с http на https, если рассуждать логически, это просто чтобы http не выдавал 404

Аватар пользователя Sah_a Sah_a 29 марта 2019 в 0:29

После подключения сертификата сайт будет доступен по двум протоколам. 404 не будет. Ещё раз повторюсь. Я описал алгоритм безопасного перехода, по которому сейчас работают некоторые сео компании.

Аватар пользователя Semantics Semantics 29 марта 2019 в 8:46

404 в зависимости от подключенных протоколов это мощно.
Как бы уровни разные.