Avec un captcha
Sinon après tu a aussi des bidouilles du style
Sinon il y a aussi des truc en java-script, mais ça block les personne qui n'utilise pas le java-script
Aucune méthode n'est 100% sur :(
Tu as l'api recaptcha qui est simple d'utilisation et qui est très efficace. Recaptcha a l'avantage d'être accessible aux personnes ayant une déficience visuelle avec le test audio et en plus c'est gratuit et utilisé par pas mal de sites comme Facebook et Twitter, donc bon je dis ... pourquoi pas ^^
Tu as aussi le plugin wordpress Akismet qui te permet de filtrer le spam. Grafikart a fait un tutoriel dessus.