Каким-то образом Яндекс проиндексирвал сайт по HTTPS. Хотя сертификата нет. Собственно нигде на сайт нет даже ссылок по протоколу https (ни в htaccess, ни в robots.txt, ни где-либо ещё)... Подскажите, как показать Яндексу, чтобы он перестал индексировать сайт как HTTPS?
вместо site.ru подставить свой домен
домен без указания протокола говорит поисковикам о том, что основная версия сайта без https и индексировать нужно именно её
То, что нет упоминаний, не означает, что у вас корректно указано главное зеркало. Если попало в индекс, значит некорректно сделано. Рецепт прост и других вариантов тут нет: корректный роботс, ну редирект можно запилить для перестраховки.
Макс Мачез: Да, всё указано корректно. Должно само исправиться. Для ускорения можно добавить https-зеркало в "Яндекс.Вебмастер". И там указать в разделе "Переезд сайта" указать основной http-домен. Тогда переезд произойдёт максимально быстро. После успешной склейки можно поставить 301 редирект -- чтобы точно прецеденты не повторялись.