Как правило, «автоматический агент» будет получать доступ к большому количеству данных за короткий период ... больше, чем обычный пользователь. Вам нужно будет настроить что-то, чтобы отслеживать IP-адреса всех пользователей и видеть, есть ли такой ip, который выделяется и блокирует их.
Конечно, это усложняется, так как есть прокси и динамические ips и т.д ...