Praxis & Fehlersuche · Wissen
Kann eine Matomo-Instanz mehrere Joomla-Sites tracken?
Ja – Multi-Site ist Matomos nativer Modus: Jede Website wird einmal registriert und erhält eine numerische Site-ID; das Tracking-Snippet trägt diese ID, und die Daten bleiben sauber getrennt.
Für ein Joomla-Portfolio heißt das: eine Instanz zu pflegen, ein Login, eine Alle-Websites-Übersicht – und je Site nur das richtige Snippet in JStats.
Einrichtung, der Klassiker-Fehler – und wann man doch Instanzen trennt
Die Routine je weiterer Site: in Matomo registrieren (Administration → Websites → Neue Website hinzufügen), die vergebene Site-ID notieren, das Snippet kopieren – identisch bis auf die setSiteId-Zeile – und in die JStats-Konfiguration dieser Site einfügen. Fünf Minuten, und die neue Site meldet in ihr eigenes Fach; das Alle-Websites-Dashboard reiht dann das Portfolio auf – Besuche, Verlauf, Sparklines je Site – genau die Ansicht, die ein Multi-Site-Betreiber montagmorgens öffnet. Der Klassiker-Fehler ist so banal wie verbreitet: das Snippet von Site A in Site B eingefügt – beide schreiben dann in ein Fach, und die Vermischung ist nachträglich schwer zu entwirren. Die Wache ist die Test-Routine dieses Wissensbereichs, um einen Blick erweitert: nach jeder neuen Anbindung im Besucherprotokoll der richtigen Site-ID verifizieren (und kurz, dass die anderen still blieben). Die Zugriffskontrolle skaliert mit: Matomo-Berechtigungen werden je Site vergeben – ein Kunde oder Kollege sieht seine Site, ohne Ihr Portfolio zu sehen. Wann trennt man doch Instanzen? Strikte Mandantentrennung mit Vertragsmauern, stark abweichende Lastprofile oder eine Site mit grundlegend anderem Datenschutz-Setup – für das typische Portfolio einer Agentur oder eines Mehrprojekt-Betreibers schlägt eine gepflegte Instanz fünf vergessene in jeder Dimension: Updates, Backups und die Ehrlichkeit einer einzigen Datenquelle.
Fakten kompakt
- Nativer Modus: eine Instanz, viele Sites – jede mit eigener numerischer Site-ID und eigenem Datenfach.
- Routine je Site: registrieren → ID notieren → das ID-spezifische Snippet in JStats eintragen – fünf Minuten.
- Klassiker-Fehler: Snippet von Site A auf Site B – Wache ist der Besucherprotokoll-Check je Anbindung.
- Komfort: Alle-Websites-Dashboard fürs Portfolio, Berechtigungen je Site vergeben.
- Instanzen trennen nur bei vertraglicher Mandantentrennung oder grundlegend anderem Setup.