Zuletzt aktualisiert am 15. Juni 2026 um 07:34
Möchten Sie die GA4 Seitenladezeiten verfolgen? Das Fehlen von „Site Speed“-Daten in GA4 kann Benutzer von Universal Analytics verwirren. GA4 liefert keine Angaben zu Seiten-Timing oder Seiten-Ladezeiten. GA4 kann Ladezeitmessungen liefern. Verwenden Sie den Google Tag Manager, um die Seitenladezeiten in Google Analytics zu erfassen.
Um fortzufahren, müssen Sie sicherstellen, dass Sie Google Tag Manager (GTM) implementiert und ein GA4-Konfigurations-Tag in Ihrem GTM-Container eingerichtet haben. Es ist zu beachten, dass die Implementierung von GA4 über GTM keine Voraussetzung ist. Es ist möglich, die Seitengeschwindigkeit über GTM in GA4 zu überwachen, vorausgesetzt, das GA4-Tag wurde ursprünglich direkt im Backend der Website installiert.
Schritt 1: Variable
Um auf das Tag Manager Backend zuzugreifen, navigieren Sie bitte zu https://tagmanager.google.com/ und melden Sie sich an. Gehen Sie weiter zum Segment Variablen auf der linken Seite. Um eine neue benutzerdefinierte JavaScript-Variable zu erstellen, gehen Sie zu den benutzerdefinierten Variablen und wählen Sie die Schaltfläche „Neu“.
Um die Variable zu konfigurieren, wählen Sie „Variablenkonfiguration“ und entscheiden sich für „Benutzerdefiniertes JavaScript“ als Variablentyp.
Die Variable kann in „Seitenladezeit“ umbenannt werden, und der Code kann in das benutzerdefinierte JavaScript integriert werden.
Benutzerdefinierter JavaScript-Code:
function() {
if (window.performance && window.performance.getEntriesByType) {
var entries = window.performance.getEntriesByType("navigation");
if (entries.length > 0) {
var navTiming = entries[0];
var pageLoadTime = navTiming.loadEventEnd - navTiming.startTime;
return Math.round(pageLoadTime / 100) / 10;
}
}
}Schritt 2: Auslöser
Um einen neuen Auslöser zu erstellen, öffnen Sie den Bereich „Auslöser“ und wählen Sie die Schaltfläche „Neu“.
Um den Trigger zu konfigurieren, wählen Sie „Fenster geladen“ in der Kategorie „Seitenansicht“, nachdem Sie auf „Trigger-Konfiguration“ geklickt haben.
Der Auslöser kann in „Seite geladen“ umbenannt und anschließend gespeichert werden.
Es wird ein zweiter Auslöser erstellt. Das GA4-Ereignis-Tag wird von einem Auslöser abhängig gemacht, der seine Auslösung auf Fälle beschränkt, in denen die benutzerdefinierte JavaScript-Variable einen Wert größer oder gleich Null zurückgibt.
Um den zweiten Auslöser zu erstellen, öffnen Sie bitte den Bereich „Auslöser“ auf der linken Seite und wählen Sie die Schaltfläche „Neu“. Wählen Sie „Benutzerdefiniertes Ereignis“ als den derzeit benötigten Auslösertyp.
Die Konfiguration des „Benutzerdefinierten Ereignisses“ kann durch Anklicken gestartet werden. Es wird empfohlen, den Ereignisnamen als reguläres Ausdrucksmuster „.*“ zu vergeben und den Regex-Abgleich zu verwenden. Wählen Sie „Einige benutzerdefinierte Ereignisse“ als Auslöseroption. Wählen Sie die zuvor konfigurierte Metrik „Seitenladezeit“ und wenden Sie die Bedingung „kleiner als 0“ an. Schließlich kann der Auslöser in „Seitenladezeit kleiner als 0“ umbenannt und gespeichert werden.
Schritt 3: Markieren
Nachdem die benutzerdefinierte JavaScript-Variable zur Erfassung der Seitenladezeit und die Auslöser eingerichtet wurden, besteht der nächste Schritt darin, das GA4-Event-Tag zu generieren. Die Implementierung dieses Tags erleichtert die Übermittlung der Daten zur Seitenladezeit an Google Analytics 4.
Um ein neues Tag zu erstellen, rufen Sie den Abschnitt „Tags“ auf und wählen Sie die Schaltfläche „Neu“.
Um das Tag zu konfigurieren, wählen Sie „Tag-Konfiguration“ und entscheiden sich für „Google Analytics: GA4 Event“ als Tag-Typ.
Der erste Schritt besteht darin, das Konfigurations-Tag auszuwählen. Die Option „Keine manuell festgelegte ID“ kann gewählt werden, wenn das GA4-Tag direkt in das Website-Backend anstelle von GTM implementiert wurde. Die Messungs-ID kann manuell eingegeben werden. Der Ereignisname kann als „page_load_time“ bezeichnet werden. Der letzte Schritt beinhaltet die Eingabe von „loading_time_sec“ in das Feld „Parameter Name“ und „{{Page Load Time}}“ in das Feld „Value“.
Wählen Sie „Triggering“ und bestimmen Sie die zuvor festgelegte „Page Load“ als „Firing Triggers“. Wählen Sie dann die „Seitenladezeit kleiner als 0“, die zuvor als „Ausnahmen“ festgelegt wurde.
Schritt 4: Parameter
Nach der Erstellung des benutzerdefinierten Ereignisses page_load_time ist der nächste Schritt die Registrierung des Parameters loading_time_sec in GA4. Zur Durchführung dieser Aufgabe ist der Zugriff auf die Bearbeitungs- oder Admin-Berechtigung in Google Analytics erforderlich. Durch den Zugriff auf den Abschnitt „Admin“ und die Auswahl von „Benutzerdefinitionen“ können wir eine neue benutzerdefinierte Metrik erstellen, die den Parameterwert für die Verwendung in unseren Berichten enthält.
Schritt 5: Testen und veröffentlichen
Die abschließende Maßnahme beinhaltet die Auswertung der Tags, Trigger und Variablen innerhalb Ihres GTM-Containers. Die GA4-Plattform erhält den Wert für die Seitenladezeit.
Wenn die notwendigen Schritte abgeschlossen sind, kann der Container veröffentlicht werden. Die Ladezeit der Seite wird künftig in GA4 verfolgt werden.
Schritt 6: Verwendung von Looker Studio
Erstellen Sie zunächst einen Bericht und stellen Sie eine Verbindung zwischen Ihrem GA4-Objekt und Looker Studio her. Bitte fahren Sie mit der Erstellung einer Tabelle fort und fügen Sie die von Ihnen gewünschte Dimension auf der Basis von Seiten ein. Es wurde die Metrik „Page Path“ verwendet, obwohl auch alternative Optionen zur Verfügung stehen. Zwei mögliche Metriken, die Sie in Betracht ziehen sollten, sind „Count Page Load Time“ und „Average Page Load Time“.
Dem Diagramm sollte ein Filter hinzugefügt werden, um die Fälle zu berücksichtigen, in denen Seitenaufrufe aufgezeichnet wurden, ohne dass das Seitenladezeit-Tag ausgelöst wurde. Bei einer Änderung des Auslösers wird empfohlen, die Auslösung auf jeder Seite auszuschließen, wenn ein Fehler auftritt oder die Ladezeit der Seite mit null Sekunden oder weniger bewertet wird.
Ein Filter kann über Looker Studio generiert und im Diagramm implementiert werden.
Analyse der Daten zur Seitenladezeit
Bei der Analyse der Daten zur Seitenladezeit ist es ratsam, die folgenden Faktoren zu berücksichtigen:
Führen Sie eine Analyse durch, um Webseiten mit langsamen Ladezeiten zu identifizieren. Identifizieren Sie Webseiten, die Ladezeiten aufweisen, die die durchschnittliche Dauer Ihrer Website überschreiten. Es wird empfohlen, diese Seiten zu optimieren, um das Nutzererlebnis zu verbessern und die Absprungraten zu minimieren.
Analysieren Sie Seiten mit hohem Traffic. Es wird empfohlen, die Optimierungsbemühungen auf Webseiten zu konzentrieren, die ein hohes Verkehrsaufkommen aufweisen, da sie in der Regel einen stärkeren Einfluss auf die Gesamtleistung und das Nutzererlebnis der Website haben.
Beziehen Sie das Feedback der Nutzer in den Analyseprozess ein. Die Analyse von Nutzerumfragen und -feedback kann dabei helfen, bestimmte Seiten oder Elemente zu identifizieren, die das Nutzererlebnis aufgrund langsamer Ladezeiten beeinträchtigen könnten.
Empfehlungen zur Optimierung der Seitenladegeschwindigkeit
Die folgenden Empfehlungen können umgesetzt werden, um die Ladezeiten von Seiten zu verbessern:
Führen Sie eine Bildoptimierung durch. Optimieren Sie die Dateigrößen und wählen Sie das optimale Format (z. B. WebP, JPEG oder PNG) je nach Inhalt und Browserkompatibilität.
Optimierung der Ressourcengröße durch Minification und Komprimierungstechniken. Wenden Sie Techniken zur Verringerung der Dateigröße an, wie z. B. die Verkleinerung von HTML-, CSS- und JavaScript-Dateien, indem Sie überflüssige Zeichen eliminieren. Verwenden Sie außerdem die gzip-Komprimierung, um die Dateigröße weiter zu verringern.
Optimieren Sie die Leistung von Websites durch die Implementierung von Browser-Caching. Definieren Sie Caching-Protokolle, damit Webbrowser bereits abgerufene Ressourcen zwischenspeichern und wiederverwenden können, wodurch sich die Ladezeiten nachfolgender Seiten verkürzen.
Nutzen Sie ein Content Delivery Network (CDN). Content-Delivery-Netzwerke (CDN) erleichtern die Verteilung von Inhalten auf verschiedene Server und verbessern so die Zugänglichkeit für die Nutzer je nach ihrem geografischen Standort.
Durch die Untersuchung von Metriken zur Seitenladezeit in Google Analytics und die Umsetzung von Optimierungstaktiken ist es möglich, die Funktionalität der Website zu verbessern und das Nutzererlebnis zu steigern. Dies kann zu einem höheren Engagement und höheren Konversionsraten führen.

