Gelen isteğin insan mı robot mu olduğunu anlamak çok zor.
Bütün dilleri ekleyip user-agent'ı kontrol etsen bile, o header değerini değiştirmek çok kolay.
O isteği gönderen kişi user-agent'ını çok basit bir şekilde Chrome yapabilir.
Tam olarak neyi engellemek istiyorsun? Eğer web siteni scrape edenlerden korumak istiyorsan Cloudflare gibi daha ileri seviye bir koruma koyman lazım.