User-agent – директива в файле robots.txt с инструкциями для поисковых роботов. Позволяет устанавливать правила индексации страниц для разных поисковых систем, делая доступным, например, только текстовый или только графический контент.

Строка User-agent используется также для корректного отображения страниц в разных браузерах, использующих отличающиеся стили и скрипты.

User-agent (как и IP) представляет собой набор идентификаторов, по которым можно многое узнать о пользователе и используемом им устройстве: тип устройства (планшет или мобильный), операционную систему и ее версию, браузер и функции, которые он поддерживает.