WordPress-Performance ist ein bisschen wie Diäten: Es gibt tausend Ratschläge, die meisten bringen 1 % oder gar nichts. Wirklich messbar wird’s nur bei wenigen Hebeln. Hier sind 12 Maßnahmen, die in der Praxis funktionieren — geordnet nach realem Speed-Gewinn.

1. Aktuelle PHP-Version aktivieren

Der vielleicht unterschätzteste Tipp. Der Sprung von PHP 7.4 auf PHP 8.2 oder 8.3 bringt 20–30 % mehr Tempo bei WordPress — ohne dass du irgendwas an der Site änderst.

Im Hoster-Panel oder über wp-cli umschalten. Vorher: kurze Test-Runde im Staging, ob alle Plugins mit der neuen Version klarkommen.

2. Page-Cache aktivieren

Der mit Abstand größte Hebel. Statt jedes Mal PHP und Datenbank zu bemühen, liefert der Server gespeichertes HTML direkt aus.

  • Bei LiteSpeed-Hostern: LSCache-Plugin aktivieren — kostenlos und exzellent
  • Bei Premium-Hostern: Page-Cache ist meistens server-seitig vorinstalliert
  • Bei Shared-Hostern: WP Rocket (kostenpflichtig) oder LiteSpeed Cache

Effekt: Statt 600–1.500 ms TTFB oft unter 100 ms.

3. Object Cache mit Redis

Page-Cache hilft anonymen Besuchern. Für eingeloggte User, Backend-Arbeit und WooCommerce-Checkout greift er nicht. Hier hilft Redis als Object Cache — speichert Datenbankantworten im RAM.

Voraussetzung: Hoster muss Redis bereitstellen. Plugin Redis Object Cache aktivieren, Verbindung herstellen, fertig. Backend-Operationen werden 2–4x schneller.

4. Bilder optimieren

Bilder sind oft 60–80 % der Seitengröße. Drei Maßnahmen:

  • Richtige Größe: Hochauflösendes Hero-Bild brauchst du in 1920px Breite — nicht 4500. Ein Avatar nicht in 1500px.
  • Modernes Format: WebP oder AVIF statt JPG/PNG. Plugins: EWWW Image Optimizer, ShortPixel, Imagify.
  • Lazy Loading: Standard ab WordPress 5.5 — aber NIE auf das Hero-Bild („above the fold“).

5. Externes Skript-Audit

Google Tag Manager, Facebook Pixel, Hotjar, Live-Chats, Werbe-Tracker. Jedes externe Script kostet 50–500 ms Ladezeit. Frag bei jedem: Brauche ich das wirklich? Bringt es messbar Umsatz oder Erkenntnisse?

Tipp: Mit dem WP Rocket-Setting „JavaScript verzögern bis Interaktion“ oder Plugin Flying Scripts verzögerst du nicht-kritische Scripts.

6. CSS und JavaScript minifizieren

Kleinere Files = schnelleres Parsing. Caching-Plugins (WP Rocket, LSCache) machen das automatisch — du musst es nur aktivieren. Aber: Nach jeder Änderung im Frontend prüfen, dass nichts kaputtgegangen ist (CSS-Klassen, JS-Abhängigkeiten).

7. Schriftarten lokal hosten

Google Fonts laden vom CDN — DSGVO-problematisch UND langsamer als selbst gehostet. Plugin OMGF oder manuell: Fonts herunterladen, ins Theme legen, mit @font-face einbinden.

Bonus: Nur die Schnitte einbinden, die wirklich genutzt werden. Eine komplette Inter-Familie ist 2 MB+ — drei genutzte Schnitte sind 200 KB.

8. Plugin-Hygiene

Jedes Plugin lädt PHP-Dateien, oft auch CSS/JS im Frontend. Drei Regeln:

  • Plugin-Anzahl unter Kontrolle: Bei mehr als 25 aktiven Plugins kritisch prüfen.
  • Inaktive Plugins löschen: Sie bekommen oft keine Updates und sind Sicherheitsrisiko.
  • Performance-Killer identifizieren: Query Monitor zeigt, welche Plugins Datenbank-Abfragen explodieren lassen.

9. Datenbank aufräumen

Über die Jahre sammeln sich Reste an: Post-Revisionen, Spam-Kommentare, transient_options, Plugin-Reste nach Deinstallation. Plugin Advanced Database Cleaner oder WP-Optimize aufräumen lassen — vor allem die Tabelle wp_options auf autoloaded Werte prüfen. Mehr als 1 MB autoloaded ist Performance-Bremse.

10. CDN aktivieren

Ein CDN liefert statische Inhalte (Bilder, CSS, JS) aus geografisch nahen Edge-Servern. Vorteil:

  • Niedrigere Latenz für internationale Besucher
  • Server-Last reduziert
  • Oft inklusive: DDoS-Schutz, WAF

Cloudflare Free reicht für die meisten Sites. BunnyCDN ist günstig und EU-fokussiert. Bei Premium-Hostern oft inklusive (Kinsta nutzt Cloudflare Enterprise, Raidboxes bietet BunnyCDN).

11. Theme schlank halten

Page-Builder-Themes (Avada, Divi, klassisches Themify) sind Performance-Schwergewichte. Sie laden für jede Seite massive CSS- und JS-Bundles. Alternativen:

  • Astra, GeneratePress, Kadence: Schlanke Themes mit <30 KB CSS
  • Block-Themes mit FSE: Twenty-Twenty-Five, Frost
  • Custom Themes: Bei eigenen Projekten oft die schnellste Lösung

12. Hoster mit Performance-Fokus wählen

Der wichtigste Punkt zum Schluss: Du kannst optimieren, was du willst — wenn der Server lahm ist, bleibt die Site lahm. Managed WordPress Hosting bringt oft 30–40 PageSpeed-Punkte mehr als generisches Shared Hosting.

Worauf achten:

  • NVMe-SSD statt klassischer SSD
  • PHP 8.2/8.3 verfügbar
  • Server-seitiges Caching (LSCache, FastCGI, Varnish)
  • Redis Object Cache verfügbar
  • HTTP/3 aktiviert
  • EU-Standort (für deutsche Zielgruppe)
  • CDN inklusive oder günstig zubuchbar

So testest du deine Performance

Drei Tools sollte jeder kennen:

  1. PageSpeed Insights — Googles offizielle Bewertung. Mobile-Score zählt.
  2. WebPageTest.org — Sehr detaillierte Analyse mit Wasserfall-Diagrammen.
  3. GTmetrix — Übersichtliches Dashboard, gut für Trend-Tracking.

Wichtig: Mehrere Messungen mitteln (Werte schwanken um 10–20 %), und immer die echten Felddaten in Search Console im Auge behalten — die zählen für Google.

Realistische Erwartungen

Eine perfekte 100/100 PageSpeed-Bewertung ist selten nötig. Realistische Ziele:

  • Mobile Score: 80+ (gut), 90+ (sehr gut)
  • TTFB: unter 200 ms
  • LCP: unter 2,5 Sekunden
  • Total Page Size: unter 2 MB

Wer das schafft, ist schneller als 90 % aller WordPress-Sites — und das spürt der Nutzer auch.