nochmal Trackbackspam Gegenmaßnahmen

Ich bin kein großer Fan von Wortlisten und Blacklists und überhaupt so’n Zeugs, das man pflegen muß. Also was spricht dagegen bei einem Trackback auf der Senderseite gegen einen Backlink auf die angepingte Seite zu testen. Der sollte, soweit man Trackback richtig gebraucht, dort durchaus zu finden sein.

Andererseits klingt das so einfach, daß ich mir nicht vorstellen kann, daß noch niemand darüber nachgedacht hat auf diese Weise Spam per Trackback zu verhindern. Denn die angepingten Einträge sind nun wirklich zufällig ausgewählt und auf der vom Trackback »beworbenen« Seite ist mit recht hoher Wahrscheinlichkeit kein Backlink auf den Eintrag zu finden.

Also irgendwas muß ich da noch übersehen!?

Mit der folgenden trivialen PHP Funktion könnte man auf einen Backlink testen:

function checkBacklink( $myUrl, $remoteUrl )
{
  $ch = curl_init( $remoteUrl );
  curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  curl_setopt($ch, CURLOPT_HTTPHEADER, array('Connection: close'));
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($ch, CURLOPT_TIMEOUT, 5);
  $data = curl_exec ($ch);
  curl_close ($ch);

  return ereg( $myUrl, $data );
}