LCP verbessern in WordPress

LCP in WordPress verbessern: So machst Du Deine Seite spürbar schneller (2026)

Geschrieben am 23. Januar 2026 von Der Webfuchs

Akualisiert am 23. Januar 2026
Voraussichtliche Lesezeit 9 min

Kennst Du das? Du wirfst Deine URL in PageSpeed Insights (PSI) – und mobil leuchtet es rot. Meist steht da irgendwo „Largest Contentful Paint (LCP)“ zu hoch. Und Du denkst Dir: „Okay… aber was genau soll ich jetzt tun?“

Kurz gesagt: Wenn Du LCP in WordPress verbessern willst, musst Du fast immer eins von drei Dingen fixen:

  1. Das LCP-Element ist ein zu großes Hero-/Featured-Image, das zu spät geladen wird.
  2. Render Delay: CSS/JS blockiert das Rendern (die Seite „denkt nach“, bevor sie zeigt).
  3. Server/TTFB ist langsam (Hosting, Cache, DB, zu viel Ballast).
    LCP misst den Zeitpunkt, an dem das größte sichtbare Element fertig gerendert ist

2026 ist das nicht nur ein Tech-Problem: Wenn Deine Seite spürbar schneller lädt, bleiben Nutzer eher dran – und das wirkt sich langfristig positiv aus (inkl. Core Web Vitals).

In diesem Guide zeige ich Dir eine klare Reihenfolge, wie Du mit GeneratePress + WP Rocket (Stand 2026) LCP und FCP verbesserst – plus kostenlose Alternativen (Autoptimize/LiteSpeed Cache) für den Fall, dass Du ohne WP Rocket arbeiten willst.

LCP in WordPress verbessern  – PageSpeed Insights zeigt LCP-Element
PageSpeed Insights verrät Dir oft direkt, welches Element Dein LCP ist

Inhaltsverzeichnis

Wie lässt sich die LCP-Geschwindigkeit verbessern? (Kurzantwort)

  • Cache aktivieren (Full Page Cache)
  • Render-Blocking CSS reduzieren (Remove Unused CSS / async)
  • JavaScript entschärfen (Defer/Delay – testen)
  • LCP-Element priorisieren (Hero/Featured Image)
  • Bilder/Fonts optimieren (WebP/AVIF, lokale Fonts)

Was ist LCP – und welcher Wert ist „gut“?

LCP (Largest Contentful Paint) ist der Zeitpunkt, an dem das größte sichtbare Bild-/Text-/Video-Element im Viewport fertig gerendert ist.
Google bewertet grob so:

  • Gut: ≤ 2,5 s
  • Verbesserungswürdig: 2,5–4,0 s
  • Schlecht: > 4,0 s
    Außerdem zählt typischerweise das 75. Perzentil (nicht Dein bestes Ergebnis, sondern „die langsamsten 25% ziehen runter“).

Und FCP?

FCP (First Contentful Paint) ist der Moment, wo der Nutzer zum ersten Mal irgendeinen Inhalt sieht (Text/Bild/SVG/Canvas) – also: „Ah, da passiert was!“
FCP ist nicht alles – aber wenn FCP mies ist, ist LCP oft auch mies.

Was Du Dir merken kannst:

  • FCP = „Die Seite lebt!“
  • LCP = „Der Hauptinhalt ist da.“

💡 Gut zu wissen (2026): Neben LCP ist seit 2024 auch INP (Interaction to Next Paint) ein Core Web Vital – misst die Reaktionsgeschwindigkeit bei Interaktionen. Wenn LCP gut ist, aber die Seite „hakt“ beim Klicken, liegt’s oft an INP.

Bevor Du optimierst: Field vs. Lab – sonst jagst Du Geister

Es gibt zwei „Wahrheiten“:

  • Search Console Core Web Vitals = Field Data (echte Nutzer).
  • PageSpeed Insights / Lighthouse = Lab Data (Simulation).

Wenn in der Search Console alles okay ist, aber PSI rot ist: nicht panisch werden. Umgekehrt gilt: Wenn die Search Console LCP-Probleme meldet, ist das ein echtes UX-Thema.

