Если вы используете HTTP 301 для перенаправления с HTTP на HTTPS, способные боты заметят перенаправление (и, в зависимости от цели бота, следуют за ним, обновляют свой индекс и т. Д.). Если вы хотите запретить сканирование URL-адресов HTTP, обратите внимание, что боты не смогут узнать, что страницы теперь имеют новые URL-адреса, потому что им не разрешен доступ к ним, чтобы заметить перенаправление (в случае, если у вас есть или есть HTTP-ссылки).
Если вы все еще хотите запретить сканирование HTTP URL, поместите следующий файл robots.txt в http://example.com/
(или http://www.example.com/
или независимо от вашего хоста) и сделать не перенаправить этот конкретный URL для https://example.com/robots.txt
.
User-agent: *
Disallow:/