WordPress-FehlerProbleme ohne Meldung

WordPress langsam: Ladezeit messen und gezielt verbessern

Eine langsame WordPress-Seite hat meist mehrere Gründe zugleich: ein knapp bemessenes Hosting, eine alte PHP-Version, fehlender Seiten-Cache, zu große Bilder, schwere Plugins oder eine aufgeblähte Datenbank. Rate nicht, sondern miss zuerst: PageSpeed Insights zeigt, was im Browser bremst, Werkzeuge → Website-Zustand, ob Server und Cache mithalten. Danach bringen ein Seiten-Cache, eine aktuelle PHP-Version, kleinere Bilder und weniger Plugins in der Regel am meisten.

So sieht die Meldung aus

  • Page cache is not detected and the server response time is slow
  • Seiten-Cache wurde nicht erkannt und die Antwortzeit des Servers ist langsam
  • Autoloaded options could affect performance
  • Automatisch geladene Optionen können die Leistung beeinflussen
  • WordPress lädt sehr langsam
  • Dashboard reagiert träge

Woran es liegt.

Hosting am Limit

Günstige Pakete teilen sich Prozessor und Arbeitsspeicher mit vielen anderen Seiten. Reichen die PHP-Prozesse nicht, warten Anfragen in einer Schlange. Das zeigt sich als lange Antwortzeit des Servers, bevor überhaupt etwas im Browser ankommt.

Kein Seiten-Cache

Ohne Cache setzt WordPress jede Seite bei jedem Aufruf neu aus PHP und Datenbank zusammen. Ein Seiten-Cache legt fertige HTML-Seiten ab und liefert sie ohne diesen Aufwand aus.

Alte PHP-Version

Neuere PHP-Versionen arbeiten in der Regel schneller und bekommen weiter Sicherheitsupdates. Läuft die Seite noch auf einer alten Version, verschenkt sie Tempo, ohne dass es im Dashboard auffällt.

Große Bilder und viele fremde Skripte

Fotos direkt aus der Kamera, Schriften von externen Servern, Slider, Chat-Fenster und Tracking-Codes machen die Seite schwer. Der Browser muss all das laden, bevor die Seite fertig aussieht.

Schwere Plugins und Seitenbaukästen

Manche Plugins laden ihre Dateien auf jeder Seite, auch wo sie gar nichts tun. Seitenbaukästen erzeugen oft viel HTML und CSS. Entscheidend ist nicht die Zahl der Plugins, sondern was sie bei jedem Aufruf erledigen.

Aufgeblähte Datenbank

Automatisch geladene Optionen längst gelöschter Plugins, sehr viele Revisionen und abgelaufene Transients machen Abfragen langsamer. Die automatisch geladenen Optionen liest WordPress bei jedem einzelnen Seitenaufruf.

So behebst Du den Fehler.