Quick Wins: LCP verbessern WordPress in 10–20 Minuten (WP Rocket + GeneratePress)

Hier kommt der Teil, der sich anfühlt wie „Staub saugen und plötzlich ist es heller“. 😄

Wenn Du den PageSpeed Deiner WordPress-Website optimieren willst, sind die Quick Wins unten die schnellste Route: erst Cache, dann CSS, dann JS – und erst danach Feintuning.

1) Cache aktivieren (klingt banal, wirkt aber massiv)

WP Rocket liefert Page Caching und das ist die Basis: Seiten werden als HTML ausgeliefert, ohne dass WordPress jedes Mal alles neu zusammenbaut. Das hilft praktisch immer beim Gesamt-Load.

WP Rocket → Cache

  • Mobile Cache aktivieren (falls verfügbar)
  • Cache für eingeloggte User nur wenn nötig

💡 Pro-Tipp: Wenn Du WooCommerce/Mitgliederbereich hast, Cache-Ausnahmen sauber setzen.

2) „Remove Unused CSS“ aktivieren (oder alternativ CSS async)

Wenn CSS zu groß ist, blockiert es das Rendern – und dann wird LCP langsam, obwohl das Bild schon da wäre.

WP Rocket → Datei-Optimierung → CSS

  • Remove Unused CSS (empfohlen)
  • Wenn es Layout-Probleme macht: Load CSS Asynchronously als Fallback

⚠️ Typischer Stolperstein: Manche Themes/Builder/Plugins bauen CSS dynamisch. Teste danach Header, Buttons, Formulare, Cookie-Banner.

3) JavaScript „entschärfen“: Delay + Defer (aber mit Gefühl)

Wenn PSI „Reduce unused JavaScript“ schreit: WP Rocket kann das oft über Delay JavaScript Execution abfedern. (docs.wp-rocket.me)

WP Rocket → Datei-Optimierung → JavaScript

  • Load JavaScript deferred (oft safe)
  • Delay JavaScript execution (stark, aber testen!)

⚠️ Wichtig bei WooCommerce/Mitgliederbereichen: Delay JS kann Payment-Gateways
oder Login-Formulare verzögern. Teste den Checkout gründlich oder schließe
kritische Skripte aus.

4) LCP-Bild priorisieren (Hero/Featured Image)

Wenn Dein LCP-Element ein Bild ist: Du willst, dass der Browser sagt „Das ist wichtig – das zuerst“. WP Rocket hat dafür z.B. eine Option rund um kritische Bilder/Preload, wenn das LCP-Element ein Bild ist.

Fetch Priority (2026): Der Turbo für Dein LCP-Bild

Moderne Browser können Bilder priorisieren. Wenn Dein Hero-/Featured-Image Dein LCP-Element ist, hilft eine klare Ansage: dieses Bild ist wichtig. Je nach Setup passiert das über WP Rocket (Preload/kritische Bilder) oder über das Theme/Markup (z.B. „high priority“ für das erste große Bild).

Zusätzlich (Theme/Content):

  • Hero-Bild nicht als 3000px-Foto hochladen
  • Moderne Formate (WebP/AVIF) nutzen, wo möglich
  • Above-the-fold Bilder nicht „zu aggressiv“ lazyloaden (siehe Stolpersteine)

Alle Informationen zu LCP + WP Rocket kannst Du auch nachlesen unter https://docs.wp-rocket.me/article/1387-largest-contentful-paint

Schritt 1: Finde Dein LCP-Element (ohne Rätselraten)

In PageSpeed Insights steht oft „Largest Contentful Paint element“ / „LCP element“. Das ist Dein Ziel.

Mini-Checkliste (30 Sekunden):

  1. PSI öffnen und Mobil testen
  2. Im Bericht nach „LCP-Element“ / „Largest Contentful Paint element“ suchen
  3. Thumbnail + HTML-Snippet ansehen → das ist Dein LCP-Auslöser
  4. Dann erst optimieren (nicht vorher blind Settings toggeln)

Typische LCP-Elemente in WordPress:

  • Hero Image (Header-Bild)
  • Featured Image im Beitrag
  • Große H1-Headline (bei sehr textlastigen Layouts)
  • Slider (leider auch oft…)

