Всегда ли поисковые системы используют User Agent?
Есть много людей, которые утверждают, что их спасли дельфины, но не видел не одного, кто сказал бы, что его утопил дельфин.
Любой пользователь, может установить любой user-agent. Так, что однозначно определить не получится.
Насчет ботов и поисковиков их много, Непосредственно это лучше узнавать у самих поисковиков.