Leg vor jeder Änderung eine Sicherung von Dateien und Datenbank an. Geh die Schritte der Reihe nach durch und prüf nach jedem, ob die Seite wieder lädt.

  1. Messen, bevor Du etwas änderst

    Lege zuerst eine Sicherung an. Prüfe dann die Startseite und eine typische Unterseite mit PageSpeed Insights unter pagespeed.web.dev und notiere die Werte für Mobilgeräte samt Empfehlungen. Öffne zusätzlich Werkzeuge → Website-Zustand: Dort steht, ob WordPress einen Seiten-Cache erkennt und wie schnell der Server antwortet.

  2. Serverzeit und Browserzeit trennen

    Braucht schon die erste Antwort des Servers lange, liegt das Problem bei Hosting, PHP, Cache oder Datenbank. Kommt sie schnell und die Seite wird trotzdem spät fertig, bremsen Bilder, Schriften und Skripte im Browser. Der Befehl unten misst die Zeit bis zum ersten Byte, kurz TTFB. Wiederhole ihn ein paar Mal, der erste Aufruf ist oft langsamer.

    Terminal
    curl -o /dev/null -s -w "TTFB: %{time_starttransfer}s\n" https://www.example.de/
  3. Seiten-Cache einschalten

    Bietet Dein Hoster einen eigenen Cache, schalte ihn im Hosting-Panel ein. Sonst übernimmt das ein Cache-Plugin. Nutze genau eines, zwei Cache-Plugins gleichzeitig stören sich gegenseitig. Kontrolliere danach unter Werkzeuge → Website-Zustand, ob WordPress den Cache erkennt.

  4. PHP-Version anheben

    Welche PHP-Version gerade läuft, steht unter Werkzeuge → Website-Zustand im Tab „Bericht“ beim Abschnitt Server. Stelle im Hosting-Panel auf eine aktuelle, noch unterstützte Version um. Prüfe vorher, ob Theme und Plugins dafür freigegeben sind. Teste die Seite direkt nach dem Wechsel.

  5. Bilder verkleinern

    Lade Fotos nur so groß hoch, wie sie auf der Seite erscheinen. Moderne Formate wie WebP sparen zusätzlich Gewicht. Ein Plugin zur Bildoptimierung kann bereits vorhandene Bilder nachträglich verkleinern. Bilder weiter unten auf der Seite lädt WordPress von sich aus erst, wenn gescrollt wird.

  6. Plugins messen statt raten

    Das kostenlose Plugin Query Monitor zeigt für jede Seite, welche Datenbankabfragen und welche Plugins Zeit kosten. Deaktiviere verdächtige Kandidaten testweise auf einer Kopie der Seite und miss danach erneut. Ersetze schwere Plugins durch schlankere oder verzichte ganz auf sie.

  7. Datenbank entlasten

    Die Befehle zeigen die Größe aller automatisch geladenen Optionen, löschen abgelaufene Transients und zählen die gespeicherten Revisionen. Meldet der Website-Zustand zu viele automatisch geladene Optionen, stammen sie oft von Plugins, die längst entfernt sind. Wie viele Revisionen WordPress künftig behält, legst Du mit WP_POST_REVISIONS in der wp-config.php fest.

    Terminal (WP-CLI)
    wp option list --autoload=on --format=total_bytes
    wp transient delete --expired
    wp post list --post_type=revision --format=count
  8. WP-Cron vom Seitenaufruf lösen

    WordPress startet geplante Aufgaben, wenn jemand die Seite aufruft. Auf kleinen Servern konkurrieren lange Aufgaben dann mit den Besuchern um PHP-Prozesse. Schalte das in der wp-config.php ab und richte im Hosting-Panel einen echten Cronjob ein, der alle paar Minuten wp-cron.php aufruft oder per WP-CLI wp cron event run --due-now startet.

    wp-config.php
    define( 'DISABLE_WP_CRON', true );
  9. Hosting prüfen lassen

    Bleibt die Antwortzeit des Servers trotz Cache hoch, frag Deinen Hoster nach der Auslastung, der Zahl der PHP-Prozesse und einem Objekt-Cache wie Redis. Reicht das Paket nicht aus, bringt ein größerer Tarif oft mehr als jede weitere Optimierung im Dashboard.

Zuletzt geprüft am 25. September 2026.

So kommt er nicht wieder.

  • Nach jedem neuen Plugin und jedem größeren Umbau die Ladezeit mit PageSpeed Insights neu messen.
  • Bilder vor dem Hochladen auf die Breite bringen, in der sie tatsächlich angezeigt werden.
  • Regelmäßig unter Werkzeuge → Website-Zustand nachsehen, ob neue Empfehlungen zur Leistung auftauchen.
  • Beim Entfernen von Plugins auch deren Tabellen und Optionen löschen, wenn das Plugin dafür eine Funktion anbietet.

Fragen zu WordPress ist langsam

Warum ist meine WordPress-Seite so langsam?
Meist wirken mehrere Dinge zusammen: ein ausgelastetes Hosting, kein Seiten-Cache, eine alte PHP-Version, große Bilder und Plugins, die auf jeder Seite Code laden. Eine Messung mit PageSpeed Insights und dem Website-Zustand zeigt, wo Du anfangen solltest.
Machen viele Plugins WordPress langsam?
Nicht die Anzahl entscheidet, sondern was die Plugins tun. Ein kleines Plugin kostet kaum Zeit, ein einziges schweres mit vielen Datenbankabfragen bremst die ganze Seite. Query Monitor zeigt, welches Plugin wirklich Zeit braucht.
Welches Cache-Plugin ist das beste?
Oft ist es der Cache, den Dein Hoster schon mitbringt, weil er zum Server passt. Sonst genügt ein verbreitetes Cache-Plugin. Wichtig ist nur, dass genau eines läuft und Du danach misst, ob die Antwortzeit sinkt.
Warum ist nur das Dashboard langsam?
Das Dashboard kommt nie aus dem Seiten-Cache und viele Plugins laden dort zusätzliche Abfragen, Hinweise und Statistiken. Hilfreich sind ein Objekt-Cache beim Hoster, weniger Plugins mit eigenen Dashboard-Widgets und eine schlanke Datenbank.

Lieber eine Website, die einfach läuft?

Wir bauen Websites, die schnell laden und ohne Update-Stress laufen. Oder wir übernehmen Deine WordPress-Seite samt Pflege. Erst Dein Paket, dann ein Termin per Video.

Kevin Baum im Videocall an seinem Schreibtisch, im Hintergrund eine Holzlattenwand mit farbigem Licht.

Erst Dein Paket, dann der Termin

Im Preisrechner tippst Du an, was Dich bremst. Du siehst sofort Dein Paket mit Preisspanne. Danach wählst Du direkt einen Termin, das Gespräch läuft per Video.

Dein Preis in 2 Minuten