Ostatnio dały mi się we znaki boty, które niepotrzebnie generują obciążenie serwera.

W związku z tym postanowiłem podziękować im za współpracę. Obciążenie serwera (load) w kilka minut spadł z 30 do 1 ;)

Blokada polega na dopisaniu kilku linijek na początku pliku .htaccess:

# Bots blocked
<IfModule mod_setenvif.c>
SetEnvIfNoCase User-Agent „DotBot” bad_bot
SetEnvIfNoCase User-Agent „BlogPulseLive” bad_bot
SetEnvIfNoCase User-Agent „Sosospider” bad_bot
SetEnvIfNoCase User-Agent „Moreoverbot” bad_bot
SetEnvIfNoCase User-Agent „findlinks” bad_bot
SetEnvIfNoCase User-Agent „MJ12bot” bad_bot
SetEnvIfNoCase User-Agent „AhrefsBot” bad_bot
SetEnvIfNoCase User-Agent „sitebot” bad_bot
SetEnvIfNoCase User-Agent „LexxeBot” bad_bot
SetEnvIfNoCase User-Agent „Yandex” bad_bot
SetEnvIfNoCase User-Agent „Ezooms” bad_bot
SetEnvIfNoCase User-Agent „ichiro” bad_bot
SetEnvIfNoCase User-Agent „sistrix” bad_bot
SetEnvIfNoCase User-Agent „Wotbox” bad_bot
SetEnvIfNoCase User-Agent „AppEngine-Google” bad_bot
SetEnvIfNoCase User-Agent „YandexBot” bad_bot
SetEnvIfNoCase User-Agent „nekst” bad_bot
SetEnvIfNoCase User-Agent „seokicks” bad_bot

Order Allow,Deny
Allow from all
Deny from env=bad_bot
</IfModule>