Forum Moderators: open
Anybody have any information on this and whether it should be blocked or not?
And can it be blocked by name - deny from sitebuildit.com -?
Anybody have any information on this and whether it should be blocked or not?
This one comes down to purely personal preference. It depends whether it *might* bring you any traffic (doesn't for any of our sites), or if you feel benevolent towards it.
And can it be blocked by name - deny from sitebuildit.com -?
You can try blocking it via robots.txt like this:
User-agent: SBIder
Disallow: /
However, with this bot it is a bit of a lottery whether it obeys robots.txt or not.
If it bothers you enough, then block it via Mod_Rewrite (assuming you are hosted on an Apache server)
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^SBider [NC]
RewriteRule .* - [F,L]
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI}!^/robots\.txt$
RewriteCond %{HTTP_USER_AGENT} ^SBider [NC]
RewriteRule .* - [F,L]
<edit> Darn! The forum software has deleted the essential space before the exclamation mark, and nothing I have tried will bring it back. So be warned - ensure there is a space before the (!) in the preceding code! </edit>
This allows the SBider bot to access robots.txt (then hopefully note and obey the fact that it is blocked from going further). But if it decides to disobey - the Rewrite rule comes into play, blocking access to any files but robots.txt.
[edited by: Mokita at 8:33 am (utc) on Dec. 5, 2006]
The forum software has deleted the essential space before the exclamation mark, and nothing I have tried will bring it back - Mokita
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/robots\.txt$
RewriteCond %{HTTP_USER_AGENT} ^SBider [NC]
RewriteRule .* - [F,L]