混淆网站上的电子邮件地址的最佳方法?
2022-08-30 02:43:30
在过去的几天里,我一直在努力更新我的个人网站。我的个人网站的网址是(我的名字)。(我的姓氏).com,因为我的姓氏很不寻常,我很幸运地拿起了这个域名。我的电子邮件地址是(我的名字)@(我的姓氏).com。所以说真的,当涉及到猜测它时,这并不是很难。
无论如何,我想将mailto:链接集成到我的网站中,以便人们可以与我联系。而且,尽管我的电子邮件地址不是很难猜到,但我宁愿不让它被垃圾邮件机器人收集,这些机器人只是抓取网站以获取电子邮件地址模式并将其添加到他们的数据库中。
对我而言,混淆我的电子邮件地址(最好是链接形式)的最佳方法是什么?我所知道的方法是:
<a href="mailto:x@y.com">e-mail me</a>
它有效,但这也意味着,一旦我的网站到达Google,我就会涉水浏览垃圾邮件,因为垃圾邮件机器人很容易挑选出我的电子邮件地址。
<img src="images/e-mail.png" />
这是不太可取的,因为不仅访问者无法单击它来向我发送电子邮件,而且更智能的垃圾邮件机器人可能能够检测到图像中包含的字符。
我知道可能没有完美的解决方案,但我只是想知道每个人都认为什么是最好的。如果有必要,我绝对愿意使用JavaScript,因为我的网站已经使用了大量的JavaScript。