Wenn Ihre Zahlen über Nacht gestiegen sind und sich sonst nichts geändert hat, lädt das Tracking-Snippet höchstwahrscheinlich zweimal auf derselben Seite. Jede Kopie löst eigene Events aus, sodass jeder echte Besuch zwei- oder mehrmals gezählt wird.
Symptome
Eine doppelte Installation hat ein erkennbares Muster:
- Seitenaufrufe und Besucher sind etwa verdoppelt im Vergleich zum Tag vor dem Anstieg, ohne dass eine Kampagne oder Traffic-Änderung das erklärt.
- Die Absprungrate liegt nahe null. Wenn beim selben Laden zwei Seitenaufrufe ausgelöst werden, sieht kaum noch eine Sitzung wie ein Ein-Seiten-Besuch aus, und die Absprungrate bricht ein.
- Events werden zweimal ausgelöst. Ein Klick oder ein Formular-Absenden erscheint als zwei identische Events im Abstand von wenigen Millisekunden.
- Die durchschnittliche Sitzungsdauer wirkt falsch, weil die zusätzlichen künstlichen Seitenaufrufe die Berechnung der Verweildauer verändern.
Wenn Sie mit einem anderen Analyse-Tool vergleichen, liest Zenovay um einen sauberen Faktor von etwa zwei zu hoch. Dieses saubere Vielfache ist der entscheidende Hinweis. Echte Unterschiede zwischen Tools sind meist unsauber, kein glattes 2x. Den Unterschied erklärt Datenabweichungen.
Häufige Ursachen
1. Das Snippet ist an zwei Stellen eingefügt
Das ist die häufigste Ursache. Das Skript landet im Theme-Header und an einer zweiten Stelle, zum Beispiel:
- In einem
<head>-Block des Themes oder Templates und in einem Plugin oder einer App, die ebenfalls Analytics einbindet. - In einem seitenweiten Layout und in einem seitenspezifischen Feld für eigenen Code, in das es ein zweites Mal eingefügt wurde.
- In einem Tag im Google Tag Manager und im bereits fest eingebauten
<script>der Seite. Wenn GTM das Zenovay-Tag auslöst, entfernen Sie das fest eingebaute (oder umgekehrt). Behalten Sie eines.
2. Routenwechsel in einer Single-Page-App lösen doppelt aus
In einer Single-Page-App (React, Vue, Next.js und ähnliche) erfolgt die Navigation ohne vollständiges Neuladen der Seite. Wenn sowohl Ihr Router als auch der Tracker beim selben Routenwechsel einen Seitenaufruf senden, wird jede Navigation doppelt gezählt. Das geht meist darauf zurück, dass das Snippet mehr als einmal initialisiert wird oder ein manueller Seitenaufruf-Aufruf zusätzlich zum automatischen Tracking liegt.
3. Mehr als ein Site-Tag für dieselbe Property
Wenn zwei Tracking-Codes für dieselbe Site gleichzeitig auf der Seite aktiv sind oder das Snippet beim Theme-Wechsel dupliziert wurde, melden beide. Das zeigt sich auch als Traffic, der auf zwei Website-Einträge in Ihrem Dashboard verteilt ist.
So beheben Sie es
Zählen Sie die Skript-Tags auf einer Seite
Öffnen Sie die Live-Seite, zeigen Sie den Quelltext an (Rechtsklick, dann Seitenquelltext anzeigen, oder DevTools) und suchen Sie im HTML nach dem Tracker. Achten Sie auf zenovay oder den Wert Ihres data-tracking-code. Es sollte genau eine Übereinstimmung pro Seite geben.
Sie können das auch in der Konsole bei einem echten Besuch prüfen:
document.querySelectorAll('script[data-tracking-code], script[src*="zenovay"]').length
Wenn das etwas über 1 zurückgibt, haben Sie ein Duplikat zum Entfernen.
Entfernen Sie die zusätzliche Kopie
- Theme + Plugin/GTM: Behalten Sie das Snippet nur an einer Stelle. Wenn ein Plugin oder GTM es übernimmt, löschen Sie das fest eingebaute Tag aus dem Theme, oder deaktivieren Sie das Plugin-Tag und behalten Sie die Theme-Kopie.
- Layout + seitenspezifisches Feld: Behalten Sie die Kopie im gemeinsamen Layout und entfernen Sie die, die auf der einzelnen Seite ergänzt wurde.
- Doppelte Site-Tags: Stellen Sie sicher, dass jede Seite einen einzigen Tracking-Code lädt und dass Sie den richtigen Website-Eintrag im Dashboard ansehen.
Doppeltes Auslösen in einer Single-Page-App beheben
Initialisieren Sie den Tracker einmal an der Wurzel der App und lassen Sie ihn die Routenwechsel übernehmen. Fügen Sie keinen zweiten manuellen Seitenaufruf-Aufruf zusätzlich zum automatischen Tracking hinzu. Wenn Sie von einem anderen Tool migriert sind, entfernen Sie übrig gebliebene Seitenaufruf-Hooks, die an den Router gebunden waren.
Nachdem Sie das Duplikat entfernt haben, kommen neue Daten sofort sauber herein. Bereits betroffene Tage bleiben so, wie sie erfasst wurden. Vergleichen Sie daher mit einem Tag nach der Korrektur, wenn Sie prüfen, ob die Zahlen wieder normal sind.
Immer noch doppelte Zahlen?
Wenn der Seitenquelltext nur ein Tag zeigt, die Zahlen aber weiterhin überhöht wirken:
- Prüfen Sie, ob das Snippet in einem
<iframe>oder einem eingebetteten Widget auf derselben Seite geladen wird. - Stellen Sie sicher, dass kein Service Worker oder zwischengespeichertes Bundle eine ältere Seite ausliefert, die noch zwei Tags hatte. Leeren Sie den Cache und laden Sie neu.
- Schreiben Sie an [email protected] mit Ihrer Seiten-URL und dem Ergebnis der obigen Konsolenzählung.