webthreads.de - Web 2.0, Web-Entwicklung und Netzkultur von Markus Kühle

Was ist ein Trackback

Der web20spot Kollege Blog Age hat vor ein paar Tagen darüber sinniert, wozu Trackbacks da sind und dass er diese ab sofort lieber automatisch erkennt anstatt einen Aufruf einer Trackback URL zu unterstützen. Das das doch gleich getestet werden muss versteht sich. ;)
Hier nochmal kurz eine knappe Erläuterung was ein Trackback ist, bevor praktisch ausprobiert wird ob der Trackback bei Blog Age ohne eine direkte Angabe erkannt wird. Trackbacks dienen dazu einem Artikel zu sagen, dass über den Inhalt des Artikels bezug genommen wurde. So schreibe ich aktuell über den Artikel “Wozu Trackbacks?” von Blog Age und kann diesem Artikel nun bekannt machen, dass ich darüber schreibe, sein Thema aufgreife und bezug auf seinen Artikel nehme. Mit diesem System werden Blogs untereinander verlinkt und man kann bei seinem Artikel sehen wer darüber geschrieben oder Bezug darauf genommen hat. Als Beispiel für eine Menge an Trackbacks siehe auch meinen Artikel “Was ist Web 2.0“.

Trackbacks des Artikels Was ist Web 2.0

Technisch ist ein Trackback ist ein Http Post Request einer bestimmten URL des Blogs. Der Aufbau des Posts Request muss einen Titel sowie einen Auszug des eigenen Artikels (meißtens die Stelle auf der Bezug auf den anderen Artikel genommen wird), die URL zu dem eigenen Artikel sowie den Namen des eigenen Blogs enthalten. Der Trackback wurde von Movable Type entwickelt, welche auch eine Trackback Spezifikation erstellt haben. In dieser kann man exakt nachlesen wie ein Trackback aufgebaut sein muss.

Wenn man nun also einen Trackback auf einer anderen Seite erstellen möchte sollte man zuerst schauen wie die Trackback URL des Artikel lautet auf dem man Bezug nimmt. Je nach verwendeter Software oder der Implementierung lautet dieser anders aber oft wird die Trackback URL unterhalb des Artikels als Link angegeben. Die für webthreads verwendete Software WordPress hängt z.b. an jede Url den Pfad /trackback/ an. Dieser wird bei einem Aufruf erkannt und ein Trackback eintrag für diesen Artikel wird erstellt. Um einen Trackback Eintrag auf einer anderen Seite zu erzeugen suche ich deren Trackback URL heraus, gebe diese hier als aufzurufende Trackback URL an und diese wird dann beim veröffentlichen eines Artikels automatisch aufgerufen. Hat man kein solches System muss man diese Url von Hand aufrufen oder es empfiehlt sich ein kleines Script zu schreiben, welches das Erstellen der Http Post Requests übernimmt und diesen auch noch aufruft.

So, genug über Trackbacks gelabert, denn eigentlich wollte ich nur testen ob der Artikel “Wozu Trackbacks” von Blog Age meine Verlinkung auf seinen Artikel automatisch merkt und einen Trackback Eintrag bei sich erzeugt. Sein Ansatz ist, dass Technorati, ein Service der alle Verlinkungen aufzeichnet (siehe z.B. die Verlinkungen zu webthreads.de), sowieso alle Daten enthält und man diese nur noch auslesen muss. Dazu wertet er den RSS Feed von Technorati für die Daten seiner Seite aus und erstellt, sobald ein neuer Link auf einen seiner Artikel gefunden wird, einen Trackback auf die entsprechende Seite. Also ich bin mal gespannt ob sein neues Script funktioniert und vor allem wann ein Trackback erstellt wird, denn bei einem direkten Aufruf geschieht dies ja unmittelbar nach dem Aufruf.

*Update*

Und tatsächlich funktioniert es – war ja sogar richtig schnell. Hier der Screenshot des Trackbacks auf Blog Age zu diesem Artikel.

Trackback Blog Age

Wenn dieses Vorgehen nun generell verwendet werden würde, dann hätte man als Blog Betreiber keine Arbeit mit den Trackbacks mehr. Man sollte bei WordPress gleich mal vorschlagen ob sie das in der nächsten Version nicht unterstützen oder ein Plugin schreiben, welches das übernimmt.

Ähnliche Artikel, die dich interessieren könnten:

    None Found

6 Kommentare zu 'Was ist ein Trackback' »»


Kommentare

  1. Kommentar by Peter Schink | 24.10.2006 at 17:43:09

    Hey Markus, danke für den Test. Wann hast Du das hier denn veröffentlicht? Bei Dir steht leider keine Uhrzeit…

  2. Kommentar by Markus | 24.10.2006 at 20:21:46

    Habe das heute 10:19 Uhr gepostet. Ich würde sagen 15 Minuten bis bei dir der Trackback erschienen ist, ist in Ordnung =)

  3. Kommentar by Anonymous | 24.10.2006 at 21:40:06

    Wow, das ist echt fiox. Hätte ich selbst nicht gedacht – inzwischen lese ich übrigens Google und Technorati aus, der jeweils erste Backlink wird dann angenommen..

  4. Kommentar by alex | 13.04.2007 at 05:26:05

    hi nice site.

  5. Kommentar by Hugh | 30.06.2007 at 23:14:55

    I see first time your site guys. I like you :)

  6. Kommentar by Goldarsch | 21.07.2007 at 22:49:42

    Danke fürs beschreiben des Trackback-Mechanismusses. Ich blogge nun schon ein paar Monate und wusste bis eben immer noch nicht so recht, wie ich einen Trackback erstelle. Peinlich. :-)


Hinterlasse ein Kommentar »»

Bad Behavior has blocked 3873 access attempts in the last 7 days.