Just out of curiosity, who are behind these robots? They don't look like the typical scraping robots like Google. Moreover, why are there so many of them?
They are all search bots. Please don't think that a search engine like Google is deploying one bot to search this site. Each search engine has many of them constantly hitting us from a variety of IP addresses, and I'm talking about Google, Yahoo, Bing, Facebook, Baidu, DuckDuckGo, and many others.
I don't know what else to say. Site traffic has doubled since the virus outbreak and the bots love us.
I heard some forums are turning away people if not wearing a medical mask / medical gloves. wrbtrader
Only exception is made for people who have a certificate that they were injected with a disinfecting product from Lysol or Dettol.