SearchReport
SearchReport importiert Google Search Console und Bing Webmaster Tools als native Matomo-Berichte: täglich, automatisch, mit unbegrenzter Historie über Googles 16-Monats-Limit hinaus.
Zur Plugin-Seite · ab 49 €/Monat Live-Demo ansehen ↗
Überblick
SearchReport holt Ihre Daten aus der organischen Suche nach Matomo: Es importiert Google Search Console und Bing Webmaster Tools über die offiziellen Schnittstellen und zeigt sie als native Matomo-Berichte in einer eigenen Menü-Kategorie Suchmaschinen, direkt neben Ihrer Besucher-Analyse. Sie können beide Quellen anbinden oder nur eine.
Berichte
- Übersicht: Kacheln mit den wichtigsten Kennzahlen für Google und Bing samt Top-10-Anteil, Verlaufsgrafik, Top-Keyword-Bewegungen sowie Import- und Index-Status
- Keywords: Suchanfragen mit Klicks, Impressionen, Klickrate und durchschnittlicher Position
- Keyword-Konversionen: geschätzte Konversionen, Konversionsrate und Umsatz je Suchbegriff für Google und Bing. Matomos Konversionen aus Suchmaschinen-Besuchen werden je Einstiegsseite im Verhältnis der Klicks auf ihre Suchbegriffe verteilt. Sichtbar bei Websites mit Zielen oder E-Commerce
- Seiten: Einstiegsseiten aus der Suche, dazu die aufklappbare Zuordnung Keywords ⇄ Seiten in beide Richtungen
- Länder, Geräte, Suchtypen (Web, Bilder, Videos, News, Discover, Google News) und Darstellung in der Suche
- Keywords nach Gerät und Land und Ranking-Verteilung
- Bing: Keywords, Seiten, Keywords ⇄ Seiten, Crawling und Backlinks
- Indexierung & Sitemaps: URL-Index-Status von Google und Sitemaps von Google und Bing
- In Matomos eigenen Berichten: Akquisition → Suchmaschinen und Suchbegriffe zeigt zusätzlich die Keywords aus der Google-Websuche und von Bing für verknüpfte Websites
- Dashboard-Widgets: Such-KPIs, Top-Keyword-Bewegungen und Import- & Index-Status
- Jeder Bericht unterstützt Zeilenentwicklung, „Flach anzeigen“, Export und das Dashboard. Menüseiten erscheinen nur für verknüpfte Quellen und Suchtypen mit Daten.
Import & Aufbewahrung
- Automatischer Import zu jeder Stunde, jeder Datenbereich wird einmal am Tag aktualisiert; fehlgeschlagene Importe werden wiederholt
- Die letzten 16 Monate von Google lädt SearchReport automatisch im Hintergrund nach, die neuesten Tage zuerst
- Unbegrenzte Aufbewahrung in Ihrer eigenen Matomo-Datenbank: Ihre Historie wächst über Googles 16-Monats-Fenster hinaus
- Auf Wunsch der URL-Index-Status Ihrer wichtigsten Seiten im Rahmen eines Tagesbudgets, dazu der Sitemap-Status
- Bing-Backlinks werden einmal im Monat als Momentaufnahme gespeichert, damit ein Trend entsteht
- Den Stand aller Importe zeigt die Übersicht; schlägt ein Import wiederholt fehl, bekommen Hauptadministratoren einen Hinweis in Matomo, samt Abhilfe
Einrichtung
Alles passiert auf einer Seite, Administration → Webseiten → Suchmaschinen-Zugänge, die einen Hauptadministrator Schritt für Schritt führt: ein Google-Dienstkonto hinzufügen (JSON-Schlüssel, in Ihren Search-Console-Properties als Nutzer eingetragen; die Berechtigung „Eingeschränkt“ genügt) und/oder einen Bing-Webmaster-API-Key, dann alle Websites in einer Tabelle zuordnen. Passt genau eine Property zur Domain einer Website, ist sie schon ausgewählt. Sie können beliebig viele Dienstkonten und API-Keys hinterlegen, etwa für mehrere Kunden: Das Plugin findet selbst den Zugang, der eine Property lesen darf, und alle Zugänge werden verschlüsselt gespeichert. Alle Schritte beschreibt die Dokumentation.
Gut zu wissen
- Google veröffentlicht Daten mit rund zwei Tagen Verzug, wählen Sie Zeiträume entsprechend.
- Bing liefert Keyword- und Seitenwerte nur als Wochensummen (Freitag bis Donnerstag).
- Das sind Kennzahlen der Suchmaschinen, keine Besucherdaten: Matomo-Segmente greifen in diesen Berichten nicht.
- Die Keyword-Konversionen sind eine Schätzung. Anonymisierte Suchanfragen und Seiten ohne Klicks im Zeitraum stehen unter Nicht zuordenbar.
- Bing-Backlinks und -Crawl-Probleme bleiben bei vielen Websites leer, weil die Bing-Schnittstelle sie derzeit nicht liefert. Für die KI-Auswertungen beider Anbieter (AI Overviews, Copilot) gibt es noch keine Schnittstelle.
Einsatzszenarien
- Keywords sind zurück: Google liefert der Webanalyse seit Jahren keine Keywords mehr. SearchReport stellt Suchanfragen, Klicks, Impressionen und Positionen direkt neben Ihre Besucherdaten, mit aufklappbarer Zuordnung Keywords ⇄ Seiten und einer Schätzung, welche Suchbegriffe zu Konversionen führen.
- Historie ohne Verfallsdatum: Die Search Console vergisst nach 16 Monaten. Ihr Matomo nicht: Importe landen in Ihrer eigenen Datenbank mit unbegrenzter Aufbewahrung, für SEO-Jahresvergleiche in Ihrer Hand.
- Einmal einrichten, täglich aktuell: Google-Dienstkonten und Bing-API-Keys fügen Sie auf einer Einrichtungsseite ein und ordnen alle Websites in einer Tabelle zu. Ein stündlicher Import aktualisiert jeden Datenbereich einmal am Tag und lädt die letzten 16 Monate von Google im Hintergrund nach. Zeilenentwicklung, „Flach anzeigen“ und Exporte funktionieren wie in jedem Matomo-Bericht.
- Direkt im Matomo-Dashboard: Die Widgets Such-KPIs, Top-Keyword-Bewegungen und Import- & Index-Status kommen wie jedes Matomo-Widget in Ihr Dashboard: Klicks, Rankings, Gewinner und Verlierer direkt neben Besuchen und Konversionen.
Einrichtung Schritt für Schritt
Wie Sie das Plugin installieren, steht unter Plugins installieren. Die Einrichtung erledigt ein Hauptadministrator unter Administration → Webseiten → Suchmaschinen-Zugänge. Google und Bing können Sie einzeln oder gemeinsam anbinden.
1. Google Search Console
- Wählen Sie in der Google Cloud Console ein Projekt und aktivieren Sie die Google Search Console API.
- Legen Sie unter IAM & Verwaltung → Dienstkonten ein Dienstkonto an und erzeugen Sie dafür einen JSON-Schlüssel.
- Fügen Sie die E-Mail-Adresse des Dienstkontos in der Search Console bei jeder Property als Nutzer hinzu. Die Berechtigung Eingeschränkt genügt.
- Fügen Sie den Inhalt der JSON-Datei auf der Seite ein und klicken Sie auf Zugang hinzufügen. Prüfen zeigt, wie viele Properties erreichbar sind oder was bei einem Fehler zu tun ist, Entfernen löscht den Zugang.
2. Bing Webmaster Tools
Erzeugen Sie in den Bing Webmaster Tools unter Einstellungen → API-Zugriff einen API-Key und fügen Sie ihn auf der Seite ein. Ein Key gilt für alle Sites Ihres Bing-Kontos.
Sie können beliebig viele Dienstkonten und API-Keys hinterlegen, etwa für mehrere Kunden. Das Plugin findet selbst, welcher Zugang eine Property lesen darf. Alle Zugänge werden verschlüsselt gespeichert. Zugänge aus früheren Versionen übernimmt das Plugin innerhalb einer Stunde von selbst.
3. Websites zuordnen
Eine Tabelle zeigt alle Websites. Wählen Sie je Website die passende Property und Bing-Site und speichern Sie. Passt genau eine Property zur Domain einer Website, ist sie als Vorschlag bereits ausgewählt. Der Import holt die Daten innerhalb der nächsten Stunde.
Einzelne Websites ordnen Sie auch unter Administration → Webseiten → Verwalten zu (Google-Search-Console-Property, Bing-Webmaster-Site). Dort schalten Sie auch den optionalen URL-Index-Status ein: URL-Inspection-Import aktivieren prüft täglich Ihre Seiten mit den meisten Impressionen, bis zum URL-Inspection-Tagesbudget (Standard 100, höchstens 2000). Die Systemeinstellung Website-Admins dürfen Properties zuordnen erlaubt das auch Website-Admins, für Einträge passend zu ihren Website-URLs. Da Admins diese URLs ändern können, lassen Sie sie aus, wenn sich verschiedene Kunden eine Matomo-Instanz teilen.
4. Verbindung prüfen und erste Daten
Die Systemprüfung unter Administration → Diagnose zeigt je Zugang eine Zeile mit dem Verbindungsstatus. Auf der Kommandozeile prüft ./console feinwerksearchreport:test-connection alle Zugänge, mit --idsite=1 auch die Zuordnung einer Website.
Der Import läuft stündlich, jeder Datenbereich wird einmal pro Tag aktualisiert. Die Google-Historie der letzten 16 Monate lädt in Etappen von etwa fünf Minuten pro Stunde, die neuesten Tage zuerst. Sofort und komplett geht es mit ./console feinwerksearchreport:import --idsite=1 --backfill.
Die Berichte stehen unter Suchmaschinen: Übersicht, die Seiten für Google und Bing, Keyword-Conversions und Indexierung & Sitemaps. Zusätzlich zeigt Matomos eigener Bericht Akquisition → Suchmaschinen und Suchbegriffe die Keywords aus der Google-Websuche und von Bing für verknüpfte Websites. Für Ihr Dashboard gibt es die Widgets Such-KPIs, Top-Keyword-Bewegungen und Import- & Index-Status.
Praxisbeispiele
Keywords mit Klickpotenzial finden
Sortieren Sie Google · Keywords nach Impressionen. Keywords mit vielen Impressionen, niedriger CTR und einer Ø-Position zwischen 4 und 10 stehen knapp vor den vorderen Plätzen. Google · Keywords ⇄ Seiten zeigt, welche Seite dafür erscheint.
Suchbegriffe finden, die Konversionen bringen
Öffnen Sie Suchmaschinen → Keyword-Conversions. Google-Keywords mit Conversions (geschätzt) zeigt je Suchbegriff Klicks, Conversions (geschätzt), Conversion-Rate (geschätzt) und, falls vorhanden, Umsatz (geschätzt). Hat eine Einstiegsseite 10 Konversionen aus Google-Besuchen und kamen 60 % ihrer Google-Klicks über ein bestimmtes Keyword, erhält es 6. Die Zeile Nicht zuordenbar sammelt anonymisierte Suchanfragen und Seiten ohne Klicks. Die Seite erscheint nur bei Websites mit Zielen oder E-Commerce.
Ranking-Verluste nach einem Relaunch aufspüren
Die Top-Keyword-Bewegungen in der Übersicht zeigen Gewinner und Verlierer. Öffnen Sie bei einem Verlierer die Zeilenentwicklung, um den Zeitpunkt des Einbruchs zu sehen, und prüfen Sie in Google · Keywords ⇄ Seiten, ob inzwischen eine andere URL erscheint.
Indexierungs- und Crawling-Probleme erkennen
Indexierung & Sitemaps zeigt im URL-Index-Status (Google) je Seite Ergebnis, Abdeckung und Letzter Crawl, dazu alle Sitemaps mit Fehler und Warnungen. Bing · Crawling zeigt HTTP-Fehler und durch robots.txt blockierte Seiten.
Gut zu wissen
- Datenstand: Google liefert Daten mit rund zwei Tagen Verzug. Bing liefert Keyword- und Seitenwerte nur als Wochensummen (Freitag bis Donnerstag).
- Historie: Rückwirkend liefert Google bis zu 16 Monate, Bing rund sechs. Einmal importiert, bleiben die Daten ohne Zeitlimit in Ihrer Matomo-Datenbank. Besucherdaten sind nicht dabei, Matomo-Segmente greifen deshalb nicht.
- Keyword-Konversionen sind eine Schätzung aus Konversionen in Besuchen über die jeweilige Suchmaschine. Sie entstehen bei Matomos Archivierung. Nach dem Update auf 0.9.0 werden vergangene Zeiträume (standardmäßig die letzten sechs Monate) einmalig im Hintergrund nachberechnet.
- Deinstallieren löscht alle importierten Daten. Zum Pausieren deaktivieren Sie das Plugin nur.
- Rechte: Die Berichte sieht jeder, der die Website in Matomo ansehen darf, ohne eigenen Search-Console-Zugang. Zugänge und Fehlerdetails sehen nur Hauptadministratoren.
- Grenzen: Tabellen zeigen höchstens 5.000 Zeilen, der Rest steht in der Zeile Andere. Google hält seltene Suchanfragen zurück. Bing-Backlinks und -Crawl-Probleme bleiben oft leer, weil Bing sie derzeit nicht liefert. Für KI-Auswertungen (AI Overviews, Copilot) gibt es noch keine Schnittstelle.
- Fehlersuche: Bei Importfehlern, etwa einem widerrufenen Schlüssel oder fehlendem Search-Console-Zugriff, nennen Import- & Index-Status, Systemprüfung und Einrichtungsseite Ursache und Abhilfe. Nach drei Fehlschlägen in Folge bekommen Hauptadministratoren einen Hinweis. Ändert sich Matomos Salt in der
config.ini.php, tragen Sie die Zugänge neu ein. Kommen gar keine Daten an, prüfen Sie, ob Matomos geplante Aufgaben laufen, etwa über den Cronjob fürcore:archive. Weitere Hilfe: support@feinwerk.io.
Technische Referenz
| Eigenschaft | Wert |
|---|---|
| Technischer Name | FeinwerkSearchReport |
| Aktuelle Version | 0.9.3 |
| Matomo | ≥ 5.0.0, < 6.0.0 |
| PHP | ≥ 8.1 |
| Lizenz | kostenpflichtig |
| Datenbankänderungen | keine in der aktuellen Version |
FAQ
Welche Daten importiert SearchReport?
Aus der Google Search Console die Leistungsdaten aller Suchtypen (Web, Bilder, Videos, News, Discover, Google News) mit allen Dimensionen, dazu den Sitemap-Status und auf Wunsch den URL-Index-Status im Rahmen eines Tagesbudgets. Aus den Bing Webmaster Tools: Keyword- und Seitenstatistiken, Crawl-Statistik und Crawl-Probleme, monatliche Momentaufnahmen der Backlinks und Sitemaps. Dazu schätzt SearchReport aus Matomos eigenen Konversionen die Konversionen und Umsätze je Suchbegriff.
Behalte ich Daten wirklich länger als Googles 16 Monate?
Ja. Alles liegt in Ihrer Matomo-Datenbank mit unbegrenzter Aufbewahrung. Nach dem ersten Import spielt das Zeitfenster der Suchmaschinen keine Rolle mehr, Ihre Historie wächst einfach weiter. Nur beim Deinstallieren des Plugins werden die importierten Daten gelöscht; zum Pausieren deaktivieren Sie es.
Was brauche ich für die Einrichtung?
Ein Google-Dienstkonto mit JSON-Schlüssel (in seinem Projekt die Google Search Console API aktivieren und seine E-Mail-Adresse in Ihren Search-Console-Properties als Nutzer hinzufügen; die Berechtigung „Eingeschränkt“ genügt) und/oder einen Bing-Webmaster-API-Key. Ein Hauptadministrator fügt sie unter Administration → Webseiten → Suchmaschinen-Zugänge ein und ordnet alle Websites in einer Tabelle zu. Ob jeder Zugang funktioniert, zeigt die Systemprüfung in Matomo.
Kann ich mehrere Google- und Bing-Konten anbinden?
Ja. Sie können beliebig viele Dienstkonten und Bing-API-Keys hinterlegen, etwa je Kunde. Das Plugin findet selbst, welcher Zugang eine Property lesen darf, und alle Zugänge werden verschlüsselt gespeichert.
Greifen Matomo-Segmente in diesen Berichten?
Nein. Das sind Daten der Suchmaschinen, keine Besucherdaten, daher greifen Matomo-Segmente hier nicht. Zeilenentwicklung, „Flach anzeigen“, Export und Dashboard-Widgets funktionieren wie gewohnt.
Wie aktuell sind die Daten?
Google veröffentlicht Search-Console-Daten mit rund zwei Tagen Verzug. SearchReport prüft stündlich und aktualisiert jeden Datenbereich einmal am Tag. Bing liefert Keyword- und Seitenwerte als Wochensummen.
Wie werden die Keyword-Konversionen berechnet?
Suchmaschinen geben die Suchbegriffe nicht an Matomo weiter, deshalb schätzt SearchReport sie: Matomos Konversionen in Besuchen über Google oder Bing werden je Einstiegsseite im Verhältnis der Klicks auf ihre Suchbegriffe verteilt. Hat eine Seite 10 Konversionen und kamen 60 % ihrer Google-Klicks über einen Suchbegriff, erhält er 6. Anonymisierte Suchanfragen und Seiten ohne Klicks stehen unter „Nicht zuordenbar“. Die Berichte erscheinen bei Websites mit Zielen oder E-Commerce.