Thank you for the informative post. That really helped a lot. I just added those rules in with Cloudflare. Haven't had time to see how well it works but I can assume it will work well. I mainly have an issue with AmazonAWS so I added that as a contained user agent and hopefully that will rid us of those bots as well as the others you listed such as Ahrefs which is another bot that is on a lot of peoples sites. +Like thank youSo I would like to add my input to this thread. After having about 80 bots constantly being on my site at all time, I set out to see what I could do about it. I really did not want to use my robots.txt file since some bad bots will ignore it anyways. After clicking on my 'Current members' tab and checking out who was visiting most were coming from OVH network. Now I can't find a user agent for this so I had to figure out what to do. Since I use Cloudflare I went to Firewall then to IP access Rules selected FR for France for the country (because that is where the OVH bots comes from) and selected 'Challenge', just in case someone from France wants to visit my site it won't totally block them. Once applied in a few minutes they started dropping like flies. But I was left with another 40 bots of Semrush. So it was time to take care of them as well. I went under Cloudflare once again and Firewall. This time I created a Firewall rule and called it "Bad Bots". Then added the bad bots I wanted to get rid of like in the image posted below. Low and behold I killed them all. You can add other bad bots as well. I hope this helps someone in the future with the same problem.
View attachment 195219