Metriken
Diese Erweiterung erfordert eine Pro-Lizenz
Aktuelle Version: 1.5.1
SearchWP Metrics ist eine Premium-Erweiterung, die auf Ihrer Website durchgeführte Suchen verfolgt und analysiert. Sie liefert detaillierte Einblicke darüber, wonach Besucher suchen, welche Ergebnisse sie anklicken und wie Ihre Inhalte in den Suchergebnissen abschneiden.
Durch die Analyse der Suchaktivität hilft Ihnen Metrics, fundierte Entscheidungen zur Verbesserung Ihrer Inhalte, zur Optimierung der Suchrelevanz und zur Identifizierung von Lücken in den Informationen Ihrer Website zu treffen.
Diese Erweiterung ist besonders nützlich für Blogs mit hohem Traffic, Dokumentationsseiten und WooCommerce-Shops, wo das Verständnis des Suchverhaltens von Besuchern dazu beitragen kann, die Benutzererfahrung zu verbessern und die Konversionen zu steigern.

Inhaltsverzeichnis
Installation & Übersicht
Metrics wurde als schlüsselfertige Erweiterung für SearchWP entwickelt. Es ist ein eigenständiges WordPress-Plugin, das neben SearchWP selbst installiert und aktiviert werden sollte. Nach der Installation und Aktivierung integriert sich Metrics automatisch mit dem Standard-Suchformular von WordPress, um alle Suchanfragen von Benutzern aufzuzeichnen und Interaktionen mit Suchergebnissen zu verfolgen.
Zusätzlich zum Standard-Suchformular integriert sich Metrics auch mit den benutzerdefinierten Suchformularen von SearchWP und beinhaltet das Klick-Tracking für SearchWP-Vorlagen, um eine umfassende Datenerfassung über alle Suchimplementierungen auf Ihrer Website zu gewährleisten.
Um Ihre Suchanalysen aufzurufen, navigieren Sie zum Menülink SearchWP → Metrics. Dies öffnet das Metrics-Dashboard, wo Sie alle gesammelten Suchdaten und Einblicke überprüfen können.
Wichtiger Hinweis: Metrics ersetzt die Kernfunktion Statistiken von SearchWP. Wenn Metrics aktiv ist, werden die Seite Statistiken und das Dashboard-Widget von SearchWP nicht mehr angezeigt. Stattdessen treten verbesserte Gegenstücke von Metrics an ihre Stelle und bieten detailliertere Analysen und erweiterte Funktionen.
Datenanzeige-Steuerelemente

Das Metrics-Dashboard bietet flexible Steuerelemente zum Filtern und Anzeigen Ihrer Suchdaten. Diese Steuerelemente ermöglichen es Ihnen, sich auf bestimmte Zeiträume, Suchbegriffe und Engines zu konzentrieren, um gezielte Einblicke zu gewinnen.
Datumsbereich: Mit dem Datumsbereich-Selektor können Sie die Suchaktivität für einen bestimmten Zeitraum anzeigen. Standardmäßig zeigt Metrics Daten der letzten 30 Tage an, aber Sie können jeden benutzerdefinierten Datumsbereich auswählen, um historische oder aktuelle Suchaktivitäten zu analysieren.
Suchanfragen-Steuerelemente: Mit den Suchanfragen-Steuerelementen können Sie die angezeigten Metrikdaten nach bestimmten Suchbegriffen filtern. Diese Funktion ist nützlich, um die Leistung bestimmter Schlüsselwörter oder Themen zu analysieren. Zusätzlich können Sie Suchbegriffe direkt von diesem Bedienfeld zu einer ignorierten Liste hinzufügen. Ignorierte Suchen werden aus allen Metrikberichten ausgeschlossen, sodass Sie irrelevante oder Spam-Abfragen aus Ihren Analysen herausfiltern können.
Anzeigen von Engines: Wenn Ihre Website mehrere SearchWP-Engines verwendet, können Sie auswählen, welche Engines in den angezeigten Metriken enthalten sein sollen. Standardmäßig sind alle SearchWP-Engines auf Ihrer Website ausgewählt. Dies ermöglicht es Ihnen, das Suchverhalten für bestimmte Bereiche Ihrer Website zu überprüfen.
Daten überprüfen
Das Metrik-Dashboard organisiert Suchdaten in mehreren Abschnitten, die jeweils einzigartige Einblicke in die Interaktion der Besucher mit der Suchfunktionalität Ihrer Website geben.
Grafische Darstellung
Unter den Steuerelementen zur Datenanzeige visualisiert ein grafisches Diagramm die Top-Suchen, die täglich für den ausgewählten Zeitraum auf Ihrer Website durchgeführt wurden. Dieses Diagramm zeigt Daten für alle in den Steuerelementen ausgewählten Engines und bietet eine visuelle Darstellung von Suchtrends und Mustern im Laufe der Zeit. So lassen sich Suchaktivitätsspitzen, Trendthemen und Änderungen im Nutzerverhalten leicht identifizieren. ausgewählte Engine. Nachfolgend finden Sie Details für jede Engine, die spezifische Metriken für eine weitere Untersuchung liefern:
Engine-Statistiken

