WordPress Performance optimieren – 10 Maßnahmen die wirklich helfen
Warum Ladezeit kein Nice-to-have ist
Google nutzt Core Web Vitals als Ranking-Faktor. Amazon hat berechnet, dass jede 100ms zusätzliche Ladezeit 1 % Umsatz kostet. Und 53 % der mobilen Besucher verlassen eine Seite, die länger als 3 Sekunden lädt (Google, 2023).
WordPress ist nicht langsam — aber es wird langsam gemacht. Durch aufgeblähte Themes, zu viele Plugins, fehlende Caching-Strategie und unkomprimierte Bilder. Die gute Nachricht: Die meisten Performance-Probleme lassen sich ohne Relaunch beheben.
1. Hosting wechseln — der größte Hebel
Kein Plugin der Welt rettet ein 3€/Monat-Shared-Hosting. Wenn sich 200 Websites einen Server teilen, ist die Antwortzeit des Servers (Time to First Byte) schlecht — egal was du optimierst.
| Hosting-Typ | Typische TTFB | Für wen geeignet |
|---|---|---|
| Shared Hosting | 800–2000ms | Hobby-Blogs |
| Managed WordPress | 200–500ms | Geschäftswebsites |
| VPS / Root-Server | 100–300ms | Shops, Traffic-starke Seiten |
| Edge / CDN-basiert | 50–150ms | Internationale Projekte |
2. Caching einrichten
Ohne Caching generiert WordPress bei jedem Seitenaufruf die komplette Seite neu — PHP-Ausführung, Datenbankabfragen, Template-Rendering. Caching speichert das Ergebnis und liefert es direkt aus.
Server-seitiges Caching (am effektivsten):
- Managed Hoster bringen das oft mit (Raidboxes, Kinsta)
- Auf eigenen Servern: Nginx FastCGI Cache oder Redis Object Cache
Plugin-basiertes Caching (falls Server-Caching nicht verfügbar):
- WP Super Cache (einfach, kostenlos)
- W3 Total Cache (mehr Kontrolle, komplexer)
Wichtig: Nie zwei Caching-Plugins gleichzeitig verwenden. Das führt zu Konflikten, nicht zu doppelter Geschwindigkeit.
3. Bilder optimieren
Bilder machen durchschnittlich 50–70 % der Seitengröße aus. Drei Maßnahmen:
WebP oder AVIF statt JPEG/PNG: Moderne Formate sind 25–50 % kleiner bei gleicher Qualität. WordPress unterstützt WebP seit Version 5.8 nativ.
Lazy Loading aktivieren: WordPress lädt Bilder seit Version 5.5 automatisch lazy (loading="lazy"). Prüfe, ob dein Theme das nicht überschreibt.
Bilder auf die richtige Größe skalieren: Ein 4000px breites Bild für einen 800px breiten Container zu laden, verschwendet Bandbreite. Nutze srcset — WordPress generiert automatisch verschiedene Größen, wenn du Bilder über die Mediathek hochlädst.
4. Nicht genutzte Plugins deaktivieren und löschen
Jedes aktive Plugin lädt PHP-Code, registriert Hooks und führt möglicherweise Datenbankabfragen aus — auch wenn der Besucher das Plugin gar nicht braucht.
Faustregel: Unter 20 Plugins bleiben. Mehr ist ein Zeichen dafür, dass das Theme nicht genug mitbringt oder Funktionen doppelt gelöst werden.
Besonders schädlich für die Performance:
- Social-Media-Sharing-Plugins (laden externe Skripte)
- Page Builder mit schwerem Frontend-CSS/JS
- Plugins die auf jeder Seite laden, obwohl sie nur auf einer gebraucht werden
5. CSS und JavaScript minimieren
Jedes Theme und Plugin bringt eigene CSS- und JS-Dateien mit. Viele davon werden auf Seiten geladen, wo sie gar nicht gebraucht werden.
Minifizierung: Entfernt Leerzeichen, Kommentare und unnötige Zeichen. Spart 10–30 % Dateigröße.
Kombination: Fasst mehrere kleine Dateien zu einer zusammen. Reduziert HTTP-Requests.
Defer/Async: JavaScript mit defer laden, damit es das Rendering nicht blockiert.
Tools: Autoptimize (kostenlos) oder WP Rocket (kostenpflichtig, aber einfach zu konfigurieren).
6. Datenbank aufräumen
WordPress speichert automatisch Revisionen, Spam-Kommentare, transiente Optionen und verwaiste Metadaten. Nach ein paar Jahren sammelt sich einiges an.
-- Revisionen zählen
SELECT COUNT(*) FROM wp_posts WHERE post_type = 'revision';
-- Spam-Kommentare löschen
DELETE FROM wp_comments WHERE comment_approved = 'spam';
-- Transiente Optionen bereinigen
DELETE FROM wp_options WHERE option_name LIKE '%_transient_%';
Tipp: Revisionen auf ein sinnvolles Maximum begrenzen. In der wp-config.php:
define('WP_POST_REVISIONS', 5);
7. PHP-Version aktualisieren
PHP 8.2+ ist deutlich schneller als PHP 7.4. Der Unterschied kann 20–30 % bessere Ausführungszeiten bedeuten — ohne jede andere Änderung.
| PHP-Version | Status | Performance |
|---|---|---|
| 7.4 | End of Life | Baseline |
| 8.1 | Security-only | ~20 % schneller |
| 8.2 | Aktiv | ~25 % schneller |
| 8.3 | Aktuell | ~30 % schneller |
8. CDN einsetzen
Ein Content Delivery Network speichert statische Dateien (Bilder, CSS, JS, Fonts) auf Servern weltweit und liefert sie vom nächstgelegenen Standort aus.
Für deutsche Websites mit deutschem Publikum ist der Effekt geringer als für internationale Seiten — aber messbar, besonders bei Bildern und Fonts.
Cloudflare (kostenloser Plan reicht für die meisten Seiten) bietet CDN, DDoS-Schutz und automatische Bildoptimierung in einem.
9. Externe Skripte reduzieren
Google Analytics, Facebook Pixel, HubSpot, Hotjar, Cookie-Banner, Chat-Widgets — jedes externe Skript ist ein zusätzlicher DNS-Lookup, eine TCP-Verbindung und ein Render-Blocker.
Frag dich bei jedem Skript: Nutzen wir die Daten, die es liefert, tatsächlich? Wenn niemand die Hotjar-Aufnahmen anschaut, raus damit.
Tipp: Google Tag Manager reduziert die Anzahl der Skripte nicht — er bündelt sie nur. Die Ladezeit bleibt ähnlich.
10. Core Web Vitals messen und gezielt verbessern
Optimiere nicht blind — miss zuerst. Die drei Core Web Vitals:
| Metrik | Was sie misst | Guter Wert |
|---|---|---|
| LCP (Largest Contentful Paint) | Wann das größte Element sichtbar ist | < 2,5s |
| INP (Interaction to Next Paint) | Reaktionszeit auf Eingaben | < 200ms |
| CLS (Cumulative Layout Shift) | Visuelle Stabilität (springende Elemente) | < 0,1 |
- PageSpeed Insights (lab + field data)
- Chrome DevTools → Lighthouse
- Search Console → Core Web Vitals Bericht (echte Nutzerdaten)
Fazit
WordPress-Performance ist kein einmaliges Projekt, sondern ein laufender Prozess. Die größten Hebel sind Hosting, Caching und Bilder — damit allein löst du 80 % der Probleme. Den Rest erledigst du mit Plugin-Hygiene, aktueller PHP-Version und gezieltem Monitoring.
Nicht alles auf einmal machen. Miss vorher, optimiere gezielt, miss danach. So siehst du, was wirklich wirkt.
Mehr über unsere Webentwicklung →
Dieser Artikel wurde zuletzt am 28. März 2026 aktualisiert.