Google Analytics: Einfluss auf den Pagespeed
Kategorie: Webanalyse
Google Analytics 4 erfasst Seitenaufrufe und Ereignisse über die Bibliothek gtag.js. Für sich genommen ist es eher leicht, teuer wird es, wenn es doppelt geladen wird oder beim Laden viele eigene Ereignisse auslöst.
Auf 9,1 % der 4108 gemessenen Startseiten gehört Google Analytics zu den fünf schwersten Drittanbietern. Dort kostet es im Median 0 ms Main-Thread-Zeit, auf dem schwersten Viertel dieser Websites 29 ms oder mehr.
9,1 %
der Startseiten: unter den fünf schwersten Drittanbietern
0 ms
Main-Thread-Zeit (Median)
29 ms
Main-Thread-Zeit auf dem schwersten Viertel (p75)
2 KB
Transfergröße (Median)
Verteilung über die Startseiten
Perzentile über 374 Startseiten mit Google Analytics.
| Perzentil | Main-Thread-Zeit | Transfergröße |
|---|---|---|
| p25 |
0 ms
|
1 KB |
| Median |
0 ms
|
2 KB |
| p75 |
29 ms
|
23 KB |
| p90 |
51 ms
|
25 KB |
Einordnung
Nach Median der Main-Thread-Zeit liegt Google Analytics auf Rang 63 von 65 Drittanbietern im Benchmark, leichter als Cloudflare und schwerer als Google Fonts.
Auf 0,0 % der Startseiten, auf denen es vorkommt, verbraucht Google Analytics allein 250 Millisekunden Main-Thread-Zeit oder mehr. Ab dieser Marke bemängelt Lighthouse Drittanbieter-Code.
Startseiten mit Google Analytics wiegen im Median 3,4 MB (JavaScript: 1.007 KB), Startseiten ohne 4,4 MB (JavaScript: 1,7 MB).
Häufig zusammen geladen mit
Anteil der Startseiten mit Google Analytics, auf denen das andere Tool ebenfalls zu den fünf schwersten Drittanbietern gehört.
- Google Tag Manager 96 %
- Facebook 19 %
- Google Fonts 19 %
So erkennen Sie Google Analytics auf Ihrer Seite
Die Bibliothek gtag.js lädt von googletagmanager.com, Lighthouse zählt sie deshalb zu Google Tag Manager; die Messdaten gehen an die Collect-Endpunkte auf google-analytics.com und analytics.google.com. Ein häufiges Muster ist die doppelte Einbindung, einmal fest im Theme und einmal über Google Tag Manager, was die Skriptarbeit verdoppelt, ohne zusätzliche Daten zu liefern. Zeigt Ihre Messung für Google Analytics eine ungewöhnlich hohe Main-Thread-Zeit, sollten Sie zuerst eine doppelte Installation ausschließen.
So verringern Sie den Einfluss von Google Analytics
- Binden Sie Google Analytics über genau einen Weg ein: gtag.js direkt oder Google Tag Manager, nicht beides.
- Prüfen Sie, ob doppelte Mess-IDs aus Umzügen oder Plugins übrig geblieben sind.
- Senden Sie verzichtbare Ereignisse erst nach einer Nutzeraktion statt schon beim Laden der Seite.
Häufige Fragen
Wie binde ich Google Analytics schonender ein?
Binden Sie Google Analytics über genau einen Weg ein: gtag.js direkt oder Google Tag Manager, nicht beides. Prüfen Sie, ob doppelte Mess-IDs aus Umzügen oder Plugins übrig geblieben sind.
Beeinflusst Google Analytics die Core Web Vitals?
Google Analytics wirkt vor allem auf den INP-Wert. Die Bibliothek selbst ist klein, doch Ereignis-Listener und eigene Ereignisse bei Klicks und beim Scrollen erzeugen Arbeit genau bei den Interaktionen, die INP misst. Das Layout verändert es nicht, und den LCP verzögert es selten, außer es wird synchron im Head vor dem Hauptinhalt geladen.
Methode und Stichprobe: Drittanbieter-Benchmark.