Переезд Http -> HttpS последствия?

12
K8
На сайте с 01.03.2014
Offline
24
4387

Добрый день, существует интернет магазин со страницами в индексе 50 тыс+ и неплохими позициями. Решили установить ssl и следовательно https стало, но вот возник вопрос.

Если гугл к этому относится спокойно и без вылета страниц и т.д. что будет с выдачей в ЯШЕ?

В вебмастере сделали главное зеркало с https, в роботсе сделали все редиректы с http на https (кто то пишет надо делать сразу кто-то пишет что после склейки прмиерно 2 месяца) и вроде бы больше ничего не надо, но вот исследовав кучу информации, как официальной, так и практичной столкнулись с вопросом:

"Обязательно ли надо прописывать HOST: с явным указанием протокола HTTPS? или можно это не делать?"

Редирект с HTTP на HTTPS делать сразу или нет?!

Может еще что упустили из вида?

Если есть конкретные примеры с последствиями или без иных прошу отписаться...

Не хотелось бы потерять выдачу в яше на неопределенный срок...

P1otr
На сайте с 13.04.2012
Offline
136
#1

"Обязательно ли надо прописывать HOST: с явным указанием протокола HTTPS? или можно это не делать?"

Да

kocmocivan86:
Редирект с HTTP на HTTPS делать сразу или нет?!

Через некоторое время - можно через неделю после того как пропишете хост

kocmocivan86:
Если есть конкретные примеры с последствиями или без иных прошу отписаться...

/ru/forum/936494

>>>>>>LinkBoss.net - Трастовые ссылки для увеличения трафика в 10 раз! (http://linkboss.net/)<<<<<<
K8
На сайте с 01.03.2014
Offline
24
#2
P1otr:

Через некоторое время - можно через неделю после того как пропишете хост

Но ведь для гугла обязательн осразу же делать редирект, что будет если сделать сразу редирект?!

Еще вопрос, в некоторых наблюдениях тех, кто переезжал говорится что надо на первое время при создании редиректов сразу же делать ингнорирование редиректа на robots.txt с помощью

RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC]
RewriteRule ^([^/]+) $1 [L]

Что бы не было ошибки о перенаправлении файла robots.txt - насколько это верно?

Mik Foxi
На сайте с 02.03.2011
Offline
1076
#3

Я сейчас с этим мучался. Для тупого Яндекса оказалась правильная схема:

1) включить работу сайта по обоим протоколам.

2) указать в роботсе host с указанием https

3) в панели вебмастера для сайта в разделе "переезд" указать "добавить https"

4) подождать пару недель. при этом в панеле будет значиться типа "В ближайшее время в результатах поиска вместо домена xxx.com появится https://xxx.com".

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

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
K8
На сайте с 01.03.2014
Offline
24
#4

А я вот уже часа 2 читаю форумы и факи, и везде почти идеальным решением является:

1) редирект

2) вебдмастер

3)роботс host с https

4!) создание второго файла роботс нулевого для гугла и основного для яндекса (именно для избежания выпадания страниц) т.к. при редиректе на все и роботс не виден. либо прописывания игнора для редеректа только для файла роботс.

Но уже 5 разных вариантов в htaccess попробовал все равно ответ 302 - 301 на нем... Очень уж не хочется создавать 2 файла.

U
На сайте с 09.04.2015
Offline
28
#5

Без последствий получилось так:

1. Редирект сразу, кроме файла robots.

2. В robots указать host с https.

3. В ЯВМ переезд на https.

4. В ГВМТ - завести новый сайт с указанием протокола.

5. В ГВМТ - заново загрузить robots.txt, после этого обновить sitemap.

6. После того, как Яндекс скажет о новом зеркале - указать sitemap.

Google воспринимает всё быстро, в Яндексе смена зеркала происходит в течение 2-х недель.

В Яндексе с каждым апдейтом будет уменьшаться количество страниц в индексе - ничего страшного, выпавшие будут в индексе уже по протоколу https. Когда количество проиндексированных обнулится, произойдет смена зеркала, где все (или почти все) страницы уже будут в индексе.

K8
На сайте с 01.03.2014
Offline
24
#6
umercomp:
Без последствий получилось так:
1. Редирект сразу, кроме файла robots.

Как вы сделали исключение? я вчера полночи разбирался и пробовал разные методы в htaccess но ни один не привел к 200ОК на http

umercomp:

5. В ГВМТ - заново загрузить robots.txt, после этого обновить sitemap.
6. После того, как Яндекс скажет о новом зеркале - указать sitemap.

Новый сайтмэп указывали через вм? А необходимость указывать в host с протоколом https есть сразу же?

E
На сайте с 29.02.2012
Offline
134
#7

Можно попробовать сделать:

с помощью директивы Host;

с помощью серверного редиректа со страниц старого домена на соответствующие им страницы нового.

Главное зеркало»->«Настройка индексирования» -> сервиса «Яндекс.Вебмастер» -> «Установить протокол https»

[ATTACH]156863[/ATTACH]

png 12.png
Кластеризатор ключевых слов (https://seoquick.com.ua/keyword-grouping/) - Группировка 20,000 слов за 1 минуту. Калькулятор качества Title (https://seoquick.com.ua/calculator-title/) - Калькулятор качества заголовков Генератор объявлений Google Ads (https://seoquick.com.ua/adwords-generator/) - Генерируй сотни объявлений
K8
На сайте с 01.03.2014
Offline
24
#8

Я ЭТО СДЕЛАЛ :)))


RewriteEngine On
# redirect to https
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_FILENAME} !robots\.txt
RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

И все есть редиректы с http на https и при этом robots работает с http и https

Жендосье
На сайте с 08.12.2013
Offline
67
#9

Последовательность действий:

1. Разворачиваете полностью работоспособную версию на https.

2. На https через robots.txt закрываете индексацию для Google.

3. В robots.txt сайта с http, Яндексу указываете host: https://sitename.ru. Аналогичное делаете в вебмастере яндекса - присваиваете https.

4. Ждете несколько недель (обычно, это не больше месяца), пока Яндекс склеит http с https.

5. После склейки делаете постраничный 301 и открываете на https индексацию для Google.

Почему именно так?

У Яндекса слабые краулинговые мощности чтобы быстро обработать множество 301, существует очень большая вероятность при большом количестве страниц, что он проиндексирует редирект, но не сделает тоже самое с новой страницей (с https) и она просто выпадет из выдачи (временно, но трафик вы потеряете).

Переносил так несколько сайтов (ИМ с 25к страницами), сугубо по моему опыту, это самый безболезненный вариант, просадки не наблюдается.

U
На сайте с 09.04.2015
Offline
28
#10

kocmocivan86,

1. Мне было проще, в конфиге nginx прописал location.

2. Да, Host указал сразу, с указанием протокола, sitemap - уже когда новое зеркало в ВМ появилось. Яндекс стандартно ругается на отсутствие sitemap. Когда обработал указанный вручную, одновременно и из robots подтянул.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий