As a fix, you can a generic bot to your forum that will catch all current and new bots which are not already specified in Spiders/Robots. Simply add there a new bot using the following values:
Code: Select all
Bot name: Unspecified bot
Agent match: bot
This will make sure that all bots that have the string "bot" present in http User-Agent header. I proposed adding the configuration to phpBB by default, but they seem to have deleted my account and idea so it is not likely to be part of phpBB any time soon: https://www.phpbb.com/community/viewtop ... #p16011421A quick experiment showed that catching all bots can reduce the load 90% and traffic 50%. This can be a viable alternative for blocking all bots from visiting the forum. The problem remains how to find and mark all current an future bots, because if any of them is not detected, they will start indexing SIDs.
Happy hacking,
Santeri
