Jump to content

robots.txt и https


Recommended Posts

Недавно перешел на протокол https, ну и соответственно в robots.txt в директиве Host прописал вместо просто имясайта.ru запись https://имясайта.ru. После этого действия в Я.вебмастере приходит 2 уведомления:

 

1. На сайте имясайта.ru отсутствует файл robots.txt.

 

2. В файле robots.txt сайта имясайта.ru отсутствует директива Host.

 

Вопрос: что я сделал не так???

 

 

Link to post
Share on other sites

В вебмастере я сделал так: Настройка индексирования-переезд сайта-добавить https (поставить галочку). Вебмастер обещает:

 

В ближайшее время в результатах поиска вместо домена имясайта.ru появится https://имясайта.ru.

Link to post
Share on other sites

И в яндексе и в гугле нужно добавлять и подтверждать новый сайт с https. При переходе тоже выдавал отсутствие роботс и директивы хост. Писал по этому поводу в поддержку. Это нормально. Через 3-4 апдейта все устаканится.

Link to post
Share on other sites

так же волнует данный вопрос, вообще добавлять новый сайт вроде как не нужно, по крайней мере в яндексе в гугле вот хз, кто подскажет

Так для этого и существует галочка "добавить https"

 

А вот про гугл-то я и не подумал!

Link to post
Share on other sites

Недавно перешел на протокол https, ну и соответственно в robots.txt в директиве Host прописал вместо просто имясайта.ru запись https://имясайта.ru. После этого действия в Я.вебмастере приходит 2 уведомления:

 

1. На сайте имясайта.ru отсутствует файл robots.txt.

 

2. В файле robots.txt сайта имясайта.ru отсутствует директива Host.

 

Вопрос: что я сделал не так???

И хорошо, вам нужно что бы яндекс выкинул имясайта.ru из поиска

Link to post
Share on other sites

Студия netpeak рекомендует сделать, чтобы robots.txt был доступен по обоим протоколам и по http и https см ссылка.

Я у себя настроил htaccess вот так для robots.txt - RewriteCond %{REQUEST_URI} !^/robots.txt

Link to post
Share on other sites

Для Яндекса при переходе с http на https нужно сделать следующее:

 

1) В robots.txt прописываете:  Host: https://вашсайт.com

2) Инструменты --> Настройка индексирования --> Переезд сайта Ставите галку Добавить https и сохраняете.

3) Ждете (примерно две - три недели) 

 

4) Изменяете все ссылки на сайте на https например с помощью команд:

#Замена ссылок в полях: Адрес WordPress (URL) и Адрес сайта (URL) 
UPDATE wp_options SET option_value = replace(option_value, 'http://старый_сайт.ru','https://новый_сайт.ru') WHERE option_name = 'home' OR option_name = 'siteurl';

#Меняет все URL адреса страниц сайта на новые 
UPDATE wp_posts SET guid = replace(guid, 'http://старый_сайт.ru','https://новый_сайт.ru');

#Замена всех ссылок, которые находятся в тексте статей 
UPDATE wp_posts SET post_content = replace(post_content, 'http://старый_сайт.ru','https://новый_сайт.ru');

Рекомендация Платона

 

 

Для Google смотрите здесь: Переезд с .ru на .com

 

P.S Если у вас WordPress так же измените адрес в настройках:

 

77xja0.jpg

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...