Core/Dash Dimension: Query String
Sehen Sie, wie URL-Parameter Ihre Real-User-Performance-Daten beeinflussen, von paginierten Ergebnissen bis hin zu UTM-getaggten Landingpages.
Was die Query-String-Dimension erfasst
Die Query String-Dimension gruppiert Ihre Core Web Vitals-Daten nach dem vollständigen Query String, der zum Zeitpunkt des Seitenbesuchs in der URL vorhanden war. Das umfasst alles nach dem ?: Tracking-Parameter wie utm_source=google, Paginierung wie page=2, Sortierreihenfolgen wie sort=price, Suchanfragen wie q=running+shoes, A/B-Test-Varianten und Filterkombinationen.
Die meisten Performance-Monitoring-Tools entfernen Query Strings oder fassen sie in einer einzigen URL-Gruppe zusammen. CoreDash behält sie intakt, was bedeutet, dass Sie LCP, INP und CLS von /products?sort=price mit /products?sort=popularity auf demselben Seitentemplate, mit denselben Nutzern, über denselben Zeitraum vergleichen können.

Warum Query Strings Performance-Regressionen verursachen
Query-Parameter sind eine der häufigsten Ursachen für unerklärliche Performance-Schwankungen. Hier ist, warum sie wichtig sind:
CDN-Caching-Verhalten
Standardmäßig behandeln die meisten CDNs URLs mit unterschiedlichen Query Strings als separate Cache-Einträge. /search?q=boots und /search?q=sandals sind zwei unterschiedliche Cache-Schlüssel. Wenn Ihre Suchergebnisseite Hunderte einzigartiger Anfragen pro Stunde generiert, wird fast keine dieser Anfragen aus dem Cache bedient. Jeder Besucher trifft Ihren Origin-Server kalt.
Einige CDNs ermöglichen es, bestimmte Parameter (wie UTM-Tags) im Cache-Schlüssel zu ignorieren, aber diese Konfiguration wird leicht übersehen. Wenn utm_source=email in Ihrem Cache-Schlüssel enthalten ist, wird Ihre E-Mail-Kampagnen-Landingpage eine nahezu null Cache-Hit-Rate haben, und jeder Empfänger erhält ein vollständiges Server-Rendering statt einer gecachten Antwort. Das ist ein häufiger und messbarer LCP-Anstieg.
Serverseitiger Rendering-Aufwand
Filter- und Sortierparameter lösen oft die teuersten Datenbankabfragen auf einer Seite aus. Eine einfache Produktliste unter /products könnte vollständig gecacht sein. Dieselbe Seite unter /products?color=red&size=M&brand=Nike&sort=price-asc erfordert möglicherweise eine komplexe Abfrage, eine andere Antwortstruktur oder sogar ein komplett neues Rendering. Auf Seiten, die gefilterte Ergebnisse nicht effizient cachen können, steigt die Time to First Byte, und LCP folgt.
Paginierung ist ein weiterer konsistenter Verursacher. Seite 1 einer Liste ist normalerweise schnell, weil sie die Standardansicht ist und aggressiv gecacht wird. Seite 10 oder Seite 50 wird selten gecacht, ist oft langsamer zu generieren und wird häufig nie getestet. CoreDash macht diese Unterschiede direkt sichtbar, ohne dass Sie raten müssen.
Clientseitiges Verhalten, ausgelöst durch Parameter
Einige Query-Parameter ändern nicht die Serverantwort, sondern ändern, welches JavaScript beim Laden ausgeführt wird. A/B-Test-Variantenparameter, Affiliate-Tracking-Codes und Empfehlungs-Tokens werden häufig von Skripten gelesen, die unterschiedliche UI-Abläufe initialisieren, zusätzliche Netzwerkanfragen auslösen oder das Rendering verzögern, während sie auf die Experimentkonfiguration warten. Diese Parameter können messbare INP-Kosten verursachen und gelegentlich Layout-Verschiebungen auslösen, wenn die Variante sichtbaren Inhalt nach dem initialen Paint ändert.
Häufige Muster, die es zu untersuchen lohnt
- UTM-Parameter bei bezahltem Traffic: Besucher von Anzeigen landen oft mit
?utm_source=google&utm_medium=cpc&utm_campaign=.... Wenn Ihr CDN diese in seinen Cache-Schlüssel einbezieht, erhält bezahlter Traffic konsistent langsamere Antworten als organischer Traffic. - Suchergebnisseiten: Kurze, beliebte Anfragen können gecacht sein. Long-Tail- oder erstmalige Anfragen sind es fast nie. Der Vergleich von
?q=nikemit?q=blue+trail+running+shoes+mens+size+11zeigt oft einen messbaren LCP-Unterschied. - Umfangreiche Filterkombinationen: E-Commerce-Kategorieseiten mit mehreren aktiven Filtern sind aufwendig zu rendern und selten gecacht. Wenn Ihr 75. Perzentil LCP hoch ist, sind Filterkombinationen ein wahrscheinlicher Verursacher.
- Paginierung über Seite 1 hinaus: Seite 2 und darüber hinaus sind normalerweise langsamer und ressourcenintensiver. Sie enthalten oft auch dasselbe Hero-Bild oder Layout, aber ohne den Vorteil gecachter Assets eines vorherigen Besuchs.
Wie Sie diese Dimension in CoreDash verwenden
Wählen Sie Query String aus dem Dimension-Picker in jedem CoreDash-Bericht. Die Tabelle zeigt jeden einzigartigen Query String zusammen mit LCP, INP, CLS und Besuchszahl. Sortieren Sie nach LCP, um die langsamsten Parameterkombinationen zu finden, oder sortieren Sie nach Besuchszahl, um die Traffic-stärksten Varianten zu finden.
Kombinieren Sie diese Dimension mit der URL-Dimension, um Ihre Analyse auf ein einzelnes Seitentemplate einzugrenzen, bevor Sie dessen Query-String-Varianten vergleichen. Diese Kombination macht es einfach zu bestätigen, ob ein Performance-Problem in der Seite selbst liegt oder in einem bestimmten Parameter-Muster.
Die Query-String-Dimension gehört zur Kategorie Page & Navigation in CoreDash, neben Dimensionen wie URL, Pathname und Navigation Type.