Ich habe eine Google Analytics Alternative für WordPress gebaut, weil Analytics keinen PhD erfordern sollte
Es gab einen Moment, irgendwann im Jahr 2023, als Google Analytics 4 jeden Website-Besitzer zwang, von der Universal Analytics, die sie jahrelang verwendet hatten, zu einer völlig neuen Benutzeroberfläche mit einem völlig neuen Datenmodell und einer völlig neuen Terminologie für Konzepte zu migrieren, die zuvor keine neuen Begriffe benötigten. Sessions wurden zu Events. Seitenaufrufe wurden zu Screen Views oder Page Views je nach Kontext. Das vertraute Dashboard mit seiner sauberen linken Navigationsleiste wurde durch eine Benutzeroberfläche ersetzt, die eher für Datenwissenschaftler als für die WordPress-Website-Besitzer konzipiert zu sein schien, die die große Mehrheit der Menschen bilden, die den Website-Traffic verfolgen. Die Migration war nicht optional. Universal Analytics wurde abgeschaltet, und der Ersatz war GA4, unabhängig davon, ob Sie es wollten oder nicht.
Die Frustration war nicht über die Veränderung selbst. Software entwickelt sich weiter, Benutzeroberflächen verbessern sich, und das Erlernen neuer Tools ist Teil des Betriebs im Internet. Die Frustration war über die Richtung der Veränderung. GA4 machte einfache Dinge kompliziert. Um herauszufinden, wie viele Personen gestern Ihre Website besucht haben, musste man durch eine Reporting-Benutzeroberfläche navigieren, die standardmäßig Engagement-Metriken, Event-Zählungen und Datenströme anzeigte, anstatt der unkomplizierten Session-Zahl, die die meisten Website-Besitzer tatsächlich wünschen. Das Erstellen eines grundlegenden Berichts, der in Universal Analytics zwei Klicks dauern würde, erforderte jetzt das Konfigurieren von Explorations, das Auswählen von Dimensionen und das Anwenden von Filtern über eine Benutzeroberfläche, die davon ausging, dass man Konzepte der Datenanalyse beherrschte, die die meisten WordPress-Blogger, Kleinunternehmer und Portfolio-Website-Betreiber keinen Grund haben zu kennen.
Das Website Analytics by YEB Plugin entstand direkt aus dieser Frustration. Nicht als theoretisches Produkt, das entworfen wurde, um Marktanteile zu erobern, sondern als praktisches Tool, das entstand, weil die bestehenden Optionen kollektiv bei ihrer grundlegendsten Aufgabe gescheitert waren: einem Website-Besitzer in Sprache, die er unmittelbar verstehen kann, zu erzählen, was auf seiner Website passiert. Das Plugin versucht nicht, mit GA4 bei Funktionen zu konkurrieren. Es bietet keine Machine-Learning-Einblicke, vorhersagbaren Zielgruppen oder BigQuery-Integration. Es zeigt Sessions, Seiten, Verweiser, Länder und Geräte auf einem einzigen Dashboard an, das schnell lädt und sofort Sinn macht, wenn man es anschaut.
Was die meisten Website-Besitzer tatsächlich von Analytics brauchen
Nach Jahren, in denen ich Websites verschiedener Größe gebaut und betrieben habe, wird ein Muster in den Informationen deutlich, die tatsächlich Entscheidungen für den typischen Website-Besitzer treiben. Sie möchten wissen, wie viele Personen heute, diese Woche und diesen Monat besucht haben. Sie möchten wissen, welche Seiten am beliebtesten sind. Sie möchten wissen, woher Besucher kommen, sowohl geografisch als auch in Bezug auf verweisende Websites oder Suchmaschinen. Sie möchten wissen, welche Geräte und Browser Besucher verwenden, hauptsächlich um zu bestätigen, dass die Website gut auf Mobilgeräten funktioniert. Und sie möchten diese Informationen auf eine Weise präsentiert bekommen, die nicht dreißig Minuten Konfiguration erfordert, bevor die erste nützliche Zahl auf dem Bildschirm erscheint.
Das ist die ganze Liste für wahrscheinlich neunzig Prozent der WordPress-Website-Besitzer. Nicht Conversion Funnels. Nicht benutzerdefiniertes Event Tracking. Nicht User-Flow-Visualisierungen. Nicht Attribution Modeling über mehrere Marketing-Kanäle. Dies sind leistungsstarke Funktionen, die große E-Commerce-Operationen und Marketing-Teams wirklich benötigen, und GA4 dient diesem Publikum gut. Aber der Blogger, der dreimal pro Woche schreibt und wissen möchte, ob jemand liest, braucht kein Attribution Modeling. Der Freiberufler-Fotograf, dessen Portfolio-Website ein paar hundert Besuche pro Monat erhält, benötigt keine BigQuery-Exporte. Das lokale Restaurant, dessen WordPress-Website hauptsächlich ein Menü und Öffnungszeiten anzeigt, benötigt kein Event Streaming.
Das Plugin wurde mit diesem Verständnis entwickelt. Das Dashboard präsentiert fünf Panels: Sessions über die Zeit, Top-Seiten, Verweiserquellen, Besucher-Länder und Gerätetypen. Jedes Panel wird in Echtzeit aktualisiert, wenn neue Besuche aufgezeichnet werden. Der Zeit-Range-Selector oben ermöglicht es Ihnen, zwischen heute, diese Woche, diesen Monat und benutzerdefinierten Datumsbereichen zu wechseln. Es gibt keinen Konfigurationsassistenten, der Sie auffordert, Datenströme und Messung-IDs zu definieren, bevor etwas funktioniert. Installieren Sie das Plugin, aktivieren Sie es, und das Dashboard beginnt, Daten aus dem ersten Besuch an anzuzeigen. Die Einfachheit ist absichtlich und unentschuldbar, weil Komplexität durch echten Bedarf verdient sein sollte, anstatt standardmäßig erzwungen zu werden.
Datenschutz als Feature anstatt als Compliance-Kopfschmerz
Die Datenschutz-Landschaft für Website-Analytics ist immer komplexer geworden, wobei GDPR, CCPA und verschiedene nationale Vorschriften ein Flickenteppich von Anforderungen schaffen, die traditionelle Analytics-Tools in einigen Jurisdiktionen rechtlich riskant machen. Google Analytics insbesondere hat mehrere Rechtsstreitigkeiten in europäischen Ländern über Datenübertragungen zu US-Servern und die Verwendung von Cookies für seitenübergreifendes Tracking Gesicht. Mehrere EU-Datenschutzbehörden haben Stellungnahmen herausgegeben, in denen GA4-Installationen als nicht konform mit GDPR erklärt werden, es sei denn, es werden spezifische zusätzliche Schutzmaßnahmen implementiert.
Das WordPress Analytics Plugin umgeht die meisten dieser Bedenken durch seine Architektur. Besuchsdaten werden über APIs verarbeitet, die nicht auf Drittanbieter-Cookies angewiesen sind, keine seitenübergreifenden Benutzerprofile erstellen und die Browsing-Historie nicht an Werbenetzwerke übertragen. Die Daten dienen einem Zweck: dem Website-Besitzer zu zeigen, was auf seiner Website passiert. Es gibt keine sekundäre Nutzung, kein Data Brokering und kein Werbeökosystem, das von den gesammelten Informationen lebt. Für Website-Besitzer, die die sich entwickelnde Regulierungslandschaft nervös beobachtet haben und sich fragen, ob ihr Analytics-Setup ein Compliance-Problem auslöst, bietet diese Architektur ein Maß an Vertrauen, das Cookie-abhängige Tools nicht erreichen können.
Das bedeutet nicht, dass das Plugin immun gegen alle Datenschutzüberlegungen ist. Jedes Tool, das Besucher-Informationen aufzeichnet, auch aggregierte und anonymisierte Informationen, sollte in der Datenschutzerklärung einer Website offengelegt werden. Aber die Offenlegung ist unkompliziert, weil die Datennutzung unkompliziert ist. Es gibt keine verwickelte Kette von Datenverarbeitern, Unterverarbeitern und Werbepartnern zum Aufzählen. Die Daten kommen rein, werden auf dem Dashboard angezeigt, und das ist, wo ihre Reise endet.
Das Dashboard, das in weniger als einer Sekunde lädt
Performance war von Anfang an eine unnachgiebige Designanforderung. WordPress-Website-Besitzer sind gewöhnt an Admin-Seiten, die schnell laden, und ein Analytics-Dashboard, das fünf oder zehn Sekunden braucht, um seine Charts zu rendern, ist ein Dashboard, das einmal besucht wird und dann vergessen. Das Plugin Dashboard wird in weniger als einer Sekunde in einer typischen WordPress-Hosting-Umgebung gerendert, einschließlich aller Charts, Tabellen und Zusammenfassungsstatistiken. Diese Geschwindigkeit ist möglich, weil die Datenaggregation auf der API-Seite stattfindet, anstatt im WordPress Admin Panel selbst, und das Frontend verwendete leichte Chart-Rendering, das keine schweren JavaScript-Bibliotheken erfordert.
Die technische Architektur leitet Tracking-Daten durch ein leichtes JavaScript-Snippet weiter, das bei jedem Seitenladevorgang ausgelöst wird und die Besuchsinformationen zur Verarbeitung an das Backend sendet. Das Snippet ist klein genug, dass es vernachlässigbare Ladezeit zur Frontend hinzufügt, was für Website-Besitzer wichtig ist, die sich ihrer Core Web Vitals Scores bewusst sind und nicht möchten, dass ein Analytics-Tool ihre PageSpeed Insights Ergebnisse verschlechtert. Das Tracking-Skript wurde über alle großen Browser getestet und verursacht keine Konflikte mit gängigen WordPress-Plugins, Caching-Schichten oder CDN-Konfigurationen.
Das Dashboard selbst wurde als native WordPress Admin Seite gebaut, die WordPress UI Konventionen befolgt, sodass es sich für jeden vertraut anfühlt, der Zeit im WordPress Admin Panel verbracht hat. Die Charts verwenden saubere, responsive Visualisierungen, die auf Desktop-Monitoren und Tablet-Bildschirmen gleich gut funktionieren. Datentabellen sind sortierbar und filterbar ohne dass Seite neu geladen werden müssen. Das gesamte Erlebnis ist konzipiert, um einen Website-Besitzer von der Frage zur Antwort in der minimal möglichen Zeit zu bringen, weil der Wert von Analytics nicht das Tool selbst ist, sondern die Entscheidungen, die es ermöglicht.
Für wen dieses Plugin bestimmt ist und für wen nicht
Ehrlichkeit über die Zielgruppe ist wichtig, weil kein Analytics Tool alle gleich gut bedient. Dieses Plugin ist für WordPress-Website-Besitzer gebaut, die straightforward Traffic-Analytics ohne Komplexität, Konfigurationsaufwand oder Datenschutz-Compliance-Angst wünschen. Es glänzt für Blogger, Portfolio-Websites, kleine Business-Websites, Membership-Websites, die ihre Traffic-Muster verstehen möchten, und jeden, der auf GA4 geblickt hat und sich von der Kluft zwischen dem, was sie benötigen, und dem, was die Benutzeroberfläche verlangt, dass sie lernen, überfordert gefühlt hat.
Das Plugin ist nicht für Enterprise-Marketing-Teams gebaut, die Multi-Touch Attribution über bezahlte und organische Kanäle benötigen. Es ist nicht für E-Commerce-Operationen gebaut, die detaillierte Conversion-Funnel-Analyse mit Revenue-Tracking und Produktleistungsmetriken benötigen. Es ist nicht für Daten-Teams gebaut, die Rohevent-Streams in Datenlager piped benötigen für benutzerdefinierte Analyse. Dies sind legitime Anforderungen, die Tools erfordern, die speziell dafür gebaut sind, und zu behaupten, dass ein einfaches Analytics Plugin diese Anforderungen erfüllen kann, wäre unehrlich.
Die Kluft zwischen dem, was die meisten Website-Besitzer benötigen, und dem, was Enterprise-Analytics-Tools bieten, ist enorm, und diese Kluft ist genau, wo dieses Plugin lebt. Es füllt den Raum zwischen "gar keine Analytics" und "GA4 mit seiner ganzen Komplexität" und bietet einen Mittlweg, der Website-Besitzern die Informationen gibt, die sie tatsächlich verwenden, während es ihnen die Informationen erspart, die sie nicht benötigen. Für das WordPress-Ökosystem, wo Einfachheit und Zugänglichkeit Gründungsprinzipien sind, fühlt sich diese Positionierung natürlich an statt limitierend. Das Plugin macht weniger, aber es macht es auf eine Weise, die mehr Menschen tatsächlich verwenden können.
Häufig gestellte Fragen
Ist dieses Plugin völlig kostenlos
Das Website Analytics by YEB Plugin ist kostenlos zu installieren und zu verwenden mit grundlegenden Analytics-Funktionen. Erweiterte Funktionen, die zusätzliche APIs wie GeoIP Stadt-Ebenen-Daten oder Device-Brand-Erkennung nutzen, sind über optionale Credit-basierte API-Nutzung verfügbar, sodass Sie nur für die erweiterten Funktionen zahlen, die Sie aktivieren möchten.
Verwendet dieses Plugin Cookies um Besucher zu verfolgen
Das Plugin stützt sich nicht auf Drittanbieter-Cookies für Tracking. Besuchsdaten werden basierend auf Seitenladeevents aufgezeichnet ohne persistente seitenübergreifende Benutzerprofile zu erstellen, was die Datenschutz-Compliance für Website-Besitzer unter GDPR, CCPA und ähnlichen Vorschriften vereinfacht.
Kann dieses Plugin Google Analytics vollständig ersetzen
Für Website-Besitzer, die hauptsächlich Session-Zählungen, Seiten-Popularität, Verweiserquellen, geografische Daten und Device-Aufschlüsselungen benötigen, ja. Für Website-Besitzer, die sich auf GA4s erweiterte Funktionen wie Conversion Funnels, Zielgruppen-Segmente, vorhersagende Metriken oder BigQuery-Integration verlassen, deckt dieses Plugin die Grundlagen ab, während GA4 die erweiterten Anwendungsfälle handhabt.
Beeinflusst das Tracking-Skript die Seitenladegeschwindigkeit
Das Tracking-Snippet ist leicht und lädt asynchron, was bedeutet, dass es das Seiten-Rendering nicht blockiert. Die Auswirkung auf Core Web Vitals Scores ist vernachlässigbar, und das Skript wurde getestet, um zu bestätigen, dass es nicht mit PageSpeed Insights Leistungsmetriken interferiert.
Wie weit zurück gehen die Analytics-Daten
Die Datenerfassung beginnt in dem Moment, in dem das Plugin aktiviert wird, und setzt sich auf unbestimmte Zeit fort. Historische Daten von vor der Installation sind nicht verfügbar, da das Plugin nur Besuche aufzeichnen kann, die auftreten, nachdem sein Tracking-Skript auf der Website vorhanden ist.
Funktioniert das Plugin mit Caching-Plugins wie WP Super Cache oder W3 Total Cache
Ja. Das Tracking wird durch ein JavaScript-Snippet gehandhabt, das im Browser des Besuchers ausgeführt wird, was bedeutet, dass es korrekt funktioniert, auch wenn die HTML-Seite selbst aus dem Cache bereitgestellt wird. Caching-Plugins interfieren nicht mit der Analytics-Datenerfassung.