STATUS IS UPWEBSITE‑OPTIMIERUNGS‑WIKI
03Beschleunigen
Optimierungsgrundlagen / Beschleunigen

So legen Sie ein Website-Performance-Budget fest, das Teams einhalten können

Erstellen Sie durchsetzbare Limits für Seitengewicht, Ladezeit und Reaktionsfähigkeit entlang der für Kunden wichtigen Pfade.

So legen Sie ein Website-Performance-Budget fest, das Teams einhalten können — VISUELLE ANLEITUNG
LESEN
8 Minuten
QUELLEN
6
ERNEUT PRÜFEN
2027-03-27
geprüft
Gutachter für Web-Performance und Release Engineering
DIE KURZE ANTWORT

Mit der Entscheidung beginnen.

Legen Sie ein Website-Performance-Budget fest, indem Sie die wenigen Benutzerpfade auswählen, die zählen, deren aktuelle Erfahrung messen und Grenzwerte vereinbaren, die ein Release tatsächlich bestehen kann. Kombinieren Sie ein oder zwei nutzerseitige Ziele mit steuerbaren Limits: beispielsweise ein mobiles Lade- und Interaktionsziel am 75. Perzentil sowie Caps für initiales JavaScript, Bilder und Drittanbieter-Anfragen. Definieren Sie für jedes Limit eine Warnstufe und eine release-blockierende Fehlerstufe.

Beginnen Sie nicht mit einer universellen Seitengewicht-Zahl. Eine Produktseite, eine Suchergebnisseite und ein angemeldetes Dashboard haben unterschiedliche Aufgaben. Verwenden Sie Felddaten realer Nutzer, wenn sie verfügbar sind, und führen Sie dann den wichtigen Pfad in einem konsistenten Labortest vor dem Release aus. Wenn ein Feature Kapazität beansprucht, reduzieren oder verschieben Sie anderes Gewicht, verbessern Sie den Pfad oder genehmigen Sie eine zeitlich begrenzte Ausnahme mit einem Datum zur Behebung.

VISUELLE ANLEITUNG

Verstehen Sie die Arbeit als zusammenhängendes System.

Nutzen Sie diese Karte, um die Entscheidungen des Artikels zu verbinden, bevor Sie einzelne Taktiken umsetzen.

SIUBeschleunigen
01Beginnen Sie mit Pfaden, nicht mit einem siteweiten Durchschnitt
02Wählen Sie Ergebnisse und steuerbare Eingaben
03Leiten Sie Zahlen aus Ihrer Ausgangslage ab
04Machen Sie das Budget zur Release-Regel
01

Beginnen Sie mit Pfaden, nicht mit einem siteweiten Durchschnitt

Listen Sie drei bis fünf Pfade auf, bei denen Verzögerung klare Kunden- oder Betriebskosten verursacht: das Landen auf einer Kampagnenseite, ein Produkt finden, ein Lead-Formular absenden, sich anmelden oder eine Support-Anfrage abschließen. Beschreiben Sie für jeden Pfad Start, nützliches Ergebnis, Hauptgerätklasse und die Seite oder Interaktion, die gut funktionieren muss.

Geben Sie jedem Pfad eine eigene Budgetzeile. Ein Dashboard kann mehr Code enthalten als ein öffentlicher Artikel, aber seine Filteraktion benötigt ein Reaktionsziel. Eine medienreiche Produktseite kann größere Bilder akzeptieren, braucht aber ein Limit für das primäre sichtbare Bild. So verhindert man, dass ein schwacher kritischer Pfad in einem originweiten Durchschnitt untergeht.

Definieren Sie den Moment des Werts

Bennen Sie, was der Besucher sehen oder tun kann, z. B. das Angebot lesen, ein Ergebnis sehen oder eine Formularbestätigung erhalten.

Trennen Sie Neu- und Rückkehrerpfade

Caching kann die Asset-Kosten material verändern, also dokumentieren Sie, ob das Budget einen ersten Besuch, einen wiederholten Besuch oder beide abdeckt.

02

Wählen Sie Ergebnisse und steuerbare Eingaben

Verwenden Sie sowohl Ergebnis-Metriken als auch Input-Limits. Google beschreibt Largest Contentful Paint, oder LCP, als Ladeleistung; Interaction to Next Paint, oder INP, als Interaktions-Reaktionsfähigkeit; und Cumulative Layout Shift, oder CLS, als visuelle Stabilität. Die empfohlenen guten Schwellenwerte sind LCP bei oder unter 2,5 Sekunden, INP bei oder unter 200 Millisekunden und CLS bei oder unter 0,1 am 75. Perzentil, getrennt betrachtet für Mobil und Desktop.

