От: https://support.google.com/webmasters/answer/1061943?hl=en
В следующей таблице показаны сканеры, используемые различными продуктами и службами в Google:
Маркер пользовательского агента используется в строке User-agent: в robots.txt, чтобы соответствовать типу сканера при написании правил сканирования для вашего сайта. Некоторые сканеры имеют более одного токена, как показано в таблице;для применения правила необходимо сопоставить только один токен сканера. Этот список не полный, но охватывает большинство сканеров, которые вы можете увидеть на своем веб-сайте.
Полная строка агента пользователя - полное описание сканера, ипоявляется в запросе и ваши веб-журналы.
![enter image description here](https://i.stack.imgur.com/7pk9J.png)
ВОПРОС
СВ приведенном выше фрагменте мы видим, что можно использовать маркер User agent внутри файла robots.txt , чтобы сопоставить его и, следовательно, обнаружить сканер.
Я хотел быиспользовать маркер User agent на моем сервере для обнаружения запросов сканера Googlebot. Поэтому мне не нужно жестко кодировать полную строку пользовательского агента .
Но есть ли токен пользовательского агента в request headers
? Можно ли его использовать или я должен придерживаться строки full user agent ?