Plugins Alle Plugins ansehen
Ratgeber
Live-Demo ↗ Plugin wünschen Anmelden feinwerk.io ↗ Connector holen
Einsatzbeispiele

Bot-Traffic, Spam und Testdaten nachträglich aus Matomo entfernen

Entfernen Sie Bot-Traffic, Referrer-Spam oder Testdaten nachträglich aus Matomo, per Segment und über beliebig viele Websites, erst geprüft und dann gelöscht.

  • Per Segment über eine oder alle Websites
  • Erst Treffer prüfen, dann löschen
  • Berichte werden neu berechnet
So funktioniert DeleteVisitsFilter: Besuche per Segment prüfen und endgültig löschen
So funktioniert DeleteVisitsFilter: Besuche per Segment prüfen und endgültig löschen

Falsche Besuche bleiben in Matomo stehen

Ein Bot-Netz aus einem Rechenzentrum, Referrer-Spam oder ein Testsystem, das mit der echten Website-ID getrackt hat: Solche Besuche verfälschen Besucherzahlen, Absprungraten und Conversion-Raten. Ein Ausschluss in Matomo wirkt erst ab jetzt, was schon erfasst ist, bleibt in den Berichten. Matomo selbst löscht Rohdaten nur nach Alter oder komplett für einen Zeitraum, und die DSGVO-Werkzeuge sind für Anfragen einzelner Personen gebaut.

Matomo allein

  • Ausschlüsse wirken nur für neue Besuche
  • Rohdaten löschen geht nach Alter oder komplett für einen Zeitraum
  • DSGVO-Werkzeuge für einzelne Personen, nicht für große Aufräumaktionen

Mit DeleteVisitsFilter

  • Gezielt per Matomo-Segment, für eine, mehrere oder alle Websites
  • Erst Treffer prüfen, dann löschen, auch Millionen Besuche
  • Betroffene Tage werden automatisch neu verarbeitet

Die Lösung: per Segment finden, prüfen, löschen

DeleteVisitsFilter ergänzt Matomo um die Seite Administration → Diagnose → Besuche löschen. Sie wählen Websites, einen Zeitraum und ein Matomo-Segment, etwa einen IP-Bereich oder eine Spam-Domain als Herkunft. Treffer prüfen zeigt, wie viele Besuche pro Website betroffen sind, mit einer Stichprobe, deren Besuche Sie einzeln im Besucherprofil öffnen. Gelöscht wird erst nach Ihrer Bestätigung, in kleinen Schritten im Hintergrund. Die betroffenen Tage markiert das Plugin zur Neuverarbeitung, damit die Berichte wieder stimmen.

DeleteVisitsFilter: Prüfung, wie viele Besuche ein Filter trifft
DeleteVisitsFilter: Prüfung, wie viele Besuche ein Filter trifft

Bot-Netze

Besuche aus dem IP-Bereich eines Rechenzentrums, über alle Websites in einem Durchgang.

Referrer-Spam

Fremde Domains als Herkunft, deren Besuche nur eine Seite geöffnet haben.

Eigene Zugriffe

Besuche aus dem Büronetz aus der Zeit, bevor Sie es in Matomo ausgeschlossen haben.

Testdaten

Besuche eines Staging-Systems, das mit der echten Website-ID getrackt hat.

So funktioniert es in vier Schritten

  1. Websites und Zeitraum wählen. Eine, mehrere oder alle Websites, dazu ein Zeitraum wie „Letzte 30 Tage“ oder „Gesamter Zeitraum“.
    DeleteVisitsFilter: Formular mit Filter und Zeitraum
    DeleteVisitsFilter: Formular mit Filter und Zeitraum
  2. Segment festlegen. Ein gespeichertes Segment, eines aus dem Segment-Editor oder die Definition als Text, etwa visitIp>=192.0.2.0;visitIp<=192.0.2.255 für einen IP-Bereich.
    DeleteVisitsFilter: Filter als Segment-Text
    DeleteVisitsFilter: Filter als Segment-Text
  3. Treffer prüfen und bestätigen. Sie sehen die Besuche pro Website und eine Stichprobe, bis hierher wird nichts gelöscht. Die Bestätigung nennt Websites, Zeitraum und Segment, ab 10.000 Besuchen tippen Sie die Anzahl ein.
    DeleteVisitsFilter: Bestätigung vor dem Löschen
    DeleteVisitsFilter: Bestätigung vor dem Löschen
  4. Im Hintergrund löschen lassen. Die Löschung läuft weiter, auch wenn Sie die Seite schließen. Das Protokoll hält jede Löschung fest, mit Anzahl, Dauer und wer sie gestartet hat.
    DeleteVisitsFilter: Fortschritt eines Löschauftrags
    DeleteVisitsFilter: Fortschritt eines Löschauftrags

Alle Bedienschritte, die Einstellungen und die Befehle für die Konsole beschreibt die Dokumentation zu DeleteVisitsFilter.

Zusammen mit TrackingSpamScore

TrackingSpamScore erkennt Spam-Netzwerke und blockiert sie beim Tracking, aber nur für neue Besuche. Ist DeleteVisitsFilter installiert, zählt die Netzwerk-Karte von TrackingSpamScore die bereits erfassten Besuche eines Netzwerks und löscht sie nach Ihrer Bestätigung. Auf der Seite Besuche löschen nutzen Sie dafür auch die Segmente von TrackingSpamScore, etwa spamScore>=90. Mehr dazu im Einsatzbeispiel Bot-Traffic in Matomo erkennen.

Für wen es gedacht ist

Matomo-Administratoren

die nach einer Bot- oder Spam-Welle die Zahlen bereinigen.

Agenturen

mit vielen Websites in einem Matomo, die dieselbe Bereinigung über alle Websites brauchen.

Teams nach einem Tracking-Fehler

etwa einem Testsystem, das in die echte Website getrackt hat.

Häufige Fragen

Lassen sich gelöschte Besuche wiederherstellen?

Nein, gelöschte Besuche sind weg. Deshalb zeigt das Plugin immer zuerst die Treffer und fragt nach einer Bestätigung. Legen Sie vor großen Löschungen eine Datenbanksicherung an.

Löscht das Plugin nur die passenden Seitenaufrufe?

Nein, immer den ganzen Besuch mit allen Seitenaufrufen, Ereignissen und Konversionen, auch wenn das Segment nur eine Seite betrifft. Entfernt werden die Besuche aus allen Rohdatentabellen von Matomo, mit derselben Routine wie das DSGVO-Werkzeug.

Stimmen meine Berichte danach?

Ja. Das Plugin markiert die Tage mit gelöschten Besuchen zur Neuverarbeitung, auch für Roll-up-Websites. Die nächste Archivierung berechnet die Berichte ohne die gelöschten Besuche.

Wer darf löschen?

Nur Hauptadministratoren. Das Protokoll zeigt, wer welche Löschung gestartet hat.

Schafft das Plugin auch sehr große Löschungen?

Ja. Gelöscht wird in kleinen Schritten im Hintergrund, auch Millionen Besuche. Sehr große Löschungen arbeiten Sie auf Wunsch ohne Zeitlimit auf der Konsole ab.

Was kostet DeleteVisitsFilter?

Nichts, das Plugin ist kostenlos.

Das passende Plugin

DeleteVisitsFilter

Wählen Sie Websites, Zeitraum und ein Matomo-Segment, prüfen Sie die Treffer und löschen Sie sie, auch Millionen Besuche auf einmal.

Weitere Einsatzbeispiele