Вы можете либо изменить User Agent в заголовках HTTP, либо искать бот-подобную активность, например, очень высокую частоту обращений к широкому диапазону страниц с одного IP-адреса (хотя вы можете увидеть это сПрокси-сервер тоже).Вы также можете искать попадания в Robots.txt и предполагать, что другие посещения в том же сеансе, где также с роботом.
На самом деле не существует надежного способа сделать это, поскольку искушенные писатели-роботы могут претендовать на звание браузеров.