Tracking-Codes und Skripte: So wird die Analyse auf deiner Website installiert

Verstehe Tracking-Codes und Skripte. Erfahre, wie sie funktionieren, wohin sie gehören und warum sie für die Datenerfassung entscheidend sind.

Entwurf

Wohin gehört der Tracking-Code auf deiner Website? Was macht er eigentlich? Warum ist es wichtig, wo du ihn platzierst? Die meisten Website-Betreiber kopieren einen Tracking-Code in den Header ihrer Website und hoffen, dass er funktioniert. Sie verstehen nicht, was der Code tut oder ob er wirklich Daten erfasst. Gehen dann Daten verloren, wissen sie nicht, warum, weil sie nie verstanden haben, wie Tracking funktioniert.

In diesem Artikel erfährst du, was Tracking-Codes sind, wohin sie gehören, warum die Platzierung wichtig ist und wie du prüfst, ob sie funktionieren, bevor du den erfassten Daten vertraust.

Was ein Tracking-Code ist und was er tut

Ein Tracking-Code ist ein kleines Stück JavaScript, das du in deine Website einfügst. Landet ein Besucher auf deiner Seite, wird der Code ausgelöst. Er erfasst Informationen über diesen Besucher und sendet sie an deine Analyseplattform. Die Plattform speichert die Daten und erstellt Berichte.

Der Tracking-Code erfasst grundlegende Informationen automatisch: auf welcher Seite der Besucher ist, woher er kam, welches Gerät er nutzt und wie lange er geblieben ist. Er sendet diese Informationen in Echtzeit an die Server der Analyse.

Der Code ist klein, meist nur ein bis drei Zeilen. Er lädt schnell und verlangsamt deine Website nicht. Er läuft unsichtbar im Hintergrund. Besucher sehen ihn nie und wissen nicht, dass er da ist.

Wohin du den Tracking-Code setzt

Der Tracking-Code gehört in den Header deiner Website, genauer zwischen das öffnende und das schließende Head-Tag. So lädt er früh, bevor der Seiteninhalt dargestellt wird. Lädt der Code spät, verpasst du womöglich Daten von Besuchern, die die Seite verlassen, bevor der Code geladen ist.

Verschiedene Analyseplattformen empfehlen etwas unterschiedliche Platzierungen. Manche wollen den Code ganz oben im Head, manche eher weiter unten. Folge der Anleitung der jeweiligen Plattform. Die Platzierung ist für die Genauigkeit der Daten wichtig.

Der Header gilt für deine gesamte Website. Füge ihn einmal hinzu, und er gilt automatisch für jede Seite. Du fügst den Code nicht einzeln zu jeder Seite hinzu, sondern zur Header-Vorlage, die sich alle Seiten teilen.

Globale Tracking-Codes und Tag-Manager

Ein globaler Tracking-Code ist ein einziges Stück JavaScript im Header deiner Website, das das gesamte Tracking übernimmt. Einfach. Leicht. Funktioniert für grundlegende Analysen.

Ein Tag-Manager ist ein Tool, das mehrere Tracking-Codes enthält und sie bedingt auslöst. Ein Ort, an dem du das gesamte Tracking verwaltest. Ein Code im Header, der mehrere Anbieter lädt. Wenn du mehr Tracking hinzufügst, verhindert ein Tag-Manager einen überladenen Header.

Beginne mit einem globalen Tracking-Code. Er ist einfacher. Hast du viele verschiedene Tracking-Anbieter, wechsle zu einem Tag-Manager. Nutze keinen Tag-Manager für einen einzigen Tracking-Code. Setze auch nicht zehn Tracking-Codes direkt in den Header. Nutze das richtige Werkzeug für deinen Grad an Komplexität.

Den Tracking-Code vor dem Livegang testen

Teste den Tracking-Code, bevor du ihn auf deiner Live-Website einsetzt. Die meisten Analyseplattformen zeigen dir Daten in Echtzeit. Füge den Tracking-Code auf deiner Staging-Website hinzu. Besuche die Staging-Website. Prüfe, ob die Echtzeitberichte deinen Besuch zeigen. Wenn ja, funktioniert das Tracking. Wenn nein, ist etwas kaputt.

Teste auf verschiedenen Seiten. Teste auf verschiedenen Geräten. Teste in verschiedenen Browsern. Das Tracking sollte überall funktionieren. Funktioniert es am Desktop, aber nicht mobil, stimmt etwas mit deiner mobilen Einrichtung nicht.

Teste auch, den Code wieder zu entfernen. Die Daten des Staging-Trackings sollten verschwinden, wenn du ihn entfernst. Das bestätigt, dass der Code für die Daten verantwortlich ist und nicht etwas anderes.

Häufige Probleme mit Tracking-Codes

Der Code ist an der falschen Stelle installiert. Du hast ihn in den Body statt in den Head gesetzt. Daten fließen womöglich nicht, weil der Code zu spät lädt.