Merke: Du optimierst nicht „LCP“ – Du optimierst das Element, das LCP auslöst.

PageSpeed Insights LCP Filter – Prüfungen für Largest Contentful Paint
Mit aktivem LCP-Filter siehst Du nur Empfehlungen, die Deinen LCP verbessern – perfekt für eine klare To-do-Liste.

Wenn Dein LCP-Element Text ist (H1/Headline/Paragraph)

Ja, das gibt’s wirklich: Manchmal ist nicht das Bild das Problem, sondern Text – z.B. wenn Webfonts spät laden und Deine Headline erst „nachträglich“ erscheint (FOIT/Flash of Invisible Text).

  • font-display: swap aktivieren (damit sofort eine Ersatzschrift angezeigt wird)
  • Fonts lokal hosten + nur benötigte Schnitte laden (400/700 statt 9 Varianten)
  • Render-blocking CSS reduzieren (Remove Unused CSS)
  • 💡 Quick Win: In GeneratePress testweise System-Fonts nutzen (oft spürbar schneller)

Schritt 2: Wie kann ich Largest Contentful Paint verbessern? (Diagnose nach Ursache)

Google beschreibt LCP als Ergebnis mehrerer Verzögerungen – grob: Server/TTFB, Ladeverzögerung, Download, Rendern.
Für WordPress kannst Du es pragmatisch so aufteilen:

A) Server/TTFB langsam (Hosting, PHP, DB, kein Full Page Cache)

Symptome: Alles fühlt sich zäh an, nicht nur eine Seite.
Fixes:

  • WP Rocket Cache aktiv (Basis)
  • PHP-Version aktuell halten, unnötige Plugins raus
  • Objekt-Cache (Redis) bei größeren Seiten
  • Hosting prüfen (bei Shared Hosting ist oft schnell Schluss)

B) Render Delay (CSS/JS blockiert)

Symptome: Netzwerk lädt „eigentlich schnell“, aber die Seite zeigt lange „nichts Fertiges“.
Fixes (WP Rocket):

Fixes (GeneratePress/Gutenberg):

  • Weniger „Above the fold“-Blöcke (z.B. 3 Slider + 2 Galerien + Animationen = aua)
  • Keine riesigen Cover-Block-Hintergründe in Originalgröße

C) LCP-Element ist ein Bild und wird zu spät geladen

Symptome: PSI zeigt das Bild als LCP; Download dauert.
Fixes:

  • Bildgröße/Format optimieren (WebP/AVIF, richtige Dimension)
  • LCP-Bild priorisieren (Preload/„kritische Bilder“)
  • CDN nutzen, wenn viele Besucher DACH-weit/International

⚠️ Extra wichtig: Wenn Du in PSI beim LCP-Element loading="lazy" siehst, kann das Dein Problem sein. Lazy Loading ist super für Bilder weiter unten – aber beim ersten großen Bild (Hero/Featured) kann es den LCP unnötig nach hinten schieben.

D) Fonts bremsen den ersten Render

Symptome: Text erscheint spät / „unsichtbar“ / springt.
Fixes:

  • Fonts lokal hosten (nicht von Drittservern)
  • Nur benötigte Schriftschnitte laden (400/700 statt 9 Varianten)
  • Preconnect/Preload (nur wenn Du weißt, was Du tust)

Merkkarte gefällig? Die folgende Grafik fasst die 4 häufigsten Ursachen + passende Fixes zusammen – perfekt zum schnellen Abhaken.

LCP verbessern in WordPress - Ursachen und passende Fixes

WP Rocket Settings, die für LCP/FCP meist am meisten bringen (Prioritätenliste)

Wenn Du nur 5 Dinge testen willst, dann diese Reihenfolge:

  1. Cache aktiv (Grundlage)
  2. Remove Unused CSS (oder CSS async)
  3. JS deferred + ggf. Delay JS
  4. LCP-Bild priorisieren (kritische Bilder/Preload)
  5. Bilder konsequent optimieren (Format/Größe)