Der Abschnitt Engine-Statistiken liefert detaillierte quantitative Informationen zur Suchleistung für den ausgewählten Zeitraum.
Gesamte Suchen: Zeigt die Gesamtzahl der Suchen an, die von allen Benutzern während des ausgewählten Zeitraums durchgeführt wurden, und gibt Ihnen einen Eindruck vom Gesamtvolumen der Suchaktivitäten.Suchen ohne Ergebnis: Zeigt die Gesamtzahl der Suchen an, die null Ergebnisse zurückgegeben haben.

Durch Klicken auf das Symbol neben dieser Metrik wird eine detaillierte Liste aller Suchanfragen angezeigt, die keine Ergebnisse zurückgegeben haben, zusammen mit der Häufigkeit, mit der jede Anfrage versucht wurde. Diese Liste ist von unschätzbarem Wert, um Lücken in den Inhalten und Möglichkeiten zur Erstellung neuer Inhalte zu identifizieren. Sie können diese Liste im Laufe der Zeit auf Genauigkeit überprüfen, und durch Klicken auf das × Symbol neben einer fehlgeschlagenen Suchanfrage wird diese zu Ihrer Liste der ignorierten Suchen hinzugefügt.
Angezeigte Ergebnisse insgesamt: Gibt die Gesamtzahl der Suchergebnisseiten an, die von Benutzern auf Ihrer Website aufgerufen wurden, und hilft Ihnen zu verstehen, wie tief Benutzer in den Suchergebnissen stöbern.
Suchen pro Benutzer: Zeigt die durchschnittliche Anzahl der pro Benutzer durchgeführten Suchen an und gibt Aufschluss darüber, wie intensiv Besucher Ihre Suchfunktionalität nutzen.
Klicks pro Suche: Zeigt die durchschnittliche Anzahl der Klicks auf Ergebnisse pro Suchanfrage an und gibt Aufschluss darüber, wie effektiv Ihre Suchergebnisse die Absicht des Benutzers erfüllen.
Durchschnittlicher Klick-Rang: Zeigt die durchschnittliche Position der angeklickten Ergebnisse in der Suchergebnisliste an und hilft Ihnen zu verstehen, ob Benutzer normalerweise das finden, was sie brauchen, ganz oben in den Ergebnissen, oder ob sie tiefer suchen müssen.
Beliebte Suchanfragen
Dieser Abschnitt zeigt eine Rangliste der am häufigsten durchgeführten Suchen für den ausgewählten Zeitraum. Jeder Eintrag zeigt den Suchbegriff und die Gesamtzahl der Male, die dieser Begriff gesucht wurde. Standardmäßig zeigt die Liste die Top 10 der auf Ihrer Website durchgeführten Suchen an.

Wenn Sie auf eine aufgeführte beliebte Suche oder die Schaltfläche „Mehr anzeigen“ klicken, werden zusätzliche Details angezeigt, einschließlich, welche spezifischen Beiträge oder Seiten als Ergebnis dieser Suchanfrage angeklickt wurden und wie oft jedes Ergebnis angeklickt wurde. Diese detaillierten Daten helfen Ihnen zu verstehen, wonach Benutzer suchen und welche Inhalte diese Suchanfragen erfolgreich erfüllen.
Die Benutzeroberfläche „Mehr anzeigen“ bietet auch Optionen, um zusätzliche Suchbegriffe über die Top Ten hinaus anzuzeigen und die Daten zur weiteren Analyse in eine CSV-Datei zu exportieren.
Einblicke

Der Abschnitt „Einblicke“ bietet eine intelligente Analyse und umsetzbare Empfehlungen, die auf Ihren Suchdaten basieren. Metriken sammelt nicht nur Suchdaten – es implementiert eine ausgefeilte Analyse, um Möglichkeiten zur Verbesserung von Inhalten zu identifizieren.
Durch die Analyse von Konversionsraten, beliebten Suchen, Suchhäufigkeit und Positionen in den Suchergebnissen kann Metriken Situationen identifizieren, in denen:
- Inhalte rangieren niedrig, erhalten aber viele Klicks: können diese Inhalte optimiert werden, um höher zu ranken?
- Inhalte erzielen eine hohe Konversionsrate: sollten diese Inhalte prominenter verlinkt werden, da so viele Besucher danach suchen?
- Suchen konvertieren auf einer Vielzahl von Beiträgen: sollten neue Inhalte für diese Suchanfragen erstellt werden?
Einblicke können einige Verbesserungsbereiche basierend auf tatsächlichen Besuchersuchen hervorheben:
Datenexport

