Alle Beiträge

WordPress Performance optimieren – 10 Maßnahmen die wirklich helfen

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-TypTypische TTFBFür wen geeignet
Shared Hosting800–2000msHobby-Blogs
Managed WordPress200–500msGeschäftswebsites
VPS / Root-Server100–300msShops, Traffic-starke Seiten
Edge / CDN-basiert50–150msInternationale 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 kann 20–30 % bessere Ausführungszeiten bedeuten — ohne jede andere Änderung.

PHP-VersionStatusPerformance
7.4End of LifeBaseline
8.1Security-only~20 % schneller
8.2Aktiv~25 % schneller
8.3Aktuell~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

Optimiere nicht blind — miss zuerst. Die drei Core Web Vitals:

MetrikWas sie misstGuter 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.

Mehr über unsere Webentwicklung →


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

Beitrag teilen