Fügen Sie Limits hinzu, die eine Ursache frühzeitig sichtbar machen: initiales JavaScript, Bilder, die vor dem Hauptinhalt benötigt werden, gesamter Transfer für die Route, Drittanbieter-Anfragen und ein bekannt teures Widget. Verfolgen Sie komprimierte Transfergrößen konsistent. Eine Diagnose wie Time to First Byte kann helfen, langsames Laden zu untersuchen, ist aber nicht allein das Kundenergebnis.

Lade-Budget

Verwenden Sie LCP, wenn der Pfad davon abhängt, dass der Hauptinhalt sichtbar wird.

Reaktions-Budget

Verwenden Sie Felddaten-INP für Suche, Filter, Menüs und Checkout; nutzen Sie einen Labor-Proxy nur, bevor Felddaten existieren.

Gewichts-Budget

Begrenzen Sie die initiale Route und die größten Beitragszahler, damit Verantwortliche wissen, was nach einer Überschreitung geändert werden muss.

03

Leiten Sie Zahlen aus Ihrer Ausgangslage ab

Erfassen Sie eine Ausgangslage für jeden Pfad. Unterscheiden Sie in PageSpeed Insights zwischen Chrome User Experience Report-Felddaten, die reale Chrome-Nutzererfahrungen aggregieren, und Lighthouse-Labordaten, die ein kontrollierter Test sind. Felddaten prüfen die Erfahrung, die Nutzer erreichen; Labortests machen eine Änderung vor dem Release wiederholbar.

Segmentieren Sie mindestens nach Mobil und Desktop und, wo möglich, nach kritischer Vorlage oder URL. PageSpeed Insights kann von URL-Daten auf Origin-Daten zurückfallen, und einige Seiten haben keine CrUX-Daten. Kennzeichnen Sie diesen Fall als Labor-Baseline und fügen Sie für wichtige Pfade eine Messung mit realen Nutzern hinzu. Bewahren Sie die Test-URL, Geräte- und Netzwerkprofil, Cache-Zustand, Datum und Tool-Version mit jeder Ausgangslage auf.

Wählen Sie ein Ziel, das die Ausgangslage in einem geplanten Schritt verbessert, und testen Sie es unter repräsentativen Bedingungen. Ein Budget, das normale Releases blockiert, wird umgangen; eines, das über der heutigen Erfahrung liegt, schützt niemanden.

Lesen Sie das Perzentil korrekt

Das 75. Perzentil ist der Wert, unter oder gleich dem 75 % der beobachteten Erfahrungen liegen; es ist kein Durchschnitt.

04

Machen Sie das Budget zur Release-Regel

Bewahren Sie das Budget an einem versionierten, prüfbaren Ort neben dem Code oder der Release-Checkliste auf. Jede Zeile benötigt den Pfad, die Metrik, das Testprofil oder die Population, Warn- und Fehlergrenze, Owner, Messmethode und Ausnahmeregel. MDN empfiehlt Warn- und Fehlerstufen: Die Warnung unterstützt proaktive Planung, während der Fehler eine obere Grenze mit spürbarer negativer Wirkung ist.

Automatisieren Sie verlässliche Prüfungen. Ein Bundler kann ein übergroßes Asset oder einen initialen Entry-Point ablehnen; webpack unterstützt maximale Asset- und Entry-Point-Limits sowie produktionsbezogene Fehlerhinweise. Führen Sie wiederholbare Labortests für den betroffenen Pfad in Pull Requests oder Release-Kandidaten durch. Behalten Sie Felddaten für die Nachverifikation und Priorisierung nach dem Release und nicht als unzuverlässiges Build-Gate.

Wenn ein Limit fehlschlägt, reduzieren Sie ein Asset, verschieben Sie nicht essentielles Code, ändern Sie die Erfahrung, teilen Sie das Release auf oder genehmigen Sie eine Ausnahme. Erhöhen Sie die Schwelle nicht stillschweigend, um den Build zu bestehen.

Ausnahmeregel

Dokumentieren Sie vor dem Release Produkt- und Technik-Owner, Kundenimpact, Ablaufdatum und Remediation-Aufgabe.

Blockierende Regel

Blockieren Sie eine reproduzierbare Fehlergrenze für einen geschützten Pfad; benachrichtigen und untersuchen Sie Warnschwellen.

05

Verifizieren und nachbessern nach dem Start