Innerhalb jedes Abschnitts mit Suchmaschinendetails können Sie alle angezeigten Daten für den ausgewählten Zeitraum exportieren. Diese Funktionalität ermöglicht es Ihnen, tiefere Analysen durchzuführen, benutzerdefinierte Berichte zu erstellen oder Suchanalysen mit Stakeholdern zu teilen.
Verfügbare Exportoptionen umfassen:
Suchen im Zeitverlauf exportieren: Lädt Zeitreihendaten herunter, die Suchvolumen-Trends über den ausgewählten Zeitraum zeigen.
Suchmaschinenstatistiken exportieren: Exportiert alle statistischen Metriken für die ausgewählte Suchmaschine und den ausgewählten Datumsbereich.
Beliebte Suchen exportieren: Lädt die vollständige Liste der beliebten Suchbegriffe mit ihren Häufigkeitszahlen herunter.
Alle Exporte sind als CSV-Dateien formatiert, die in Tabellenkalkulationsprogrammen wie Microsoft Excel oder Google Sheets zur weiteren Analyse, Visualisierung oder Berichterstellung geöffnet werden können.
Allgemeine Einstellungen

Die Seite „Allgemeine Einstellungen für Metriken“ bietet Konfigurationsoptionen für Datenverwaltung, Datenschutzkontrollen und erweiterte Funktionen.
Metrikdaten löschen: Diese Option löscht dauerhaft alle Daten aus den Metrik-Tabellen in Ihrer Datenbank und setzt Ihre Suchanalysen vollständig zurück.
Daten vor löschen: Ermöglicht Ihnen, ein Datum anzugeben und alle vor diesem Datum gesammelten Metrikdaten zu löschen. Dies ist nützlich, um veraltete Informationen zu entfernen und gleichzeitig aktuelle Analysen zu erhalten.
Daten in Intervallen löschen: Ermöglicht das automatische Löschen von Daten mithilfe von Hintergrundprozessen in regelmäßigen Abständen. Verfügbare Optionen sind ein Monat, drei Monate, sechs Monate, ein Jahr oder benutzerdefinierte Intervalle.
Alle ignorierten Suchen entfernen: Löscht die Liste der Suchbegriffe, die Sie zum Ignorieren markiert haben, sodass sie bei Bedarf wieder in Berichten angezeigt werden können.
Protokollierungsregeln

Metrics bietet Steuerelemente, um bestimmte Suchen von der Aufzeichnung auszuschließen. Dies hilft Ihnen, saubere, relevante Daten zu erhalten, indem interne Suchen und automatisierter Datenverkehr herausgefiltert werden.
Sie können eine beliebige Kombination von WordPress-Benutzer-IDs oder -Rollen angeben, deren Suchen ignoriert werden sollen. Wenn Sie beispielsweise die Rolle „Administrator“ hinzufügen, wird sichergestellt, dass Administrator-Suchen Ihre Besucheranalysen nicht verunreinigen. Sie können auch eine Liste von IP-Adressen pflegen, die auf die Blacklist gesetzt werden sollen, um Suchen aus Ihrem Büronetzwerk, Ihren Entwicklungsumgebungen oder bekannten Bot-Traffic-Quellen einfacher auszuschließen.
Erweiterte Optionen

