можно ли указать основную версию сайта с помощью директивы host в файле robots.txt?

 

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

можно ли закрыть от индекса тестовую версию сайта с помощью тега ?

 

не рекомендуется. если на страницах тестового сайта будут присутствовать внешние ссылки, такие страницы могут быть проиндексированы поисковыми системами.

как узнать, проиндексирован ли тестовый сайт поисковыми системами?

 

чтобы узнать, содержатся ли в индексе поисковых систем страницы какого-либо сайта, необходимо в поисковую строку ввести следующий запрос: site:xxx – для пс google, url:xxx* – для пс «яндекс» (*xxx - url сайта). 
 
в результатах поиска будут перечислены проиндексированные страницы.
если сайт был добавлен в панели веб-мастеров, индексацию страниц можно проверить в соответствующих разделах.

как удалить проиндексированные страницы из индекса поисковых систем?

 

если какие-либо страницы тестового сайты были проиндексированы поисковыми системами, их можно удалить из индекса, используя специальные инструменты: «удалить url-адреса» в google search console и «удаление страниц из поиска» в «яндекс.вебмастере»

можно ли ничего не настраивать? поисковые системы сами удалят тестовую версию из индекса?

 

не рекомендуем. если тестовая версия доступна для индексации, поисковые системы могут некорректно выбрать основной сайт. как результат, в поиске будет отображаться только тестовая версия, или она будет ранжироваться лучше основной. последняя может быть или неработоспособной, или содержать в себе некорректную информацию.