Zum Inhalt springen
Newsroom

WordPress Performance optimieren: 10 Maßnahmen, die wirklich helfen

WordPress Ladezeit verbessern mit 10 konkreten Maßnahmen für Core Web Vitals, Server-Performance und schnellere Seitenaufrufe. Ohne teure Plugins.

4 min LesezeitWordPress
Artikel anhören0:00

Warum Ladezeit kein Nice-to-have ist

Google nutzt Core Web Vitals als Ranking-Faktor. Langsame Seiten verlieren Besucher, schnelle Seiten konvertieren besser. Das ist keine Theorie: Wer mobil länger als ein paar Sekunden auf eine Seite wartet, ist meistens schon weg.

WordPress selbst ist nicht das Problem. Die typischen Bremsen sind aufgeblähte Themes, zu viele Plugins, fehlende Caching-Strategien und unkomprimierte Bilder. Die meisten dieser 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. Daran ändert auch die beste Optimierung nichts.

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

Empfehlung: Managed WordPress Hosting (z. B. Raidboxes, Cloudways, Kinsta) bietet das beste Preis-Leistungs-Verhältnis für Geschäftswebsites. Server-seitiges Caching, automatische Backups und PHP-Updates sind inklusive.

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 liegt bei 20–30 % besseren Ausführungszeiten, 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

Wichtig: Teste nach dem Update alle Formulare, Checkout-Seiten und Plugin-Funktionen. Manche älteren Plugins sind nicht PHP 8.x-kompatibel.

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

Nicht blind optimieren. Erst messen. 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

Tools zum Messen:

  • PageSpeed Insights (lab + field data)
  • Chrome DevTools → Lighthouse
  • Search Console → Core Web Vitals Bericht (echte Nutzerdaten)

Starte mit dem schlechtesten Wert und arbeite dich vor. Ein LCP von 8 Sekunden zu fixen bringt mehr als einen CLS von 0,12 auf 0,08 zu drücken.

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.


Dieser Artikel wurde zuletzt am 28. März 2026 aktualisiert.

Beitrag teilen

Dominik Rieken

Über den Autor

Dominik Rieken

Founder, Pixzl

Ich bin Gründer von Pixzl, einer Digitalagentur mit Software-Fokus aus dem Münsterland. Wir bauen eigene Apps und entwickeln für Kunden. Hier schreibe ich über die Praxis dahinter.