Подскажите пожалуйста, какой порядок действия перехода сайта на HTTPS протокол для Яндекса. Нужно ли добавлять сайт с протоколом на https на индексацию как новый сайт? Как склеивать и когда редиректы писать. А то кто-то пишет что сразу, в кто- что не в коем случае сразу, иначе из индекса могут вылететь старые странице по попадания туда новых и пр.
А также что нужно поменять в системных файлах?
Комментарии
Мне кажется, 301ого редиректа на стороне вебсервера должно быть достаточно.
Обычно все роботы фолловят редиректы, особенно такие жесткие как 301ый. Но я не сеошник, не могу сказать что поможет прям на 100%
По моему, в крайнем случае в поисковой выдаче могут какое-то время появляться ссылки как на http, так и на https
Если у вас сайт уже добавлен сюда https://webmaster.yandex.ru - то там есть всё описание, если нет - то обязательно добавьте и настройте
там только сайт с http
туда же добавить с https протоколом ?
В разделе "Индексирование" "Переезд сайта"
Да, я это сделал, поставил галочку "Добавить https"
Появилось сообщение:
В ближайшее время в результатах поиска вместо домена site.ru появится https://site.ru.
то есть в консоль с новым протоколом не нужно добавлять?
в какую консоль?
в Вебмастер в смысле.

нет, не нужно
но это не отменяет верных настроек на сервере, о которых вам написали в первом комментарии
всё сделал вроде, всё работает, поменял везде ссылки на относительные и прочее, карту сайта обновил, редирект могу настраивать?
https://yandex.ru/support/webmaster/yandex-indexing/https-migration.html

Некоторые пишут, что нужно в файле setting.php расскоментить строку
#$base_url = 'https://site.ru';
Это обязательно?
Если у вас https работает корректно - то не нужно. Обычно не нужно.
Обычно не нужно.
Редирект только в файл .htaccess прописывать?
Если VPS, то лучше в конфиг виртуального хоста, если шаред, то там обычно только htaccess доступен
Смотря какой у вас веб-сервер. Если апач, то да, можно в него. Но лучше в настройки хоста.
порядок примерно такой. сначала подготавливаешь ссылки, чтобы были относительные. /page либо //domen.ru/page , чтобы после переезда сайт не развалился. потом настраиваете и подключаете сертификат. в карте сайта xml урлы должны быть с https, в роботс в хосте указываете домен и карту сайта с https. тут главное редирект сразу не ставить. сайты должны склеиться. например для яндекса сайт на http и https это два разных сайта. когда склейка произойдет и ссылочная масса не будет потеряна, ставите редирект. все.
Почему редирект не нужно сразу?
должна произойти склейка сайтов, чтобы не потерять труды продвижения. для яндекса сайт на http и https это два разных сайта
Про ожидание склейки походу уже не актуально. В поддержке мне посоветовали впредь делать перенаправления до подачи заявки на переезд.
Да и в их инструкции нет ничего про ожидание склейки :
Шаг 1. Получите и установите на сервер SSL-сертификат
Шаг 2. Измените внутренние ссылки на сайте
Шаг 3. Проверьте, доступен ли сайт по HTTPS
Шаг 4. Установите редирект или укажите канонические адреса
https://yandex.ru/support/webmaster/yandex-indexing/https-migration.html
хм.. возможно у меня устаревшая информация, надо уточнить. я описал безопасный переход. по этим шагам делают некоторые сео компании и берут за это деньги, как бы гарантируя, что сайт не выпадет из поисковой выдачи
SEO компания не может ничего гарантировать, если конечно, это не дочка Яндекс/Гугл
все может. главное убедить клиента и взять у него деньги)
Если SEO компания что-то гарантирует, то это многое говорит об её компетенциях.
Это уже в прошлом
Подскажите, пожалуйста, есть ли какой-то модуль или решения по быстрой замене внутренних ссылок с абсолютных на относительные? Заранее спасибо за ответ!
Search and Replace Scanner
Спасибо за модуль, но я не понимаю как его запустить. в админке только настройки поиска, а кнопку запуска не вижу (((
подскажите, пожалуйста
На странице помощи гугла- https://support.google.com/webmasters/answer/6033049?hl=ru
в "Рекомендации по переходу с HTTP на HTTPS" написано:
Это что получается нужно создать отдельную карту sitemap со старыми http ссылками и передать в google? Кто нить так делал?
использовать 1 карту https для страниц с http выдавать 301
Хм.. как все запутано..
Ведь по сути же https-http это просто разные протоколы загрузки одних и тех же страниц одного и того же сайта.
И редирект с http на https, если рассуждать логически, это просто чтобы http не выдавал 404
После подключения сертификата сайт будет доступен по двум протоколам. 404 не будет. Ещё раз повторюсь. Я описал алгоритм безопасного перехода, по которому сейчас работают некоторые сео компании.
404 в зависимости от подключенных протоколов это мощно.
Как бы уровни разные.
некоторым удавалось и 5хх возвращать