Suchergebnisse durch Klickdaten beeinflussen: Wenn diese Option aktiviert ist, werden Klick-Tracking-Daten verwendet, um die Rangfolge der Suchergebnisse im Laufe der Zeit zu beeinflussen. Ergebnisse, die mehr Klicks erhalten, werden nach und nach höher eingestuft als solche mit weniger Klicks, wodurch ein sich selbst verbessernder Suchalgorithmus basierend auf tatsächlichen Benutzerpräferenzen und -verhalten entsteht.
Alle Metrics-Daten bei Deinstallation entfernen: Wenn diese Checkbox aktiviert ist, entfernt Metrics alle benutzerdefinierten Datenbanktabellen, Klick-Tracking-Daten und gespeicherten Optionen, wenn das Plugin gelöscht wird. Dies gewährleistet eine vollständige Bereinigung, wenn Sie sich entscheiden, Metrics nicht mehr zu verwenden.
Hintergrundprozesse anzeigen: Wenn aktiviert, wird eine Statusleiste angezeigt, die den Fortschritt von automatischen Datenlöschungsaufträgen und anderen Hintergrundaufgaben anzeigt.
Klick-Tracking
Standardmäßig verfolgt Metrics automatisch Klicks für die Standard-Engine, vorausgesetzt, Ihre Suchergebnisvorlage verwendet The Loop. Jeder Link innerhalb von The Loop, der mit get_permalink() (oder einer Variante davon) generiert wird, wird automatisch für das Klick-Tracking eingerichtet. Wenn Sie eine Standardvorlage für Suchergebnisse verwenden, sollten Sie ohne weitere Bearbeitungen auskommen.
Um das Klick-Tracking in Ihren zusätzlichen Engine(s) zu integrieren, müssen Sie zwei Hooks zu Ihrer Ergebnisvorlage hinzufügen, einen vor Ihrer eigenen Schleife von Ergebnissen und einen danach.
Metrics-Link-Tracking beginnen:
Links nicht mehr verfolgen:
Alle Links, die mit get_permalink() (oder einer Variante davon) innerhalb dieser beiden Aktionen generiert werden, werden vom Klick-Tracking in Metrics verarbeitet.
Dashboard-Widget
Metrics wird mit einem eigenen Dashboard-Widget geliefert, mit dem Sie beim Anmelden auf Ihrer Website einen schnellen Blick auf grundlegende Daten werfen können.