Seitengewicht sagt nicht die gesamte Erfahrung voraus. Reihenfolge der Requests, render-blockierende Arbeit, Gerätefähigkeit, Netzwerkbedingungen, Caching und Drittanbieter spielen ebenfalls eine Rolle. Behalten Sie Input-Limits, um Wachstum zu erkennen, und Ergebnismaße, um zu prüfen, ob der Pfad nutzbar ist. Die W3C Resource Timing-Schnittstelle legt Ressourcentimings sowie Transfer-, kodierte und dekodierte Größen für tiefere Diagnosen offen. Cross-Origin-Timing-Details können durch Timing-Berechtigungen eingeschränkt sein, also beweist ein unvollständiger Waterfall nicht, dass keine Drittanbieter-Kosten vorhanden sind.

Überprüfen Sie Feldergebnisse nach wesentlichen Änderungen an Vorlage, Plattform, Marketing-Tags oder Traffic. Wenn sich LCP verschlechtert, untersuchen Sie Serverantwort, die LCP-Ressource und render-blockierende Arbeit. Wenn sich INP verschlechtert, untersuchen Sie tatsächliche Interaktionen; Lighthouse kann INP nicht messen, weil keine Nutzer-Eingabe stattfindet, obwohl Total Blocking Time ein Labor-Proxy ist. Verwenden Sie SIU’s proaktiven Optimierungs-Workflow, um eine Überschreitung zu triagieren, den kritischen Pfad zu stabilisieren und die Behebung im selben Messkontext zu verifizieren.

Überprüfen Sie zuerst Ausnahmen

Abgelaufene Ausnahmen zeigen schnell auf, dass vorübergehende Performance-Schulden dauerhaft geworden sind.

AKTION / ÜBERPRÜFEN

Ihr praktischer To‑Do‑Leitfaden.

  1. 01

    Wählen Sie kritische Pfade

    Wählen Sie drei bis fünf Pfade mit einem klaren Kundenergebnis, einer Vorlage oder URL und einer primären Gerätklasse.

    ÜBERPRÜFEN: Eine gemeinsam genutzte Liste definiert den Moment des Werts für jeden Pfad.
  2. 02

    Erfassen Sie eine Ausgangslage

    Speichern Sie Feldergebnisse, wenn verfügbar, und einen wiederholbaren Laborlauf, bevor Sie ein Limit festlegen.

    ÜBERPRÜFEN: Jeder Eintrag enthält Datum, URL, Profil, Cache-Zustand und Quelle.
  3. 03

    Weisen Sie Ergebnismetriken zu

    Verwenden Sie Lade-, Reaktions- und Stabilitätsmaße nur dort, wo sie zum Pfad passen.

    ÜBERPRÜFEN: Jeder kritische Pfad hat ein kundenorientiertes Ergebnismaß.
  4. 04

    Fügen Sie Input-Limits hinzu

    Begrenzen Sie initiales JavaScript, erforderliche Bilder, Transfer und relevante Drittanbieter-Anfragen.

    ÜBERPRÜFEN: Eine Überschreitung identifiziert eine Asset-Klasse oder Abhängigkeit zur Untersuchung.
  5. 05

    Definieren Sie Warn- und Fehlerstufen

    Verwenden Sie Warnungen für frühes Handeln und reproduzierbare Fehler für Release-Blockaden.

    ÜBERPRÜFEN: Das Budget gibt an, welche Schwelle benachrichtigt, blockiert und wer reagiert.
  6. 06

    Automatisieren Sie stabile Prüfungen

    Fügen Sie Bundle-Prüfungen und wiederholbare Labortests in den Delivery-Pfad ein.

    ÜBERPRÜFEN: Eine vorgeschlagene Änderung liefert vor dem Release ein sichtbares Bestehen, eine Warnung oder einen Fehler zurück.
  7. 07

    Machen Sie Ausnahmen explizit

    Erfordern Sie Impact, Owner, Ablaufdatum und eine Remediation-Aufgabe bei einer Überschreitung.

    ÜBERPRÜFEN: Jede aktive Ausnahme hat einen Owner und ein Überprüfungsdatum.
  8. 08

    Verifizieren Sie nach dem Release

    Überprüfen Sie Felddaten oder echte Nutzerdaten, nachdem genügend Traffic angesammelt wurde.

    ÜBERPRÜFEN: Der Release-Eintrag verlinkt sein Pre-Release-Ergebnis mit einer Post-Release-Prüfung.
  9. 09

    Rebasieren Sie anhand von Belegen

    Ändern Sie ein Limit nach einer materiellen Änderung des Pfads oder der Plattform, nicht aus Bequemlichkeit.

    ÜBERPRÜFEN: Eine Budgetänderung dokumentiert Belege, Entscheidungs-Owner und Wirksamkeitsdatum.
