Alle Kollektionen
Performance & Caching
Matomo unkompliziert installieren & einrichten: 6 einfache Schritte
Matomo unkompliziert installieren & einrichten: 6 einfache Schritte
Axel Riethmüller avatar
Verfasst von Axel Riethmüller
Vor über einer Woche aktualisiert

Die Bedeutung von Webanalysen liegt ganz einfach darin, wertvolle Einblicke in das Verhalten und die Interaktionen deiner Website Besucher zu gewinnen. Durch das Tracken der Daten und die anschließende Analyse von z.B. Seitenaufrufen, Klicks, Verweildauer, demografischen Informationen und anschließender Conversion, können Unternehmen und Website-Betreiber wichtige Erkenntnisse gewinnen, um ihre Online-Präsenz zu optimieren und Geschäftsziele zu erreichen.

Eine umfangreiche Webanalyse mit Matomo ermöglicht es, das Nutzerverhalten auf einer Website zu verstehen und zu interpretieren. Es kann nachvollzogen werden, woher deine Besucher kommen, auf welche Seite sie anschließend klicken und auf welcher Seite sie abspringen.

So kannst du ganz einfach erkennen, an welchen Stellen deine Website Optimierungsbedarf hat, welche Marketingkanäle am effektivsten sind und welche Inhalte und Funktionen das Interesse der Besucher wecken.

  1. Was du für die Installation benötigst

  2. Mindestanforderungen für den Betrieb von Matomo

  3. Matomo herunterladen

  4. Hochladen auf deinem Webserver

  5. Die 5-Minuten Installation von Matomo

  6. Der klassische Matomo Javascript Code für deine Website

Vor Beginn der Installation gibt es einige wichtige Punkte zu beachten:

1. Eigenes Webhosting oder Webspace: Matomo kann nur auf einem eigenen Webserver oder Webspace betrieben werden. Plattformen wie Jimdo, Shopify oder Wordpress.com ermöglichen in der Regel keine Installation. In solchen Fällen besteht entweder die Möglichkeit, die Matomo Cloud zu nutzen oder ein separates Webhosting-Paket zu erwerben.

2. Zugangsdaten und Zugriffsmöglichkeiten: Du benötigst die Zugangsdaten für den Zugriff per FTP bzw. SFTP oder den Dateimanager. Falls du WordPress verwendest, besteht auch die Option, das Matomo für WordPress-Plugin anstelle einer separaten Installation zu nutzen. Es ist jedoch wichtig zu bedenken, dass beim Umstieg von WordPress auch deine bisher gewonnenen Daten verloren gehen. Daher empfehlen wir dir die Installation auf einer eigenen Subdomain vorzunehmen.

3. FTP-Client bzw. SSH-Client: Du benötigst ein entsprechendes Programm, um die Matomo-Dateien auf deinen Webserver zu übertragen. Hierbei handelt es sich um einen FTP-Client oder einen SSH-Client. Wenn du noch keine Erfahrung damit hast, überprüfe bitte die Informationen deines Providers. Oftmals bieten sie Hilfestellungen an, in denen erklärt wird, wie du Zugangsdaten für dein Webhosting erhältst und wie du mit solchen Programmen arbeitest.

WPspace bietet dir von vornerein einen eigenen Dateimanager. Du benötigst also kein extra Tool wie z.B. FileZilla, sondern kannst direkt über dein Plesk Dashboard auf Dateien klicken und gelangst du zum Dateimanager.

Um Matomo verwenden zu können, muss dein Webspace folgende Anforderungen erfüllen:

  • Webserver wie Apache, Nginx, IIS, LiteSpeed ​​usw.

  • PHP-Version ab 7.2.5 oder höher. Matomo funktioniert ebenso mit PHP 8 einwandfrei.

  • PHP-Erweiterung pdo und pdo_mysql oder die mysqli-Erweiterung

  • MySQL-Version 5.5 oder höher oder MariaDB

Das Betriebssystem des Webservers spielt eigentlich keine Rolle. Sowohl Unix-Varianten als auch Windows können problemlos genutzt werden. Keine Sorge - WPspace bietet alle notwendigen Anforderungen, sodass du keine Probleme bei diesem Schritt haben solltest.

Bei Matomo handelt es sich um eine Open-Source-Software welche man ganz leicht herunterladen kann. Dabei wird Matomo im sogenannten ZIP Archiv zur Verfügung gestellt.
Herunterladen kannst du das Tool unter folgendem Link: https://matomo.org/download/.

