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:
- PageSpeed Insights — Googles offizielle Bewertung. Mobile-Score zählt.
- WebPageTest.org — Sehr detaillierte Analyse mit Wasserfall-Diagrammen.
- 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.