Core Web Vitals sind seit Mai 2021 kein Empfehlungspunkt mehr, sondern ein direkter Ranking-Faktor. Im März 2024 hat INP den älteren FID-Wert ersetzt — und seitdem verlieren viele Sites sichtbar Position, ohne dass die Betreiber den Zusammenhang erkennen. Dieser Beitrag zerlegt die drei Metriken in handhabbare Maßnahmen, mit konkreten Code-Snippets und einer Checkliste, die wir auch in jedem Festpreis-Audit abarbeiten.
Die drei Vitals im Überblick
Core Web Vitals messen die wahrgenommene Nutzererfahrung — nicht synthetische Lab-Werte, sondern reale Daten aus dem Chrome User Experience Report (CrUX).
| Metrik | Misst | Gut | Verbesserungswürdig | Schlecht |
|---|---|---|---|---|
| LCP (Largest Contentful Paint) | Ladegeschwindigkeit | ≤ 2,5 s | 2,5–4 s | > 4 s |
| INP (Interaction to Next Paint) | Interaktivität | ≤ 200 ms | 200–500 ms | > 500 ms |
| CLS (Cumulative Layout Shift) | Visuelle Stabilität | ≤ 0,1 | 0,1–0,25 | > 0,25 |
LCP — Largest Contentful Paint
Was misst LCP?
LCP misst, wann das größte sichtbare Element im Viewport vollständig geladen ist — meist Hero-Bild, große Headline oder Hero-Textblock.
Häufige Ursachen schlechter LCP-Werte
- Großes, unkomprimiertes Hero-Bild ohne Priorisierungs-Hint
- Webfonts blockieren das Rendering (FOUT/FOIT)
- Slow-TTFB (über 600 ms Server-Antwort)
- Render-blocking JavaScript im
<head>
Behebung mit echtem Hebel
1. Hero-Bild priorisieren:
<img
src="hero.webp"
fetchpriority="high"
loading="eager"
width="1200"
height="600"
alt="..."
/>
2. Moderne Bildformate nutzen:
- WebP statt JPEG/PNG → 25–35 % kleiner
- AVIF → bis zu 50 % kleiner; Browser-Support 2026 weitgehend uneingeschränkt
<picture>-Element mit Fallback für ältere Browser
3. Server-Antwortzeit drücken:
- Hosting in europäischem Rechenzentrum (Hetzner, IONOS, Strato in Deutschland)
- CDN für statische Assets
- Server-seitiges Caching (Redis, Varnish, Static-Site-Generator)
4. Render-Blocking eliminieren:
deferoderasyncfür nicht-kritisches JavaScript- Kritisches CSS inline im
<head>einbetten - Webfonts mit
font-display: swap
INP — Interaction to Next Paint
Was misst INP?
INP misst, wie schnell die Seite auf eine Nutzerinteraktion reagiert — Klick, Tippen, Wischen. Bewertet wird die schlechteste Interaktion einer Session (99. Perzentil).
Häufige Ursachen schlechter INP-Werte
- Schwere JS-Bundles, die den Main Thread blockieren
- Event-Handler mit langen Berechnungen
- DOM mit über 1.500 Elementen
- Third-Party-Tags (Chat, Tag Manager, Analytics) auf dem Main Thread
Behebung mit echtem Hebel
1. Code-Splitting konsequent durchziehen:
Pro Route nur das JavaScript laden, das wirklich gebraucht wird. Astro, Next.js und Nuxt machen das per Default — wer auf monolithische Bundles setzt, verliert hier strukturell.
2. Long Tasks identifizieren:
Chrome DevTools → Performance → Aufnahme starten, mit der Seite interagieren, “Long Tasks” (> 50 ms) suchen. Diese sind die Hauptursache für schlechte INP-Werte.
3. Third-Party-Tags verzögert laden:
<script>
window.addEventListener('scroll', loadAnalytics, { once: true });
</script>
4. Web Workers nutzen:
Berechnungs-intensive Operationen in Worker-Threads auslagern. Der Main Thread bleibt für Eingaben frei.
CLS — Cumulative Layout Shift
Was misst CLS?
CLS misst unerwartete Verschiebungen während des Ladens. Klassisches Symptom: Nutzer will auf einen Button tippen, ein nachgeladenes Bild oder eine Anzeige drückt den Button nach unten — Fehlklick, Frust, Bounce.
Häufige CLS-Ursachen
- Bilder ohne
widthundheight - Anzeigen oder Iframes ohne reservierten Platz
- Webfonts, die nach Render umspringen (FOUT)
- Dynamisch eingefügte Inhalte über bestehendem Content
Behebung mit echtem Hebel
1. Bilder dimensionieren:
<!-- Browser reserviert Platz vor dem Laden -->
<img src="foto.webp" width="800" height="450" alt="..." />
2. Aspect-Ratio für responsive Bilder:
img {
aspect-ratio: 16 / 9;
width: 100%;
height: auto;
}
3. Webfonts vorladen:
<link rel="preload" href="/fonts/inter.woff2" as="font" type="font/woff2" crossorigin />
4. Reservierte Höhe für Embeds und Ads:
.ad-container {
min-height: 250px;
}
Vier Tools für die Messung
1. Google PageSpeed Insights (pagespeed.web.dev)
Liefert Lab-Daten (simuliert) und Field-Daten (echte Nutzer aus CrUX). Field-Daten sind ranking-relevant.
2. Search Console → Core Web Vitals
Zeigt URL-Listen mit Defiziten, getrennt nach Mobile und Desktop. Echte Nutzerdaten ohne Simulation.
3. Chrome DevTools → Lighthouse
Lokales Entwicklungstool. Praktisch für iterative Tests, aber nicht ranking-relevant.
4. WebPageTest.org
Detaillierteste Analyse: Wasserfall-Diagramme, Filmstreifen, weltweite Test-Standorte. Hervorragend zum Identifizieren von Render-Pfad-Problemen.
Checkliste 2026
LCP-Block:
- Hero-Bild mit
fetchpriority="high"undloading="eager" - Bilder in WebP oder AVIF
- TTFB unter 600 ms
- Keine render-blocking Skripte im
<head>
INP-Block:
- JavaScript-Bundle unter 300 KB komprimiert
- Keine Long Tasks über 200 ms im DevTools-Profil
- Third-Party-Tags verzögert geladen
- Event-Handler schlank, ohne synchrone Heavy-Lifting
CLS-Block:
- Alle
<img>mitwidth/height - Webfonts mit
rel="preload"vorgeladen - Reservierter Platz für dynamische Inhalte
- Keine Elemente, die andere nach Render verdrängen
Häufige Fragen zu Core Web Vitals
Wie stark beeinflussen CWV das Ranking?
Google klassifiziert sie offiziell als “Tiebreaker” — bei sonst gleichwertigen Sites entscheidet die CWV-Performance. Im Wettbewerb um umkämpfte Keywords kann das mehrere Plätze ausmachen.
Reichen gute Lighthouse-Werte aus?
Nein. Google nutzt für Rankings ausschließlich Field Data aus CrUX. Lighthouse-Werte sind Entwicklerwerkzeug — gut für die iterative Optimierung, aber kein Rankingsignal.
Wann werden Verbesserungen sichtbar?
CrUX aktualisiert monatlich. Verbesserungen brauchen 4 bis 8 Wochen, bis sie im Ranking durchschlagen.
Gleiche Schwellwerte für Mobile und Desktop?
Ja. Aber Mobile-Verbindungen sind langsamer und Geräte oft schwächer — Mobile-Werte liegen typischerweise hinter Desktop-Werten zurück, was im Mobile-First-Index direkt Sichtbarkeit kostet.
Fazit
Core Web Vitals sind kein technisches Detail mehr, sondern messbarer Wettbewerbsvorteil. Wer LCP, INP und CLS unter Kontrolle hat, profitiert doppelt: höhere Rankings und bessere Conversion.
Konkrete Umsetzung: Performance-Modul ist Bestandteil aller SEO-Pakete. Wer eine Standortbestimmung will, beginnt mit dem SEO-Audit für 499 Euro — inklusive CWV-Befund und priorisiertem Maßnahmenplan.