Verberg je e-mail adres voor mail crawlers

Op de homepagina van deze website staat al een tijdje mijn e-mail adres, sinds een paar weken krijg ik hier dan ook veel spam op binnen. Dit komt omdat er mail crawlers zijn die het web crawlen opzoek naar e-mail adressen. Je kan natuurlijk je e-mail adres niet online zetten maar dit vind ik zelf niet praktisch en ik wil liever geen contact formulier op mijn website.

De meeste crawlers parsen alleen html, dit betekent zolang je geen e-mail in je html code hebt staan je veilig bent voor die crawlers. Een crawler moet snel zijn en om deze reden wordt Javascript vaak genegeerd. Javascript door spitten (of renderen) opzoek naar e-mail adressen kost veel extra tijd. Dit feit kunnen we gebruiken om onze bezoeker wel te voorzien van ons e-mail adres maar crawlers buiten te sluiten.

Stel je voor dat je een plaatje hebt die door linkt naar je e-mail adres, dit kan je via jQuery heel makkelijk realiseren.

HTML

Javascript

$(document).ready(function() {
    $('a.email').attr("href", "mail"+"to:jantje"+"@gmai"+"l.com");
});

Als je je e-mail adres in een alinea hebt staan kan je het zo oplossen:

HTML

Hoi ik ben jantje en je kan me mailen op  .

Javascript

$(document).ready(function() {
    $('span.email').text('jantje'+'@'+'gmail'+'.com');
});

mikevanrossum.com is live!

You’ve found a dinosaur, this post is only here for archiving purposes. The content is outdated and is not applicable anymore.

After lots and lots of redeciding, choosing, blood, sweat and tears mikevanrossum.com is a fact! I designed everything myself. I made everything except the lightbox and the smooth scrolling jQuery (I did some major adjustments to the lightbox so it would fit my needs). I’m very positive about the result, but what do you think?

Please let me know, all the criticism is welcome!

Hello world!

You’ve found a dinosaur, this post is only here for archiving purposes. The content is outdated and is not applicable anymore.

This is my first wordpress powered website.

Here I will be experimenting WordPress and eventually (hopefully) I will be designing my own themes.

have a look at my first website I made for school some weeks ago, you can find it here.