
Spamauswertung nach Artikeln
Ozh hat in seinem Blog http://planetozh.com ein kleines Script vorgestellt, mit dem man sehen kann, wieviele Spambeiträge in einem Artikel sind. Voraussetzung ist natürlich, dass man die Spamkommentare über den zu beobachteten Zeitraum nicht löscht. Ach ja und man braucht WordPress, damit man sein Script unverändert nutzen kann.
Die dazugehörige SQL-Abfrage ist sehr einfach, aber effektiv:
SELECT COUNT(wp_posts.ID) AS spam_count, wp_posts.ID, wp_posts.post_title FROM wp_posts, wp_comments WHERE wp_comments.comment_approved = 'spam' AND wp_comments.comment_post_ID=wp_posts.ID GROUP BY wp_posts.ID ORDER BY spam_count DESC
Zusätzlich hat er noch ein bisschen html und ein Java-Skript von Google für die optische Präsentation dazu gepackt. Voila, da haben wir den Salat, äh Kuchen (Piechart).
Bei mir hat “Monkey Island 2 – Kapitel 3 und 4” besonders die Spammer angelockt. Eigentlich war es nur einer, der immer wieder Trackback-Spam begangen hat. Für den Artikel habe ich dann das Trackback abgeschaltet. Dies war nötig, da meine Spam-Abwehr das nicht als Spam erkennen wollte. Ich nutze AntiSpam-Bee. Bei mir kommt wenig Spam auf und normaler Spam wird zuverlässig als Spam markiert und somit nicht öffentlich angezeigt.
Neben AntiSpam-Bee hat Sergej Müller noch andere Tool erstellt. Bienenfleissig der Mann. Unter http://ebiene.de/ kann man seine Sachen begutachten.