Lästigen Live Search-Bot aussperren

Semmelstatz-Benutzer mögen sich in den letzten Tagen wundern, was die mehr oder weniger sinnvollen Microsoft-Live Search-Suchanfragen in den Referrern zu suchen haben. Nicht, weil so viele Besucher von der nicht so populären Suchmaschine search.live.com das Blog beglücken, sondern vielmehr aus dem Grund, dass die Suchanfragen total sinnlos sind.
So greifen die vermeintlichen Besucher mit Suchanfragen à la »über«, »nicht«, »und« oder »dezember« auf das eigene Blog zu. Hintergrund ist angeblich ein »Quality check«, wie ich bei DonsTag gelesen habe.
Wer die lästigen sinnlosen Besucher aussperren möchte, kann dies per mod_rewrite und wenigen Zeilen Code in der .htaccess machen – The Art of Web hat eine gute Lösung parat:
# block spurious referrals from microsoft LIVSOP or QBHP
RewriteCond %{REMOTE_ADDR} ^65\.55\.(109|110|165|232) [OR]
RewriteCond %{REMOTE_ADDR} ^131\.107\.0\.9[56]
RewriteCond %{HTTP_REFERER} FORM=(LIVSOP|QBHP)$ [NC]
RewriteRule .* - [F]
Es werden übrigens nur die Bots ausgesperrt. »Normale« Live Search-Nutzer können trotzdem problemlos auf die Website zugreifen.
Danke, gut zu wissen.. passe die htaccess gleich an.
@ Matthias: Mittlerweile dürften die IP-Angaben schon nicht mehr aktuell sein… Also komplett wird der Bot somit nicht mehr ausgesperrt ;-)