Neues WordPress-Plugin geschrieben: Simple Trackback Validation
4. November 2006 von Michael | Wordpress
Vor ein paar Stunden hatte ich bereits über meine Unzufriedenheit und Misstrauen gegenüber dem Trackback-Validator-Plugin von der Rice-Universität aus Texas geschrieben.
Ich habe daher ein eigenes Plugin geschrieben, welches ich nach mehreren Tests nun veröffentlicht habe: Simple Trackback Validation Plugin
Da Trackbacks immer einen Link zur Quellseite enthalten, werden diese von Trackback-Spammern missbraucht, um viele Links auf eine Zielseite zu platzieren. Das Simple-Trackback-Validation-Plugin überprüft nun bei jedem Trackback anhand des Links, ob auf der Quellseite auch wirklich zurückverlinkt wird, denn das ist eine Bedingung und ungeschriebenes Gesetz beim Einsatz von Trackbacks. Befindet sich auf der Ausgangsseite kein Link zum eigenen Blog, so wird der Trackback nicht veröffentlicht und landet in der WordPress Kommentar-Moderation. Von dort aus kann man dann die Trackbacks dauerhaft löschen oder veröffentlichen.
In den Plugin-Optionen kann man URLs angeben, die als Bestandteil ausreichend sind, um einen Trackback zu akzeptieren.
Das bedeutet: Normalerweise muss der Permalink exakt angegeben werden; wird aber z.B. nur auf die Blog-Startseite verlinkt, so landet der Trackback auf einen Artikel in der Kommentar-Moderation. Will man das nicht, so gibt man einfach die Blog-URL (z.B. „http://deine-seite.de/blog/“) in den Optionen ein, damit werden solche Trackbacks immer freigegeben. Das Plugin kann allerdings nicht erkennen, ob die Blog-URL lediglich in der Sidebar steht (Blogroll). Daher empfehle ich, das Feld in den Optionen nicht auszufüllen und damit die strenge Variante einzusetzen, bei der der Permalink 1:1 übereinstimmen muss.
Update:
Ich habe vorhin die Version 1.1 veröffentlicht, damit kann man nun in den Plugin-Optionen wählen, ob die Spam-Trackbacks in der Kommentar-Moderation erscheinen sollen oder stattdessen als Spam gekennzeichnet werden sollen. Wird die Spam-Kennzeichnung ausgewählt, ist jedoch z.B. das Plugin Akismet notwendig, da man sonst diese Trackbacks nicht mehr sieht.
Was ist ein Trackback?
4 Trackbacks/Pings:
1
Punctilio
Trackback vom 5. November 2006, 15:08