The picture demonstrates the change after blocking the 4 worst bad bots 23 jan

Almost since start for 19 years ago  viska.se has had capacity problems and that the site was often overloaded. 

The site is pretty big 500 000 forum posts and almost 10 000 articles.

There has been a lack of CPU. memory and on the last two web hosts there has been a message about resource limit instead of the page you clicked on. 

There have been thousands of visitors to the site as well.

I have looked at homepages with advice on how to speed up a Joomla site. Those solutions did not help me at all and almost no change.

In the end I found that there were some bots that were unnecessary that stole almost all the resources, even though a couple of them were banned in .htaccess.

The bots that stole resources were mainly AhrefsBot (10x more than GoogleBot), SemrushBot (as last). MJ12bot and BLEXBot.

Bots that slow down without benefit can be banned in the .htaccess file like this:

SetEnvIf user-agent "AhrefsBot" stayout=1
SetEnvIf user-agent "SemrushBot" stayout=1 

For Joomla 3 the extension Stop Bad Bots is excellent. It seems to block almost all bad bots:and also reveal who they are. Cpanel does not give full declaration.

5After blocking bad bots the memory, CPU, faults and bandwith have decreased very much and no resource limit anymore.

A list of bots that can be banned can be found here.

For Joomla 3 the extension Stop Bad Bots is excellent. It seems to block almost all bad bots:and also reveal who they are. Cpanel does not give full declaration.

Here is the most commonly blocked bots by Stop Bad Bots on my site:

crawl 19349
Lbot 19153
Applebot 7307
Statbot 4135
oBot/2.3.1 3977
CFNetwork 1154
linkCheck 947
Fetch 855
omgili 666
UniversalFeedParser 597
GoogleImageProxy5 593