💡 Pro-Tipp: Ändere nicht 20 Dinge auf einmal. Sonst weißt Du nicht, was geholfen hat.

GeneratePress: Warum das Theme Dir beim Speed in die Karten spielt

GeneratePress ist bewusst schlank und als Performance-Foundation gebaut (geringe Abhängigkeiten, minimaler Ballast).
Und: Es ist kompatibel mit Gutenberg (klar) – aber auch mit Page Buildern wie Elementor.

Freshness-Signal: GeneratePress hatte Ende 2025 Updates (z.B. 3.6.1) – gut für Kompatibilität mit aktuellen WordPress-Versionen.

Extra: Wenn Du Elementor nutzt (kurz, aber wichtig)

Falls Du Elementor nutzt: Elementor kann schneller „Render Delay“ verursachen, weil mehr Skripte und Layout-Logik laufen.

Elementor-spezifische Quick Fixes:

  • Nicht jeden Abschnitt mit Animationen/Bewegungen vollpacken
  • Weniger Addons (jedes Addon = CSS/JS)
  • Hero/Above-the-fold so simpel wie möglich halten
  • WP Rocket: Remove Unused CSS + Delay JS besonders sorgfältig testen

Kostenlose Alternativen zu WP Rocket (kurz & fair)

Wenn Du WP Rocket nicht nutzen willst:

Option 1: LiteSpeed Cache (kostenlos, aber Server-abhängig)

Super, wenn Dein Hosting wirklich LiteSpeed nutzt – dann bekommst Du sehr viel Cache-Power.

Option 2: Autoptimize (kostenlos) + gutes Caching vom Hoster

Autoptimize kann CSS/JS bündeln/optimieren – aber: Full Page Cache kommt dann idealerweise vom Hoster oder einem Cache-Plugin.

💡 Wichtig: Misch nicht zu viele Optimierungs-Plugins, die alle an CSS/JS schrauben. Das ist wie zwei Köche am selben Topf.

⚠️ Häufige Stolpersteine (die LCP „kaputt-optimieren“)

  • LazyLoad auf dem Hero-Bild: Wenn das LCP-Bild lazygeladen wird, kann LCP schlechter werden. (Above-the-fold sollte Priorität haben.)
  • Delay JS zu aggressiv: Plötzlich funktionieren Menüs, Cookie-Banner oder Slider erst nach Interaktion.
  • Remove Unused CSS verursacht Layout-Bugs: Dann lieber CSS async nutzen.
  • Zu große Cover-Block-Hintergründe in Gutenberg: sieht hübsch aus, kostet aber mobil richtig Zeit.

LCP verbessern in WordPress – ganz ohne Plugin (die wichtigsten Hebel)

  • Bilder richtig dimensionieren + komprimieren (Upload-Disziplin)
  • Hero/Featured Image nicht lazyloaden (bei Bedarf im Theme/Template)
  • Fonts lokal einbinden und abspecken
  • Weniger Above-the-fold-Elemente (Gutenberg: Cover/Gruppe/Slider sparsam)
  • Unnötige Skripte/Plugins entfernen (Tracking/Widgets)

Bonus (ohne Plugin): LCP-Bild per Preload priorisieren

Wenn Du wirklich „ohne Plugin“ optimieren willst, kannst Du das wichtigste Bild (Hero/Featured) per Preload priorisieren. Das setzt Du z.B. in GeneratePress über ein Hook-Element in wp_head um.

<link rel="preload" as="image"
href="https://deine-domain.de/wp-content/uploads/2026/01/hero.webp"
imagesrcset="https://deine-domain.de/wp-content/uploads/2026/01/hero-600.webp 600w,
https://deine-domain.de/wp-content/uploads/2026/01/hero-1200.webp 1200w"
imagesizes="100vw">

⚠️ Wichtig: Nicht 10 Bilder preloaden – sonst schadest Du eher. Nimm wirklich nur das LCP-Bild (Above-the-fold).

Bonus (ohne Plugin): Critical CSS kurz erklärt

Wenn „Render Delay“ Dein Hauptproblem ist, hilft oft Critical CSS: Das CSS für den sichtbaren Startbereich (Above-the-fold) wird sofort verfügbar gemacht, statt erst externe Dateien abzuwarten. WP Rocket erledigt das meist komfortabel – ohne Plugin ist das eher was für Fortgeschrittene.