Nach dem Download von Matomo musst du die ZIP Datei auf deinem Computer entpacken. Solltest du auf deinem Windows oder Mac System kein entsprechendes Programm dafür besitzen, kannst du dir für Windows das Programm WinRAR herunterladen. Für einen maxOS Rechner gibt es z.B. das Programm Stuffit.

Wir empfehlen dir für deine Matomo Installation eine eigene Subdomain zu verwenden. So hättest du eine eigene Installation mit einer eigenen Domain für deine Installation. Diese könnte z.B. matomo.deine-website.de heißen. Dort könntest du dich zukünftig mit separaten Logindaten anmelden und alle Einstellungen vornehmen.

Nachdem du die ZIP Datei auf deinem Computer entpackt hast, findest du einen Ordner namens „matomo“ und eine Datei namens „How to install Matomo.html“. In der Datei findest du eine englische Installations-Anleitung.
Öffne nun den vorher gezeigten Dateimanager oder ein FTP-Programm deiner Wahl und lade alle Dateien und Verzeichnisse aus dem Ordner “matomo“ an den gewünschten Ort auf deinen Webserver hoch.

Tipp: Wenn du eine neue Subdomain anlegst, ist oftmals eine index.html Datei in dem Ordner. Diese solltest du nach der Einrichtung deiner Subdomain entfernen. Ansonsten kann die Installationsdatei im nächsten Schritt nicht wie gewünscht aufgerufen werden.

Neue Subdomain anlegen

Klicke in deinem Plesk Dashboard oben links auf Websites & Domains und klicke auf Subdomain hinzufügen.

Wähle einen passenden Namen für deine Subdomain (z.B. matomo.deine-website.de).

Anschließend kannst du auf Ok klicken.

Öffne nun deinen Webbrowser und gebe die Adresse ein, die du für deine Installation gewählt hast (siehe vorheriger Schritt). Wenn alles korrekt hochgeladen wurde, solltest du eine Willkommensnachricht von vor dir sehen.

Systemprüfung

Während der Systemprüfung wird überprüft, ob der Server die Anforderungen für eine korrekte Installation erfüllt. Sollte alles in Ordnung sein, solltest du überall grüne Häkchen sehen. Wenn etwas nicht stimmen, siehst du ein rotes X und musst prüfen, um welchen Fehler es sich handelt. Bei vielen Problemen gibt der Installer bereits Hilfestellungen, sodass direkt Anhaltspunkte gegeben sind.

Sind alle Anforderungen erfüllt, klicke auf „Nächste“.

MySQL-Datenbank-Setup

Nun benötigen wir eine neue und leere Datenbank für die Installation. Hierzu benötigst du die Zugangsdaten für MySQL bzw. MariaDB, die du beim Anlegen einer neuen Datenbank auf deinem Server bereits vorliegen haben solltest. Ist dies nicht der Fall, solltest du deinen Hoster kontaktieren. Benötigt werden der Hostname bzw. eine IP-Adresse des Datenbank-Servers, der Datenbank-Benutzername sowie das Passwort und der Name der Datenbank.

Erstellst du eine neue Datenbank, solltest du dir diese Informationen also auf jeden Fall parallel abspeichern.

Hast du alle Daten eingegeben, klickst du auf „Nächste“.

Hinweis: Achte beim Anlegen einer neuen Datenbank darauf, dass du einen neuen Benutzer erstellst, der nur Zugriff auf die Matomo-Datenbank hat. Im nächsten Schritt erfährst du, wie du bei WPspace eine neue Datenbank anlegen kannst.

Neue Datenbank anlegen

Gehe hierzu in deine Plesk Oberfläche und klicke auf Datenbanken.

Um eine neue Datenbank für die neu erstellte Subdomain zu erstellen, klickst du auf Datenbank hinzufügen.

Anschließend füllst du alle notwendigen Felder aus. Diese wären der Datenbankname, die zugehörige Website (bzw. vorher angelegte Subdomain), der Datenbankbenutzername sowie ein Passwort.

Anschließend klickst auf auf OK und füllst die benötigten Felder der Matomo-Installation aus.

Erstelle die Tabellen

Für den nächsten Schritt musst du nichts weiter tun. Die Tabellen werden automatisch in der MySQL Datenbank angelegt. Sobald der Schritt erfolgreich abgeschlossen ist, erfolgt ein entsprechender Hinweis und du kannst wieder auf „Nächste“ klicken.

Hauptadministrator anlegen