Das Widget aktualisiert sich in Echtzeit, während Sie Ihr Dashboard besuchen, und Sie können die Anzahl der angezeigten beliebten Suchanfragen und beliebten Beiträge anpassen.
Fehlerbehebung bei häufigen Problemen
- Spam oder abstrakte Suchen im Abschnitt „Beliebt“
SearchWP Metrics erfasst alle Suchanfragen, die über den WordPress-Suchparameter („s“-Parameter) oder SearchWP-Formulare durchgeführt werden. Dies schließt Suchanfragen ein, die durch automatisierten Traffic, Bots, Crawler von Suchmaschinen wie Google oder KI-bezogene Dienste, die öffentliche Seiten scannen, ausgelöst werden können. Infolgedessen kann Bot-Aktivität in Ihrem Statistiken- oder Metriken-Dashboard angezeigt werden.
SearchWP verfügt nicht über einen integrierten Bot-Schutz, um automatisierte Suchanfragen zu verhindern. Um Bot-Aktivitäten auf Serverebene zu blockieren oder einzuschränken, arbeiten Sie mit Ihrem Hosting-Provider oder dem Server-Support-Team zusammen, um geeignete Sicherheitsmaßnahmen oder Bot-Filterregeln zu implementieren.
Als Zwischenlösung können Sie unerwünschte Suchanfragen direkt über die Metriken-Oberfläche ignorieren. Navigieren Sie zu Metriken Suchanfragen-Steuerelemente, klicken Sie auf „Ignorieren“ und fügen Sie die Suchbegriffe hinzu, die Sie von Berichten ausschließen möchten. Bitte beachten Sie, dass das Ignorieren eines Suchbegriffs ihn nur aus Ihren Analyseberichten entfernt – es verhindert nicht, dass die Suche selbst auf Ihrer Website stattfindet oder in der Datenbank protokolliert wird.
- Suchanfragen werden nicht im Metriken-Dashboard aufgezeichnet
Standardmäßig zeigt das Metriken-Dashboard nur die 10 beliebtesten Suchanfragen für den ausgewählten Zeitraum an. Um zu überprüfen, ob Suchanfragen aufgezeichnet werden, stellen Sie den Zeitraum auf „gestern und heute“ ein. Dies zeigt die aktuellsten Suchanfragen im Abschnitt „Beliebte Suchanfragen“ an.
Wenn nach Anpassung des Zeitraums immer noch keine Suchanfragen angezeigt werden, stellen Sie sicher, dass Ihre Suchformulare entweder die Standard-WordPress-Suche oder SearchWP-Formulare verwenden, da Suchanfragen von Drittanbieter-Suchplugins möglicherweise nicht verfolgt werden. Wenn Sie diese Einstellungen bestätigt haben und immer noch keine Suchanfragen aufgezeichnet werden, eröffnen Sie bitte ein Support-Ticket über Ihr SearchWP-Konto, damit unser Team das Problem untersuchen kann.
- Größe der Metriken-Datentabelle wächst sehr stark in der Datenbank
SearchWP Metrics erfasst alle auf Ihrer Website durchgeführten Suchanfragen, einschließlich Suchanfragen von Bots und automatisiertem Traffic. Auf Websites mit hohem Traffic oder Websites, die Bot-Aktivitäten aufweisen, können die Metriken-Datenbanktabellen sehr groß werden, was die Leistung der Website beeinträchtigen kann, wenn Ihr Server über begrenzte Ressourcen verfügt.
Um die Leistung zu optimieren und die Datenbankgröße zu verwalten, verwenden Sie die Option „Daten löschen vor“ in den Metriken-Einstellungen, um alte Daten aus einem bestimmten Zeitraum zu entfernen, die Sie nicht mehr für die Analyse benötigen. Nach dem Löschen historischer Daten richten Sie die automatische Datenlöschung mit der Einstellung „Daten in Intervallen löschen“ ein. Beispielsweise löscht die Konfiguration eines 30-Tage- oder 3-Monats-Intervalls veraltete Suchdaten periodisch über Hintergrundprozesse und hält Ihre Datenbankgröße überschaubar, während aktuelle Analysen beibehalten werden.
- Probleme aufgrund des Metriken-Cookies für die Klickverfolgung
Die SearchWP Metrics-Erweiterung verwendet die Abfrageparameter und Cookies swpmtx und swpmtxnonce für die Klickverfolgung von Suchergebnissen. Bei einigen Serverkonfigurationen, insbesondere bei solchen mit aggressivem Caching oder strengen Sicherheitsrichtlinien, kann das Setzen dieser Cookies Caching-Dienste beeinträchtigen oder auf bestimmten Seiten zu 503-Fehlern führen.
Wenn Sie Konflikte mit Ihrer Caching-Konfiguration oder Fehler im Zusammenhang mit dem Metrics-Cookie feststellen, können Sie die Klick-Tracking-Funktionalität mit dem folgenden benutzerdefinierten Code deaktivieren:
Beachten Sie, dass die Deaktivierung des Klick-Trackings verhindert, dass Metrics Daten darüber sammelt, welche Suchergebnisse Benutzer anklicken. Dies schränkt die im Abschnitt "Insights" verfügbaren Einblicke ein und deaktiviert die Funktion "Suchergebnisse anhand von Klickdaten beeinflussen".
Filter
Es gibt ein paar Filter, die Sie bei der Verwendung von Metrics beachten sollten:
searchwp_metrics_dashboard_widget_max_popular_posts Legt die Anzahl der beliebten Beiträge fest, die im Dashboard-Widget angezeigt werden sollen. Der Standardwert ist 5. Zum Anpassen:
| <?php | |
| // Show 10 popular posts in the Metrics Dashboard Widget | |
| add_filter( 'searchwp_metrics_dashboard_widget_max_popular_posts', function( $limit ) { | |
| return 10; | |
| } ); |
searchwp_metrics_dashboard_widget_max_popular_searches Legt die Anzahl der Suchanfragen fest, die im Dashboard-Widget angezeigt werden sollen. Der Standardwert ist 5. Zum Anpassen:
| <?php | |
| // Show 10 popular searches in the Metrics Dashboard Widget | |
| add_filter( 'searchwp_metrics_dashboard_widget_max_popular_searches', function( $limit ) { | |
| return 10; | |
| } ); |
searchwp_metrics_click_param Passt den URL-Parameter an, der für das Klick-Tracking verwendet wird. Der Standardwert ist swpmtx. Zum Anpassen:
| <?php | |
| // Customize the search parameter used by click tracking in Metrics | |
| add_filter( 'searchwp_metrics_click_param', function( $param ) { | |
| return 'myparam'; | |
| }); |
searchwp_metrics_redirect_tracking Steuert, ob Metrics nach dem Tracking eines Klicks von der Tracking-URL weiterleitet. Der Standardwert ist true. Zum Anpassen:
| <?php | |
| // Prevent Metrics from redirecting away from click tracking URL | |
| add_filter( 'searchwp_metrics_redirect_tracking', '__return_false' ); |
searchwp_metrics_normalize_logged_searches Steuert, ob Metrics Suchanfragen normalisiert, bevor sie protokolliert werden. Der Standardwert ist true. Zum Anpassen:
| <?php | |
| // Prevent Metrics from normalizing queries before logging | |
| add_filter( 'searchwp_metrics_normalize_logged_searches', '__return_false' ); |
searchwp_metrics_capability Passt die Berechtigung an, die zum Anzeigen von Metrics-Daten erforderlich ist. Der Standardwert ist publish_posts. Zum Anpassen:
| <?php | |
| // Limit Metrics data to those who can manage_options | |
| add_filter( 'searchwp_metrics_capability', function( $capability ) { | |
| return 'manage_options'; | |
| }); |
searchwp_metrics_override_stats Steuert, ob Metrics die Kernstatistiken von SearchWP überschreibt. Der Standardwert ist true. Zum Anpassen:
| <?php | |
| add_filter( 'searchwp_metrics_override_stats', '__return_false' ); |
searchwp_metrics_click_buoy Steuert, ob Metrics seine Daten auf den Suchalgorithmus anwendet. Dies kann auch in den Einstellungen gesteuert werden. Der Standardwert ist false. Zum Anpassen:
| <?php | |
| // Tell Metrics to influence search results by giving weight to posts with a higher conversion rate | |
| add_filter( 'searchwp_metrics_click_buoy', '__return_true' ); |
searchwp_metrics_skip_uid Metrics verwendet anonyme IDs, um Klicks zu verfolgen. Verwenden Sie diesen Hook, um die Generierung dieser IDs zu verhindern. Der Standardwert ist false. Zum Anpassen:
| <?php | |
| // Prevent UID generation in Metrics | |
| add_filter( 'searchwp_metrics_skip_uid', '__return_true' ); |
searchwp_metrics_cookie_name Steuert den Cookie-Namen, der von Metrics zum Verfolgen von Klicks verwendet wird. Der Standardwert ist swpext86386. Zum Anpassen:
| <?php | |
| // Customize the cookie name used by Metrics | |
| add_filter( 'searchwp_metrics_cookie_name', function( $name ) { | |
| return 'clicky24'; | |
| }); |
searchwp_metrics_uid_expiration Steuert die Dauer des Cookies (d. h. definieren Sie die Sitzungslänge für das Klick-Tracking). Der Standardwert ist time() + WEEK_IN_SECONDS. Zum Anpassen:
| <?php | |
| // Tell Metrics to consider a session length to be one day | |
| add_filter( 'searchwp_metrics_uid_expiration', function( $length ) { | |
| return time() + DAY_IN_SECONDS | |
| }); |
searchwp_admin_bar Steuert, ob Metrics seinen Eintrag in der Admin-Leiste anzeigt. Der Standardwert ist true. Zum Anpassen:
| <?php | |
| // Prevent Metrics Admin Bar entry | |
| add_filter( 'searchwp_admin_bar', '__return_false' ); |
searchwp_metrics_log_search Steuert, ob Metrics diese Suche protokolliert. Der Standardwert ist true. Zum Anpassen:
| <?php | |
| // Customize whether Metrics logs this search | |
| add_filter( 'searchwp_metrics_log_search', function( $log, $engine, $query, $hits ) { | |
| // $log is whether or not to log the search | |
| // $engine is the engine being used for the search | |
| // $query is the search query | |
| // $hits is the number of results found for this search | |
| return $log; | |
| }, 10, 4 ); |
searchwp_metrics_prevent_core_stats_log Steuert, ob die Kernstatistiken-Funktion von SearchWP diese Suche protokolliert. Standard ist false, zur Anpassung:
| <?php | |
| // Prevent logging in core SearchWP's core statistics when Metrics is running | |
| add_filter( 'searchwp_metrics_prevent_core_stats_log', '__return_true' ); |
searchwp_metrics_default_start_date Steuert das Standard-Startdatum (als strtotime()-kompatibler String) beim Anzeigen von Metriken. Standard ist '30 days ago', zur Anpassung:
| <?php | |
| // Have the default start date for Metrics be one week ago | |
| add_filter( 'searchwp_metrics_default_start_date', function( $start ) { | |
| return '7 days ago'; | |
| }); |
searchwp_metrics_default_end_date Steuert das Standard-Enddatum (als strtotime()-kompatibler String) beim Anzeigen von Metriken. Standard ist 'now', zur Anpassung:
| <?php | |
| // Have the default end date for Metrics be one week ago | |
| add_filter( 'searchwp_metrics_default_end_date', function( $start ) { | |
| return '7 days ago'; | |
| }); |
searchwp_metrics_first_day_of_week Steuert den ersten Tag der Woche beim Anzeigen des Datumsauswahl in Metriken. Standard ist 0, zur Anpassung:
| <?php | |
| // Customize the date picker in Metrics to have weeks start on Monday (zero-based index) | |
| add_filter( 'searchwp_metrics_first_day_of_week', function( $start ) { | |
| return 1; | |
| }); |
Änderungsprotokoll
1.5.1
- [Fix] Löschen von Click-Buoy-Post-Metadaten schlägt in einigen Fällen fehl.
- [Fix] Die Schaltfläche zum Neuladen der Details zu beliebten Suchanfragen leert das Feld für die Anzahl der Neuladungen.
1.5.0
- [Neu] Neuer Hintergrundprozess zum Löschen von Metrikdaten
- [Geändert] Das Anwendungsmenü ist jetzt auch während des Ladens der Metrikdaten zugänglich
- [Verbessert] Metrik-Cookie auf HTTP-Anfragen beschränken
- [Fix] IP-Adressen in den Einstellungen für Protokollierungsregeln werden nicht gespeichert, wenn mehrere IPs vorhanden sind
1.4.9
- [Fix] Behebt einen PHP-Fehler, wenn $_SERVER['REMOTE_ADDR'] nicht gesetzt ist
- [Fix] Behebt eine PHP-Mitteilung beim Laden der Textdomäne seit WP 6.7+
1.4.8
- [Verbesserung] Nur bei Aktivierung auf die Existenz von DB-Tabellen prüfen
- [Geändert] Metrik-UID-Cookie wird jetzt beim Laden der Seite gesetzt, anstatt nach der Suchanfrage
- [Fix] PHP-Warnung, wenn keine SearchWP-Engines vorhanden sind
1.4.7
- [Neu] Automatische Klickverfolgung für SearchWP Live Ajax Search-Ergebnisse hinzugefügt.
- [Verbesserung] Kleinere UI-Verbesserungen
- [Verbesserung] Minifizierte CSS-Assets
- [Fix] Klickverfolgung funktioniert nur auf der ersten Ergebnisseite
1.4.6
- [Fix] Regression in der vorherigen Version, die bei der anfänglichen Tabellenerstellung einen MySQL-Fehler verursachte
1.4.5
- [Neu] Neue Option zum automatischen Löschen von Metrikdaten, die älter als ein bestimmtes Intervall sind
- [Verbesserung] Metrikdaten im Verwaltungsbereich werden inkrementell geladen, um Server-Timeouts zu vermeiden
- [Verbesserung] Neuer Datumsauswahl mit vordefinierten Datumsbereichen
- [Verbesserung] Metrikwerte auf zwei Dezimalstellen reduziert, für bessere Lesbarkeit
- [Verbesserung] Verschiedene UX-Verbesserungen bei einigen Steuerelementen und Modal-Panels
- [Verbesserung] Dateigröße der Assets reduziert
- [Hinweis] Diese Version entfernt die Metadaten-Tabelle für Metriken. Wenn Sie diese Daten behalten möchten: SICHERN SIE die vorhandene Tabelle, bevor Sie aktualisieren
1.4.4
- [Fix] Fehlerhafte Blocklist verursacht PHP-Fehler
- [Update] Übersetzungsdateien
1.4.3
- [Fix] Fehler in PHP-Versionen vor 7.3, verursacht durch ein nachgestelltes Komma in einem Funktionsaufruf
- [Fix] MySQL-Fehler im Dashboard-Widget, wenn Metrics ignorierte Abfragen hat
- [Fix] Der Menübefehl "Alle ignorierten Abfragen entfernen" funktioniert nicht mit SearchWP v4
- [Fix] Das Blockieren der Protokollierung von Suchanfragen nach Benutzer-ID funktioniert nicht
- [Korrektur] Deprecation-Hinweise unter PHP 8.2
1.4.2
- [Neu] Option zum Löschen aller von Metrics vor einem bestimmten Datum protokollierten Daten
- [Änderung] Verbesserte Menüintegration mit modernen Versionen von SearchWP
- [Fix] Fehler bei erforderlichen Parametern beim Instanziieren der Klasse \SearchWP_Metrics\Search mit einer begrenzten Anzahl von Argumenten
1.4.1
- [Fix] Handhabung von ignorierten Abfragen mit Sonderzeichen
1.4.0
- [Neu] Möglichkeit, manuell zu ignorieren (mit
*Wildcard-Unterstützung) - [Verbesserung] Bundler
- [Update] Abhängigkeiten
- [Update] Updater aktualisiert
1.3.2
- [Fix] SearchWP 4-Kompatibilitätsfix bei der Anzeige einiger Berichte
1.3.1
- [HINWEIS] Das Schema der Metadatentabelle wurde aktualisiert, um leistungsfähiger zu sein. Dieses Update beinhaltet das Löschen und Neuerstellen der Tabelle. Wenn Sie diese Daten behalten möchten: SICHERN SIE DIE BESTEHENDE TABELLE VOR DEM UPDATE. Beachten Sie, dass die Daten bis heute nicht in Metrics verwendet wurden, aber Sie haben sich möglicherweise seit der Einführung der Metadatentabelle selbst für deren Nutzung entschieden. Dies wird das letzte Update des Metadatentabellen-Schemas sein. Metrics wird in zukünftigen Versionen zusätzliche Berichte auf Basis von Metadaten enthalten. Wenn Sie von Version 1.2.4 oder niedriger aktualisieren, müssen Sie nichts weiter tun.
- [Änderung] Update des Metadatentabellen-Schemas
- [Neu] Neuer Filter
searchwp_metrics_meta_origin_use_id, um die Referer-ID anstelle der Referer-URL zu protokollieren - [Neu] Neue Aktion
searchwp_metrics_search_meta, ausgelöst, wenn eine Suche durchgeführt wird
1.2.8
- [Fix] Fehler, wenn SearchWP 4 nicht aktiv ist
- [Fix] Warnung, wenn SearchWP nicht aktiv ist
1.2.7
- [Fix] Permalink-Ausgabe, wenn die Klickverfolgung aktiviert ist
- [Fix] Anzeige des Dashboard-Widgets bei Verwendung von SearchWP 4
1.2.5
- [Fix] Auslassung redundanter Kern-Statistik-Links bei Verwendung von SearchWP 4
- [Fix] Handhabung von ignorierten Abfragen bei Verwendung von SearchWP 4
- [Fix] Entfernt die Groß-/Kleinschreibung für Rollen in der Blockierliste
- [Neu] Fügt eine Metadatentabelle zum Speichern von Metadaten hinzu
- [Neu] Aktion
searchwp_metrics_search, wenn eine Suche ausgeführt wird
1.2.4
- [Fix] Redundante URL-Kodierung
- [Fix] Redundanter Link zu Suchstatistiken aus der Kernfunktion für Suchstatistiken von SearchWP
- [Fix] Click Buoy SearchWP 4-Kompatibilität
- [Update] Updater aktualisiert
1.2.3
- [Fix] SearchWP 4-Integrationsproblem
1.2.0
- [Neu] Fügt Kompatibilität mit SearchWP 4 hinzu
1.1
- [Neu] Details zu "Keine Ergebnisse" können jetzt exportiert werden
- [Verbesserung] Beim Anzeigen von Details zu beliebten Suchanfragen sind Klickdaten jetzt im Export enthalten
- [Fix] Falscher Datumsbereich beim Anzeigen von Details zu beliebten Suchanfragen
- [Fix] Erwartetes Verhalten beim Überschreiben von Kern-Suchstatistiken
- [Update] Link zur Dokumentation für Synonyme
- [Update] Abhängigkeiten
- [Update] Updater aktualisiert
1.0.9
- [Neu] Zusätzliche Parameter
hits_min,hits_maxbeim Abrufen beliebter Suchanfragen im Zeitverlauf hinzugefügt - [Behebung] Hooks verlagert, um sie für Plugins zugänglicher zu machen
- [Behebung] Falsch positive Erkennung bei der Verhinderung doppelter Klickverfolgung
1.0.8
- [Verbesserung] Verbesserte Leistung sowohl bei der Suche als auch bei der Anzeige von Daten
1.0.7
- [Neu] Neuer Filter
searchwp_metrics_dashboard_widgetzur Steuerung der Anzeige des Dashboard-Widgets
1.0.6
- [Neu] Neuer Filter
searchwp_metrics_redirect_statuszum Ändern des Status von Klick-Tracking-Weiterleitungen - [Neu] Ausgewählte Engines werden nun gespeichert und sind die Standardeinstellungen für die nächste Anzeige von Metriken
- [Fix] Datenbanktabellen werden automatisch neu erstellt, falls sie verloren gehen (z. B. nach dem Verschieben einer Website)
- [Fix] Problem behoben, bei dem einige Optionen bei der Deinstallation nicht entfernt wurden (wenn diese Option aktiviert ist)
- [Fix] Problem behoben, das das Klick-Tracking mit benutzerdefinierten Abfrageparametern verhinderte
1.0.4
- [Fix] Behebt ein Problem, das die Ausführung der Deinstallationsroutine verhinderte, wenn diese aktiviert war
1.0.3
- [Verbesserung] Verbessert die Leistung bei der Generierung von Einblicken
- [Neu] Die Schaltfläche "Einstellungen" hat jetzt ihre eigene Berechtigung
- [Neu] Neuer Filter
searchwp_metrics_capability_settingszum Ändern der Berechtigung der Schaltfläche "Einstellungen"
1.0.2
- [Fix] Behebt PHP Notice wegen Division durch Null unter bestimmten Umständen
1.0.1
- [Fix] Behebt PHP Notice im Dashboard-Widget, wenn keine Daten aufgezeichnet wurden
- [Fix] Behebt Fatal Error, wenn SearchWP nicht aktiviert ist, aber Metrics aktiviert ist
- [Fix] Behebt Fatal Error aufgrund der Groß-/Kleinschreibung des Events-Verzeichnisses
1.0
- Erste Veröffentlichung

