Host: директива
Оглавление
Директива Host — это команда в файле robots.txt, указывающая ботам поисковых систем, какой адрес сайта необходимо ставить приоритетным для индексации. Два варианта адреса: с www или без него, с протоколом http или https.
Варианты адреса сайта которые указываются в команде:
С www или без www
Как ваш сайт будет выглядеть в поиске и как его будет индексировать ПС.
Почему это важно?
- ставя ссылки на страницы своего сайта вам необходимо знать какой адрес указывать, с www или без.
- Страница может индексироваться по двум адресам, но только один из них будет в выдаче, второй попадает в supplimental index (и нужно понимать какую страницу продвигать)
- Часть страниц в выдаче может быть с www, часть без www. Тем самым ПС тратит ресурсы на определение какой-же адрес основной. Когда вы указываете основной адрес (так-же это называется основным зеркалом) ПС индексирует адреса страниц только по указанному адресу, тратит меньше ресурсов и Trust сайта получает +1
Как определить сайт с www или без?
Если сайт уже индексируется, необходимо в поиске с помощью команды site: проверить индексацию сайта с www и без


Когда писать https?
Если сайт работает по протоколу http, в директиве его не указывают
Host: imt-academy.com
Если сайт имеет SSL сертификат и работает на протоколе https, его необходимо указывать
Host: https://imt-academy.com
Опасности изменения адреса
Если прописать директиву на работающем (проиндексированном) сайте, часть страниц может выпасть из поиска и в дальнейшем из индекса.
Аккуратно принимайте решение.
- Если в индексе равное количество страниц с www и без www
Проверьте какие страницы есть в выдаче — в Google Search Console
Проверьте позиции сайта сервисами проверки позиций, внеся адреса проверяемых страниц с www и без www - Будьте готовы к тому, что трафик может просесть
- Используйте 301 редирект с второстепенного на основной адрес
В этом случае, указав основной адрес, страницы начнут выпадать из индекса, но пользователи и ПС все-равно будут попадать на нужные страницы
Где и как прописать Host?
Директива прописывается в файле robots.txt, обычно в конце