Der Code ist mehrfach installiert. Du hast den Tracking-Code installiert, dann hat ihn jemand anderes ebenfalls installiert, und jetzt steht er zweimal auf der Seite. Das führt zu doppelter Zählung.

Der Code ist veraltet. Du hast Version 1 installiert, aber die Plattform ist auf Version 3 umgestiegen. Der alte Code funktioniert noch, verpasst aber vielleicht neue Funktionen.

Der Code ist auskommentiert. Jemand hat ihn beim Testen deaktiviert und vergessen, ihn wieder zu aktivieren. Die Daten bleiben aus, aber du merkst es tagelang nicht.

Der Code wird von Sicherheits- oder Datenschutz-Tools blockiert. Manche Werbeblocker blockieren Tracking-Code. Manche Datenschutz-Browser blockieren ihn. Tests in diesen Umgebungen zeigen solche Probleme.

Tracking-Code aktualisieren und pflegen

Prüfe deinen Tracking-Code jedes Quartal. Prüfe, ob er aktuell ist. Prüfe, ob er nicht verändert wurde. Prüfe, ob er an der richtigen Stelle sitzt. Kleine Änderungen zerstören das Tracking.

Veröffentlicht deine Analyseplattform eine neue Version des Tracking-Codes, teste die neue Version zuerst auf Staging. Prüfe, ob sie funktioniert. Setze sie dann live ein. Nimm nicht an, dass neue Versionen abwärtskompatibel sind.

Dokumentiere, welcher Code wo installiert ist. Dokumentiere, wann du ihn installiert hast. Dokumentiere, welche Version es ist. Das hilft bei der Fehlersuche, wenn etwas kaputtgeht.

Häufig gestellte Fragen

Wenn wir mehrere Tracking-Codes auf unserer Website haben, zählen wir dann Daten doppelt?

Ja. Mehrere Instanzen desselben Tracking-Codes zählen jeden Besuch doppelt. Sieh dir den Header deiner Website an. Suche nach dem Tracking-Code. Taucht er zweimal auf, entferne einen. Nutze die Entwicklertools deines Browsers, um den Quellcode der Seite zu durchsuchen. Taucht der Code mehrfach auf, hast du doppeltes Tracking. Mit dem Website-Builder von WEMASY kannst du das direkt auf deiner Website einrichten.

Wir haben den Tracking-Code in den Body statt in den Head gesetzt. Müssen wir ihn neu installieren?

Ja. Verschiebe ihn in den Head. Bei einer Platzierung im Body lädt der Code womöglich nicht, wenn Besucher gehen, bevor der Body geladen ist. Eine Platzierung im Head garantiert, dass er vor dem Seiteninhalt lädt. Das ist schnell behoben. Verschiebe den Code und prüfe das Tracking in den Echtzeitdaten.

Unsere Analyseplattform hat einen neuen Tracking-Code veröffentlicht. Sollten wir sofort wechseln?

Teste ihn zuerst. Installiere den neuen Code auf deiner Staging-Website. Prüfe, ob er Daten korrekt erfasst. Prüfe, ob er nichts kaputt macht. Vergleiche das Verhalten von altem und neuem Code. Ist der neue Code eindeutig besser, wechsle. Funktioniert er gleich, gibt es keine Eile. Große Versionssprünge bringen vielleicht neue Funktionen, für die sich ein Wechsel lohnt.

Unsere Website wird von einem Dritten betreut. Wer sollte den Tracking-Code installieren?

Entweder du oder er, aber es muss klar sein, wer verantwortlich ist. Dokumentiere, wer zuständig ist. Gib den Tracking-Code weiter. Lass ihn prüfen, ob er richtig installiert ist. Gib ihm Zugangsdaten zu deinem Analysekonto, damit er die Daten sehen kann. Kommunikation verhindert Pannen.

Wir haben den Tracking-Code zum Testen deaktiviert und vergessen, ihn wieder zu aktivieren. Woran erkennen wir, ob das passiert ist?

Sieh dir deine Analyseberichte an. Fallen die Traffic-Daten plötzlich auf null, ist das Tracking wahrscheinlich deaktiviert. Durchsuche den Quellcode deiner Website nach dem Tracking-Code. Findest du ihn, aber er ist auskommentiert, nimm die Auskommentierung zurück. Sind die Daten ausgeblieben und du findest den Code nicht, frage deinen Entwickler. Etwas hat ihn ohne dein Wissen deaktiviert.

Wir nutzen eine Content Security Policy, die Skripte blockiert. Blockiert das unseren Tracking-Code?

Möglicherweise. Prüfe die Einstellungen deiner Content Security Policy. Stelle sicher, dass die Domain deiner Analyse auf der Erlaubnisliste steht. Blockiert deine Sicherheitsrichtlinie den Tracking-Code, fließen keine Daten. Sprich mit deinem Sicherheitsteam, um die Domain der Analyse freizugeben. Dokumentiere, dass du diese Ausnahme brauchst, damit das Tracking funktioniert.

Setz es direkt um,
auf deiner eigenen Website.

Starte kostenlos mit WEMASY und baue deine Seite in wenigen Minuten.