Troubleshooting-Matrix LCP verbessern WordPress: PSI-Meldung → Ursache → Fix

PSI-HinweisTypische UrsacheSchneller Fix
„Eliminate render-blocking resources“CSS blockiertWP Rocket: Remove Unused CSS / CSS async
„Reduce unused JavaScript“JS zu viel / zu frühWP Rocket: Delay JS (testen)
„Largest Contentful Paint element“ ist ein BildHero/Featured ImageBild verkleinern + priorisieren (kritische Bilder/Preload)
Search Console meldet CWV-ProblemeField Data schlechtErst die langsamsten Templates fixen (Startseite/Top Posts)

FAQ: Häufige Fragen zu LCP/FCP in WordPress

Was ist ein guter LCP-Wert?

Gut ist ≤ 2,5 Sekunden (typisch bewertet über das 75. Perzentil).

Warum ist LCP mobil fast immer schlechter?

Weil Mobilgeräte weniger CPU haben, oft schlechtere Netzwerke, und Render Delay stärker reinhaut. (Desktop „bügelt“ vieles weg.)

Muss ich FCP verbessern, um LCP zu verbessern?

Nicht immer – aber oft hängen beide zusammen (Render-Blocking CSS/JS bremst beides).

Was ist wichtiger: PageSpeed Insights oder Search Console?

Für SEO/Real-UX ist die Search Console (Field Data) wichtiger. PSI hilft Dir beim Debugging (Lab).

Wie lässt sich die LCP-Geschwindigkeit verbessern?

Cache aktivieren (Full Page Cache)
Render-Blocking CSS reduzieren (Remove Unused CSS / async)
JavaScript entschärfen (Defer/Delay – testen)
LCP-Element priorisieren (Hero/Featured Image)
Bilder/Fonts optimieren (WebP/AVIF, lokale Fonts)

Wie kann man das LCP-Problem für Text beheben?

font-display: swap aktivieren
Fonts lokal hosten + weniger Schnitte
Render-blocking CSS reduzieren (Remove Unused CSS)
Optional: System-Fonts testen (GeneratePress)

Wie lässt sich das LCP-Problem in WordPress ohne Plugin beheben?

Bilder richtig dimensionieren + komprimieren
Hero/Featured Image nicht lazyloaden
Fonts lokal einbinden und abspecken
LCP-Bild per Preload priorisieren (Hook/Head)
Unnötige Skripte/Plugins entfernen

Fazit: LCP in WordPress verbessern in der richtigen Reihenfolge

Wenn Du den LCP in WordPress verbessern willst, mach’s wie beim Aufräumen: erst die großen Brocken, dann Feinschliff. Starte mit Cache, optimiere dann CSS (Remove Unused CSS), entschärfe JavaScript (Defer/Delay) und gib dem LCP-Bild Priorität. Die Kombi aus GeneratePress + WP Rocket ist dafür eine sehr solide Grundlage – und wenn Du ohne WP Rocket arbeitest, kannst Du mit LiteSpeed Cache oder Autoptimize trotzdem viel rausholen.

Wenn Du Deine Geschwindigkeit steigern willst: Fang beim LCP-Element an, dann CSS/JS, dann Bilder/Fonts – in genau dieser Reihenfolge.

Deine Next Steps:

  1. In PSI das LCP-Element identifizieren
  2. WP Rocket: Cache + Remove Unused CSS + JS Defer/Delay testen
  3. Hero/Featured Image optimieren & priorisieren

Hast Du noch Fragen zu LCP/FCP oder willst Du, dass ich Deine PSI-Ausgabe „übersetze“? Schreib’s in die Kommentare!

DerWebfuchs-Logo

„Der Webfuchs“ ist das Pseudonym von Stephan Bloemers. Ich baue seit den späten 90ern Websites und teile hier praxisnahe WordPress-, GeneratePress- und SEO-Tipps – ohne Blabla, dafür mit klaren Schritten und Snippets.

Schreibe einen Kommentar