Bot-Traffic und Datenmüll endgültig aus Matomo entfernen.
Wählen Sie Websites, Zeitraum und ein Matomo-Segment, prüfen Sie die Treffer und löschen Sie sie, auch Millionen Besuche auf einmal.
Neueste v2.2.1 · Matomo ≥ 5.1.0
Erst prüfen, dann löschen
Treffer prüfen zeigt die Besuche pro Website, eine Stichprobe mit Besucherprofilen und einen Link ins Besucher-Log. Gelöscht wird erst nach Ihrer Bestätigung.
Gemacht für große Aufräumaktionen
Löschungen laufen als Aufträge in kleinen Schritten. Schließen Sie die Seite, geht es im Hintergrund weiter; sehr große Löschungen laufen ohne Zeitlimit auf der Konsole.
Berichte bleiben stimmig
Besuche werden mit allen Daten entfernt, mit derselben Routine wie das DSGVO-Werkzeug von Matomo, und die betroffenen Tage werden automatisch neu verarbeitet.
Zum Vergrößern klicken
Das DSGVO-Werkzeug ist für einzelne Personen gedacht: Sie suchen einen Besucher und löschen seine Daten. DeleteVisitsFilter löscht alle Besuche, die zu einem Segment passen, über mehrere Websites und beliebige Zeiträume in einem Durchgang und arbeitet im Hintergrund weiter.
Nein. Gelöschte Besuche sind endgültig weg. Deshalb zeigt das Plugin zuerst die Treffer, fragt nach einer Bestätigung und lässt Sie ab 10.000 Besuchen die Anzahl eintippen. Legen Sie vor großen Löschungen eine Datenbanksicherung an.
Die Tage mit gelöschten Besuchen werden zur Neuverarbeitung markiert, auch für Roll-ups. Die nächste Archivierung berechnet ihre Berichte ohne die gelöschten Besuche neu.
Nur Hauptadministratoren. Das Protokoll zeigt, wer welche Löschung gestartet hat, und ist das Plugin Activity Log installiert, steht jede Löschung zusätzlich dort.
Nein. DeleteVisitsFilter ist kostenlos und steht unter der GPL.
-
01
Laden Sie den Feinwerk-Connector herunter und entpacken Sie ihn in das
plugins/-Verzeichnis Ihres Matomo, dann aktivieren Sie ihn. - 02 Öffnen Sie die Einstellungen und tragen Sie Marketplace-URL und Instanz-Token ein.
- 03 Öffnen Sie den Feinwerk Plugins-Screen, suchen Sie DeleteVisitsFilter und klicken Sie auf „Install“.
Lieber manuell installieren? Laden Sie die ZIP-Datei der Version 2.2.1 herunter und installieren Sie sie selbst. ZIP herunterladen · Dokumentation zu DeleteVisitsFilter
Fehlt Ihnen eine Funktion in DeleteVisitsFilter? Sagen Sie uns, was Sie brauchen →
DeleteVisitsFilter für Matomo
Entfernen Sie Bot-Traffic, Referrer-Spam und Testdaten aus Matomo: Websites, Zeitraum und Segment wählen, Treffer prüfen und dann endgültig löschen.
Das Problem
Bots, die wie echte Besucher aussehen, Referrer-Spam oder Testzugriffe, die durchgerutscht sind: Sind solche Besuche einmal in Matomo, verfälschen sie Besuche, Absprungrate und Konversionsraten in jedem Bericht. Das DSGVO-Werkzeug von Matomo kann Daten löschen, ist aber für einzelne Personen gedacht, nicht für Tausende Besuche über mehrere Websites und Monate.
Die Lösung
DeleteVisitsFilter löscht alle Besuche, die zu einem Matomo-Segment passen, auf einer, mehreren oder allen Websites und in beliebigen Zeiträumen. Sie sehen vorher, was gelöscht wird, und große Löschungen laufen im Hintergrund weiter, bis sie fertig sind.
Funktionen
Genau festlegen, was weg soll
- Websites: eine Website, mehrere (auch alle, deren Name einen Text enthält) oder alle Websites
- Zeitraum: Vorgaben wie Letzte 30 Tage oder Letztes Jahr oder ein beliebiger Zeitraum aus dem Kalender, gezählt in der Zeitzone jeder Website
- Segment: ein gespeichertes Segment, der Segment-Editor von Matomo oder freier Text mit Syntax-Hinweis und Zeichenzähler
- Jedes Matomo-Segment funktioniert, zum Beispiel IP-Bereiche, Herkunft, Browser oder Seiten-URLs
Erst prüfen, dann löschen
- Treffer prüfen zeigt die passenden Besuche pro Website und insgesamt
- Eine Stichprobe passender Besuche mit Zeit, IP, Browser, Einstiegsseite und Herkunft, jeweils mit Link zum Besucherprofil
- Ein Link ins Besucher-Log jeder Website, gefiltert nach Segment und Zeitraum
- Eine Bestätigung mit Websites, Zeitraum und Segment; ab 10.000 Besuchen tippen Sie die Anzahl ein
Gemacht für große Aufräumaktionen
- Löschungen laufen als Aufträge in kleinen Schritten, so laufen auch Millionen Besuche nicht in Zeitüberschreitungen
- Der Fortschritt zeigt gelöschte Besuche, die aktuelle Website, das Tempo und die geschätzte Restzeit
- Seite neu laden oder schließen: Die Löschung läuft im Hintergrund weiter
- Jederzeit abbrechen; bereits gelöschte Besuche bleiben gelöscht
- Sehr große Löschungen laufen ohne Zeitlimit auf der Konsole
Saubere Daten, stimmige Berichte
- Besuche werden mit allen Daten aus den Rohdatentabellen von Matomo entfernt, auch aus denen anderer Plugins, mit derselben Routine wie das DSGVO-Werkzeug
- Die betroffenen Tage werden zur Neuverarbeitung markiert, auch für Roll-ups, damit die nächste Archivierung die Berichte neu berechnet
Protokoll
- Jede Löschung mit Datum, Person, Websites, Segment, Status, gelöschten Besuchen und Dauer
- Filter nach Status und danach, wo eine Löschung gestartet wurde: Verwaltungsseite, Konsole oder API
- Details mit den gelöschten Zeilen pro Tabelle
- Als Vorlage übernehmen füllt das Formular mit einer früheren Löschung, Erneut versuchen setzt eine fehlgeschlagene fort
Konsole und API
./console feinwerkdeletevisitsfilter:delete 1,3 "visitIp>=192.0.2.0;visitIp<=192.0.2.255" 2026-01-01 2026-09-30 --dry-run
./console feinwerkdeletevisitsfilter:work
- Zählen, löschen, auflisten und abbrechen auf der Kommandozeile oder über die HTTP-API
Passt zu Matomo
- Funktioniert im hellen und im dunklen Modus von Matomo
- Deutsch und Englisch
Technische Details
Anforderungen
- Matomo 5.1 oder neuer (5.x)
- PHP 8.1 oder neuer
- Zugang als Hauptadministrator
Umstieg von DeleteVisitsFilter
Bis Version 1.x hieß das Plugin DeleteVisitsFilter. Aktivieren Sie FeinwerkDeleteVisitsFilter und deinstallieren Sie danach DeleteVisitsFilter. Übernehmen müssen Sie nichts, und der alte Konsolenbefehl deletevisitsfilter:delete funktioniert weiter.
-
v2.2.1 Oct 6, 2026
-
v2.0.0 Sep 25, 2026
-
v1.0.0 Jul 27, 2026
