Die Core Web Vitals sind Googles Messwerte für die Nutzererfahrung auf Websites. Sie bestehen aus drei Kernmetriken, die unterschiedliche Aspekte der User Experience messen. Seit Mai 2021 fließen diese Werte direkt in das Google-Ranking ein und sind damit für jede Website geschäftskritisch.
Largest Contentful Paint (LCP) optimieren
Der LCP ist oft die größte Herausforderung, da er von vielen Faktoren abhängt. Ein guter LCP-Wert (unter 2,5 Sekunden) bedeutet, dass der Hauptinhalt Ihrer Seite schnell sichtbar ist. Ein schlechter Wert (über 4 Sekunden) signalisiert Google und Nutzern, dass Ihre Website zu langsam ist.
Server-Antwortzeit optimieren
TTFB unter 200ms halten durch schnelles Hosting, Server-Caching und optimierte Datenbankabfragen.
Hero-Bilder priorisieren
Das LCP-Element (meist ein Hero-Bild) mit Preload-Hints priorisieren und optimiert ausliefern.
Render-Blocking vermeiden
CSS und JavaScript so laden, dass sie das Rendering nicht blockieren. Critical CSS inline einbinden.
CDN nutzen
Content Delivery Networks verkürzen die Distanz zwischen Server und Nutzer erheblich.
LCP-Element identifizieren
Nutzen Sie die Chrome DevTools (Lighthouse-Tab), um das LCP-Element Ihrer Seite zu identifizieren. Oft ist es ein Hero-Bild oder ein großer Textblock. Optimieren Sie genau dieses Element für den größten Performance-Gewinn.
First Input Delay & Interaction to Next Paint
Der FID misst die Reaktionsfähigkeit Ihrer Website bei der ersten Nutzerinteraktion. Ein guter Wert liegt unter 100 Millisekunden. Ab März 2024 wird FID durch INP (Interaction to Next Paint) ersetzt, das alle Interaktionen misst – nicht nur die erste.
FID/INP-Optimierung
JavaScript-Ausführungszeit minimierenLange Tasks (>50ms) aufteilen und verzögern
Third-Party-Scripts reduzierenTracking, Ads und Social-Widgets kritisch prüfen
Web Workers nutzenRechenintensive Aufgaben in Background-Threads auslagern
Event-Handler optimierenPassive Event-Listeners für Scroll-Events verwenden
Code-Splitting implementierenNur benötigten JavaScript-Code initial laden
Cumulative Layout Shift (CLS) verbessern
Layout-Verschiebungen frustrieren Nutzer und können zu unbeabsichtigten Klicks führen. Ein CLS-Wert über 0,1 gilt als problematisch. Die häufigsten Ursachen sind Bilder ohne Dimensionen, nachladende Werbung und dynamische Inhalte.
1
Bildgrößen immer angeben
Definieren Sie width und height für alle Bilder und Videos, damit der Browser Platz reservieren kann.
Aspect-Ratio CSS nutzen
Responsive Images mit srcset
2
Platzhalter für Ads verwenden
Reservieren Sie feste Bereiche für Werbeanzeigen, bevor diese laden.
Min-height für Ad-Container
Skeleton-Loader einsetzen
3
Web Fonts optimieren
Nutzen Sie font-display: swap und preloaden Sie kritische Schriften.
System-Font-Stack als Fallback
WOFF2-Format verwenden
4
Dynamische Inhalte stabil einfügen
Vermeiden Sie das Einfügen von Inhalten oberhalb des sichtbaren Bereichs.
Content unter dem Fold nachladen
Transform statt Layout-Änderungen