Do you hide email addresses to “spam bots” on websites?

后端 未结 7 775
-上瘾入骨i
-上瘾入骨i 2020-12-31 22:36

Although there are still bots harvesting emails, I\'m wondering if you hide email addresses on websites. I know this was common practice a few years back, but it seems that

相关标签:
7条回答
  • 2020-12-31 23:03

    See http://hidemail.at converting your email address into a cool spam-prooved by a captcha service link you can share on the web, in Twitter, forums, Craigslist, anywhere

    Here is an example of Email to be published as protected from bots link to try out:

    • http://hidemail.at/hu9drzpcfg for Email address faked@example.com
    0 讨论(0)
  • 2020-12-31 23:03

    Yes, SPAM bots still harvest emails. I saw some stat that said 90% of all email today is SPAM. Obfuscate your email: http://alicorna.com/obfuscator.html It isn't foolproof, but it makes it way harder for your email address to be harvested.

    Also, you can make images like facebook does.

    0 讨论(0)
  • 2020-12-31 23:04

    In terms of an honest answer, I generally don't bother, because GMail's spam protection is so great. But I also don't really conduct business via e-mails.

    0 讨论(0)
  • 2020-12-31 23:09

    IMO the most important points against hiding are:

    • it reduces usability,
    • and it annoys me (speaking as a user)

    I publish my (non gmail) email address since more than 10 years as plain <a href="mailto:markus@malkusch.de"> into the web. There is no problem with UBE.

    0 讨论(0)
  • 2020-12-31 23:13

    Making your email an image is good, but what about when you make your emails on the fly? Then you need to be making images all the time.

    I use eBB tool as an chrome addon. You might read more here: http://www.netbuilders.org/seo4experts-seo-tools/email-bot-blocker-avoid-getting-spammed-bots-27149.html

    ~Mike

    0 讨论(0)
  • 2020-12-31 23:21

    You can hide your email address and display it using JS. This isn't also foolproof but offers some protection.

    Something like this should do the trick:

    <a class="mail">contact me</a>
    
    // in JS
    var parts = ['my', '.', 'email', '@', 'example', '.', 'com'];
    var elems = document.getElementsByClassName('mail');
    var len = elems.length;
    for (var i = 0; i < len; i++) {
        elems[i].href = 'mailto:' + parts.join('');
    }
    
    0 讨论(0)
提交回复
热议问题