I think a good first step is to quantify for yourself how big of an issue this is using the “new” pageview metric:
If you’re seeing something like 60% non-human traffic, that’s probably fine and you don’t need to take action.
If it’s 95%.. yeah, might be time to start investigating solutions.