Gastenboek SPAM

SPAM in je gastenboek. Je kijkt er even niet naar om en Bam!, je maakt ongewild reclame voor websites die zaken als Phentermine en Viagra aanbieden. Een zoektocht naar “phentermine gastenboek” levert inmiddels al zo’n 71.000 resultaten op. Hieronder bevinden zich overheidssites, commerciele websites, websites voor evenementen en vooral veel websites van hobbyisten.

Wat kun je doen om gastenboek SPAM te voorkomen?

  1. Een Javascript Check plaatsen
  2. Filteren op links

Javascript Check

Een simpele manier om de SPAM te voorkomen is het gebruik maken van een javascript check. Voeg aan je gastenboek formulier het volgende (verborgen) veld toe:

<input type="hidden" name="check" id="check" value="0" />

Vervolgens voeg je het volgende toe aan je <body> tag:

onload="document.getElementById("check").value=1"

Vervolgens kijk je in het script dat de invoer verwerkt of de waarde van het veld “check” gelijk is aan 0 of aan 1. Afhankelijk van hoe gefrustreerd je bent kun je dit afvangen met bijvoorbeeld:
if ($_POST && $_POST["check"] != 1) die("Heb je de afloop van iRobot gezien? That's what's gonna happen! Die()!");

De ’spambots’ die formulieren verzenden kunnen namelijk (nog) geen javascript uitvoeren. De door deze computers ingevulde formulier zullen dus een 0 opleveren. Op die manier kun je het kaf van het koren scheiden, maar een nadeel is wel dat mensen die javascript hebben uitgeschakeld, geen bijdrages kunnen leveren. Daarom zou je ze moeten waarschuwen door gebruik te maken van de <noscript> tag.

Filteren op links

Een andere manier om spam te achterhalen is het filteren op links. Hoe je een link ook schrijft, er zal altijd http:// of www in zitten. Door te filteren op deze manier ontneem je je bezoekers wel de mogelijkheid om een link te plaatsen, maar 99% van de spam hou je al snel tegen.

Gmailserver

Garett Rogers, een slimme auteur van ZDNet vond in de broncode van Gmail een aantal verwijzingen naar functionaliteit voor het beheren van domeinnamen. Dit zou kunnen betekenen dat je binnenkort een Gmailserver kunt laten draaien achter je eigen domeinnaam.

Dit is een interessante ontwikkeling. Pure innovatie. Ben benieuwd wat voor nieuws er de komende tijd uit Mountain View komt.

Update
Zie Google Blog

Google Analytics Site Overlay

Gebruikers van Google Analytics beschikken vanaf vandaag (?) eindelijk over de Site Overlay functie.

This screen allows you to navigate your site while viewing traffic and conversion data for each link. The exit rate for the page is shown on the upper right corner of overlay. The blue and green bars are graphic indicators of clicks and quality, respectively, for each link on the page. Click on any set of blue and green bars to view metrics for that link: the number of clicks, the conversion rates for each goal you have defined, and the $Index. Links with the highest $Index are those links most commonly visited prior to high-value conversions during a visit. Click on any link to navigate to that page.

Goed nieuws!