Nun kannst du einen Hauptadministrator anlegen. Wähle hierzu einen beliebigen Benutzernamen aus und wähle dir ein sicheres Passwort aus. Gebe deine E-Mail-Adresse ein und wähle aus, ob du von Matomo Updates und Newsletter Nachrichten bekommen möchtest oder nicht.

Hinweis: Benutze am besten einen Passwortmanager, sodass du deine Zugangsdaten nicht verlierst.
Beachte zudem, dass der Benutzername des Hauptadministrators nachträglich nicht mehr angepasst werden kann. Du kannst im Nachhinein nur weitere „Super-User“ und weitere Administratoren anlegen.

Die erste Website hinzufügen

Nachdem du deinen Benutzer angelegt hast, kannst du direkt deine Website hinzufügen. Gebe also den Namen deiner Website, sowie deine URL ein. Wähle deine Zeitzone (Deutschland – Berlin) aus und wähle aus, ob du E-Commerce-Tracking nutzen möchtest oder nicht. Diese Einstellung kannim Nachhinein auch noch angepasst werden.

Matomo Javascript-Tracking-Tag einfügen

Wenn du in Matomo keinerlei Einstellungen mehr vornehmen möchtest, kannst du nun den Tracking-Code auf deiner Website in den <head> Bereich einfügen. Dazu gehe ich gleich weiter unten im Beitrag nochmal genauer drauf ein.

Ich empfehle dir jedoch im Vorfeld noch ein paar Einstellungen vorzunehmen und den Code erst nach den vorgenommenen Einstellungen auf deiner Website zu platzieren.

Matomo Installation abgeschlossen

Das war’s! Ein Kinderspiel oder? 😊

Wenn du alle Daten bereit hattest, solltest du bis zu diesem Punkt weniger als 5 Minuten gebraucht haben.

Um nun noch weitere Einstellungen vornehmen zu können, kannst du unten auf den grünen "Nächste"-Button klicken. Dort gelangst du zur Anmeldemaske, wo du dich zum ersten Mal in einloggen und umschauen kannst.

Sobald du den Javascript-Code in deine Webseite eingebettet und Besucher darauf zugreifen haben - das kannst natürlich auch du selbst sein - wird Matomo die Besucherdaten verfolgen und das sogar in Echtzeit. Du kannst also sofort im Dashboard erkennen, welche Daten auf deiner Webseite erfasst werden.

Wie bereits angekündigt, wollen wir unseren Javascript Code nochmal bearbeiten und verschiedene Einstellungen vornehmen. Logge dich also in dein Dashboard ein und klicke oben links auf das Zahnrad. Klicke auf der linken Seite auf Webseiten und anschließend auf Tracking-Code anzeigen.

Scrolle nun etwas weiter runter bis du den Javascript-Code siehst. Ganz unten findest du nun den Punkt Erweitert. Klicke auf den Link „anzeigen“ welcher sich genau darunter befindet.

Hier werden dir nun einige Optionen für deinen Matomo Javascript-Tracking-Code angezeigt. Unter anderem der Punkt „Alle Tracking Cookies deaktivieren“. Diese Funktion ist besonders dann wichtig, wenn du die Besucherdaten analysieren willst ohne einen User-Consent abfragen zu müssen.

Wichtig: Informiere dich hinsichtlich der DSGVO Anforderungen und deinem Vorhaben. Wir können dir mit dieser Installations-Anleitung keine rechtliche Beratung bieten und stellt somit auch keine Rechtsberatung dar!

Kopiere jetzt den vorbereiteten Javascript-Tracking-Code von Matomo und füge diesen in deiner Webseite möglichst im <HEAD> Bereich ein. Dafür kannst du z.B. das Plugin Head, Footer and Post Injector installieren.

Nach der Installation und der aktivierung des Plugin, kannst du unter Einstellungen > Head and Footer den Tracking-Code im Head Bereich einfügen

Nach dem speichern sollte alles einwandfrei funktionieren! :-)

Der Matomo-Tag sollte im Kopfbereich des HTML eingefügt werden, damit dieser möglichst früh die Aktivitäten protokollieren kann. Damit ist Matomo in der Lage auch Informationen über das Ladezeitverhalten zu erfassen - und das ist in Hinsicht auf die sogenannten "Core Web Vitals", die von Google im Rahmen der Positionsbestimmung für die Suchergebnisse Schritt für Schritt immer wichtiger werden.

Hat dies Ihre Frage beantwortet?