DISKUSSIONSTHEMEN

Vergleichen Sie Kompromisse, nicht private Daten.

Nutzen Sie diese Fragen mit Ihrem Team oder der Website‑Betreiber‑Community. Teilen Sie Methoden und Erkenntnisse, aber fügen Sie niemals Zugangsdaten, Kundendaten oder nicht‑öffentliche Infrastrukturdaten ein.

  1. 01

    Welcher Pfad hat einen Performance-Kompromiss offengelegt, den ein siteweiter Durchschnitt verborgen hat, und wie haben Sie ihn Entscheidungsträgern sichtbar gemacht?

  2. 02

    Was macht eine Performance-Warnung in Ihrem Release-Prozess nützlich, anstatt leicht zu ignorieren zu sein?

  3. 03

    Wie entscheiden Product, Design und Engineering, ob ein Feature eine zeitlich begrenzte Ausnahme rechtfertigt?

BELIEBTE / MASSGEBLICHE RESSOURCEN

Öffnen Sie das Quellmaterial.

web.devPerformance budgets 101 ↗

Google’s praxisorientierter Leitfaden zu quantitativen, nutzerzentrierten Timing-Budgets, seitenbezogenen Limits und Delivery-Prüfungen.

Geprüft 2026-09-27
MDN Web DocsPerformance budgets ↗

Erklärt Budgettypen, Warn- und Fehlerstufen, Basisbedingungen und Grenzen von Dateigrößenprüfungen.

Geprüft 2026-09-27
web.devWeb Vitals ↗

Definiert die aktuellen Core Web Vitals, empfohlene Schwellenwerte und Feld-gegen-Labor-Messvorbehalte.

Geprüft 2026-09-27
Chrome for DevelopersHow to view Chrome UX Report data on PageSpeed Insights ↗

Zeigt, wie PageSpeed Insights CrUX-Felddaten mit Lighthouse-Diagnosen kombiniert und fehlende URL-Daten handhabt.

Geprüft 2026-09-27
W3CResource Timing ↗

Technische Spezifikation für Browser-Resource-Timing-Daten, die zur Untersuchung von Bytes und Ladephasen verwendet werden.

Geprüft 2026-09-27
webpackPerformance configuration ↗

Dokumentiert Build-time Asset- und Entry-Point-Limits sowie Fehler-Level Performance-Hints für webpack-Projekte.

Geprüft 2026-09-27

Quellenrichtlinie. Messbare Behauptungen verwenden offizielle technische Dokumentation und Standards. Ressourcen sind Leserverweise; interne und SID-Links dienen der Navigation, nicht als Belege.

KURZE KLARSTELLUNGEN

Häufige Fragen.

Was ist ein realistisches Website-Performance-Budget?

Es ist an einen benannten Pfad, ein repräsentatives Gerät und eine Verbindung sowie eine gemessene Ausgangslage gebunden. Beginnen Sie mit einer geplanten Verbesserung, nicht mit einem universellen Kilobyte-Ziel. Koppeln Sie ein Ergebnis wie LCP oder INP mit steuerbaren Limits wie initialem JavaScript und erforderlichem Bild-Transfer. Setzen Sie eine Warnstufe unterhalb der release-blockierenden Schwelle.

Sollten wir Core Web Vitals als unser gesamtes Performance-Budget verwenden?

Nein. Core Web Vitals beschreiben nützliche Ergebnisse, identifizieren aber nicht, welches Asset oder welche Abhängigkeit gewachsen ist. Fügen Sie Seitengewicht-, Request- und Drittanbieter-Limits hinzu, die Teams vor dem Release steuern können. Wenden Sie jede Metrik dort an, wo sie zum Pfad passt; ein Filterpfad benötigt Interaktionsfokus, während ein Artikel Lade- und Stabilitätsaufmerksamkeit braucht.

Kann Lighthouse beweisen, dass eine Änderung für echte Nutzer sicher ist?

Nein. Lighthouse ist ein kontrollierter Labortest, der Pre-Release-Regressionen findet, aber Gerätefähigkeit, Netzwerke und Verhalten variieren im Feld. Es kann INP nicht messen, weil keine Nutzerinteraktion stattfindet. Verwenden Sie wiederholbare Laborergebnisse zur Release-Kontrolle und validieren Sie wichtige Pfade mit Felddaten oder realen Nutzerdaten, wenn verfügbar.

Status Is UP Editorial Team · Uptime Enablement-Redakteure

Geprüft von Gutachter für Web-Performance und Release Engineering. Veröffentlicht 2026-09-27; aktualisiert 2026-09-30.