Hi there Sorry if this is the wrong category to post.. I keep getting a site called keyword spy show up in my logs... can anyone tell me how to disallow it.... would it be one of these..? Disallow: http://www.keywordspy.com/keyword-research/ Disallow: http://www.keywordspy.com/ Kindest regards and thanks... David
deny their domain in .htaccess "deny keywordspy.com" However, also deny the ip addresses in your server logs. They could be using addresses outside of their domain to spider from. Putting it in robots.txt will do you no good as they ignore it.
There are dozens (perhaps hundreds) of "keyword spy" services out there. There are a wide range of strategies and techniques to identify "bot" activity on your site, including techniques to exclude certain bots. Here the steps 1) Make a backup of your current .htaccess file. 2) Open the existing .htaccess or create a new one with notepad. 3) Add the following text on a new line: <Limit GET HEAD POST> order allow,deny deny from 74.53.36.242 deny from 65.39.72.142 deny from 66.34.204.26 deny from 66.34.0. deny from 66.34.255. deny from keywordspy.com deny from keywordspypro.com deny from spyfu.com deny from spyfoo.com deny from foospy.com deny from fuspy.com allow from all </LIMIT> RewriteCond %{HTTP_REFERER} keywordspy\.com [NC,OR] RewriteCond %{HTTP_REFERER} keywordspypro\.com RewriteCond %{HTTP_REFERER} spyfu\.com [NC,OR] RewriteCond %{HTTP_REFERER} foospy\.com [NC,OR] RewriteCond %{HTTP_REFERER} fuspy\.com [NC,OR] RewriteCond %{HTTP_REFERER} spyfoo\.com [NC,OR] RewriteRule .* - [F]