aaP_ngbaze100
Dont know if this will stop using system resources. But if you want to use nginx to stop here is the config
if ($http_user_agent ~ (semrush|opensiteexplorer|ahrefs|seekport|mj12bot)) {
return 403;
}
add as many bots that you want as like inside bracket.