„WordPress ist halt langsam“ stimmt ungefähr so wie „Autos springen halt schlecht an“. Hinter einer trägen Website steckt immer eine konkrete Ursache — und wer sie misst statt rät, spart sich das planlose Stapeln von Optimierungs-Plugins, das die Lage oft verschlimmert. Dieser Leitfaden ist die Diagnose; die Maßnahmen danach findest du im Artikel WordPress-Seite beschleunigen.
Erst messen: Wo geht die Zeit verloren?
Die entscheidende Weiche: Ist der Server langsam (er braucht lange, um die Seite überhaupt zu bauen) oder das Frontend schwer (die Seite kommt schnell, lädt aber Unmengen nach)?
- Öffne die Website im Browser-Privatmodus (damit kein lokaler Cache schönt), drücke F12 → Tab „Netzwerk“, lade die Seite neu.
- Der erste Eintrag ist das HTML-Dokument. Sein Wert „Warten auf Serverantwort“ ist die TTFB (Time to First Byte) — die Zeit, die der Server zum Denken braucht.
- Alles danach — Bilder, Skripte, Schriften — ist Frontend-Last.
Grobe Einordnung: Eine TTFB bis etwa 0,5 Sekunden ist unauffällig; dauerhaft deutlich mehr heißt: Die Bremse sitzt serverseitig. Ist die TTFB gut, die Seite fühlt sich aber träge an, liegt es am Frontend.
Pfad A: Der Server braucht zu lange (hohe TTFB)
1. Fehlt schlicht das Caching?
Ohne Seiten-Cache baut PHP jede Seite für jeden Besucher komplett neu. Ein Seiten-Cache liefert fertige Kopien aus und drückt die TTFB typischerweise massiv. Prüfe zuerst, ob ein Caching-Plugin aktiv ist und wirklich greift (zweiter Aufruf derselben Seite deutlich schneller?).
2. Welches Plugin frisst die Zeit?
Das kostenlose Analyse-Plugin Query Monitor zeigt pro Seitenaufruf, welche Plugins und Datenbank-Abfragen wie viel Zeit kosten. Häufige Befunde: Statistik-Plugins, die bei jedem Aufruf in die Datenbank schreiben, Page-Builder-Ballast, Sicherheits-Plugins mit teuren Prüfungen — oder ein einzelnes schlecht gebautes Plugin, das alle anderen ausbremst. Testweises Deaktivieren (nachts oder im Staging) schafft Gewissheit.
3. Ist die Datenbank aufgebläht?
Zehntausende Revisionen, Transienten-Leichen und Spam-Kommentare machen Abfragen zäh. Die Aufräum-Anleitung: Datenbank bereinigen.
4. Kann der Hoster nicht mehr?
Wenn Caching aktiv ist, kein Plugin auffällt und die TTFB trotzdem hoch bleibt — oder die Website zu Stoßzeiten einbricht —, ist die Umgebung am Limit: zu wenige PHP-Prozesse, überbuchter Server, veraltete PHP-Version. Woran du leistungsfähiges Hosting erkennst, steht im Leitfaden WordPress-Hosting: worauf es ankommt; manchmal ist der Umzug die ehrlichste Lösung. Übrigens: Auch WP-Cron-Probleme können sporadische Hänger verursachen.
Pfad B: Das Frontend ist zu schwer
- Bilder: Der häufigste Einzelfaktor. Unkomprimierte Fotos in Originalgröße kosten Megabytes — die Lösung (moderne Formate, richtige Größen, Lazy Loading) steht im Leitfaden Bilder optimieren.
- Skript- und Stylesheet-Flut: Jedes Plugin bringt eigene Dateien mit; Page-Builder und Theme-Feature-Pakete stapeln weitere obendrauf. Im Netzwerk-Tab siehst du die Anzahl — dreistellig ist ein Warnsignal.
- Externe Dienste: Eingebettete Videos, Karten, Chat-Widgets und Tracking-Skripte laden von fremden Servern — jede Einbindung kostet Zeit, die du nicht kontrollierst.
- Schriften: Viele Schriftschnitte von externen Quellen verzögern die Darstellung spürbar.
Sonderfall: Nur das Backend ist langsam
Wenn die Website für Besucher flott ist, aber wp-admin quält, hilft kein Seiten-Cache — der wirkt dort nicht. Typische Ursachen: übervolle Datenbank (siehe oben), Plugins mit teuren Admin-Prüfungen (Lizenz-Checks, Update-Abfragen bei jedem Klick), zu knappes PHP-Memory-Limit oder blockierende externe Anfragen aus dem Cron-System. Query Monitor zeigt auch hier die Verursacher.
Die Reihenfolge, die sich bewährt hat
- Messen (TTFB vs. Frontend) — nie mit Maßnahmen starten.
- Seiten-Caching sicherstellen.
- Bilder in den Griff bekommen.
- Plugin-Verursacher identifizieren und ersetzen statt überdecken.
- Datenbank aufräumen.
- Erst dann über Hosting-Wechsel oder Feintuning nachdenken.
So machen wir es bei Ammera
Im Speed-Modul von Ammera Care steckt genau dieser Ablauf als Dauerzustand: Wir messen die Ladezeit fortlaufend statt einmalig, konfigurieren Caching und Bildauslieferung sauber und erkennen, wenn ein Update die Website schleichend langsamer macht — bevor Besucher es spüren. Zu den Modulen — oder starte mit dem kostenlosen Website-Check, der auch die Ladezeit deiner Website bewertet.