Sunday, May 23, 2010

How do I prevent web bot from picking up an email address off of a web site?

I want to use a program where if someone wants to send me email, they must type in a graphic password to do it. Yahoo uses somthing similar.. I am trying to find a ready made solution to this problem.





The mailto: line in HTML is what web bots use to pick up an email address from a site. Or the bot may pick it off the page from text when you do not have a mailto: line.





Looking for web bot spam prevention.

How do I prevent web bot from picking up an email address off of a web site?
What you are describing is called email harvesting http://en.wikipedia.org/wiki/Email_harve...





There are many ways to attempt to prevent a bot from find your email on your web page. Most of them involve encrypting the email address, using ASCII code in the address, or using javascript to output the address.





Here is a web site that describes some of the these methods:


http://labnol.blogspot.com/2006/03/hide-...





Which ever method you use, there will probably always be a bot somewhere that can get around it so it's always good to have a spam blocker on your email client to block or flag spam as you check your mail.





The method you mentioned above with the images a user must type in is called CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart)


http://en.wikipedia.org/wiki/Captcha





There are several scripts out there that can generate a captcha for you.





PHP


Quick Captcha


http://www.web1marketing.com/resources/t...





ASP example


http://sourceforge.net/projects/asp-capt...





Coldfusion


http://www.compoundtheory.com/?action=di...





I'm sure you can find many more in google.





editing robots.txt won't nessesarily keep out a bot that is looking for email address. In order for that to work the bot has to acctually listen to the robots.txt file and it's not a requirement that bots follow the robots.txt file.
Reply:you can,t if you do find something they will figure something else, toes bastards
Reply:Edit your robots.txt


No comments:

Post a Comment