Ausgehende Links mit Google Analytics tracken

by Eric Kubitz on Januar 24, 2009

in Tools

(24.1.2009) Manchmal muss man halt etwas tiefer graben um an die schönen Dinge zu kommen. Zum Beispiel an das Tracken von externen Links einer Webseite über Google Analytics. Das ist offenbar sogar eine Standard-Funktion – aber ich wusste das bislang nicht.

Die Logik dahinter: Der Mini-Code, der den Zählimpuls bei Analytics auslöst, wird nicht beim Aufrufen einer Seite sondern beim Klicken eines Links ausgeführt. Folgende Schritte sind zu gehen:

  1. Sicherstellen, dass der normale Tracking-Code im HTML über dem Link steht. Da wir uns hierzulande angewöhnt haben, den Tracking-Code in den Footer zu packen, müssen wir ihn also nach oben in den Header holen. Am besten direkt hinter das <body>-Tag. Das ist übrigens auch der späteste Moment, an der neue Trackingcode von Analytics eingebaut werden sollte – denn das alles funktioniert nur mit diesem.
  2. Beim Einbau des Links muss ein Stück JavaScript eingebaut werden. Dieses heißt etwa so (Fettungen im Link-Code): <a href=”http://www.beispiel.de” onClick=”javascript: pageTracker._trackPageview (‘/ausgehend/link.de’);“>. Zu variieren ist hierbei der letzte Teil “/ausgehend/link.de”. Hier sollte eine logische Struktur dahinter stecken, damit man mehrere Links nachher wieder findet. Wenn das clever gemacht wird, kann man sogar die Ergebnisse summieren. Allerdings sollte das virtuelle Verzeichnis nicht schon sonst irgendwo in der URL stehen.
    Der Einbau des Codes in den Link kann Schwierigkeiten verursachen, wenn man mit einem WYSIWG-Editor arbeitet, der den Code etwas rein hält – denn da wird JavaScript gerne mal gelöscht (etwa bei meinem WordPress).
  3. Am nächsten Tag findet sich dann dieser Seitenname in dem damit angelegten Verzeichnis. Die Zahlen darin sagen, wie oft der Link geklickt wurde.

Der rote Pfeil zeigt, wo der entsprechende Bericht ist, in das vom gelben Pfeil markierte Feld wird der Pfadname eingegeben und somit die Zahlen ausgefiltert. Hier sind das (noch) wenig – aber es ging ja um den Test…

google-analytics

Drei Dinge sind hierzu zu sagen:

Erstens kann ich momentan nicht sagen, ob diese Klicks zur Gesamtzahl der Seitenabrufe hinzu gerechnet wird. Das werde ich ggf. noch mal überprüfen. Fest steht aber, dass diese Statistik nichts an den Seitenbesuchen ändert. Denn damit jemand auf einen Link klicken kann, muss er erstmal dagewesen sein…

Zweitens ist ein solcher Link natürlich trotzdem transparent für den Google-Robot. Wer also Werbelinks damit versieht, sollte nicht auf das “nofollow” verzichten.

Drittens funktioniert das natürlich nur bei eingeschaltetem JavaScript der Benutzer. Auf jeden Fall funktioniert der Link – aber nicht die Zählung. Aber ich denke die überwiegende Mehrheit aller User hat JavaScript nicht ausgeschaltet.

Offizielle Google-Hilfe hierzu.

Verwandte Artikel

{ 2 comments }

Sabine Februar 6, 2009 um 12:34 pm

Schöner Bericht, kann ich denn auch filtern mit welchem key ein Besucher auf die Seite kommt der danach auch den outbound link anklickt?

eric108 Februar 6, 2009 um 2:10 pm

@sabine: Das habe ich noch nicht versucht, man muss dafür wohl einen benutzerdefinierten Bericht anlegen und sicherlich bei dem Filter für den Ordner etwas rumfummeln. Aber, ja, das müsste wohl gehen.

Das ist natürlich eine super Idee…

eric

Comments on this entry are closed.

{ 6 trackbacks }

blog comments powered by Disqus

Previous post:

Next post: