WordPress-Backend langsam — wenn jeder Klick zehn Sekunden dauert.
Die Website lädt für Besucher flott, aber im Backend wird jede Seite zur Geduldsprobe: Dashboard, Beitragsliste, Editor, Speichern. Das liegt daran, dass Besucher meist aus dem Cache bedient werden, du im Backend aber nie. Jeder Klick zeigt, wie schnell WordPress wirklich ist. Hier steht, wo die Zeit verloren geht.
Ein träges Backend hat meist eine von fünf Ursachen: Plugins, die bei jedem Aufruf fremde Server fragen (Lizenzen, Werbung, Statistiken), zu viele Hintergrundanfragen über Heartbeat und admin-ajax, schwere Dashboard-Widgets und Berichte (etwa WooCommerce-Analytics), aufgeblähte Datenbank und schwaches Hosting oder alte PHP-Version. Mit dem Plugin Query Monitor lässt sich messen statt raten.
Warum das Backend anders ist.
Für Besucher liefert ein Cache fertige HTML-Seiten aus, WordPress muss kaum rechnen. Im Backend gibt es keinen Seiten-Cache: Jeder Aufruf startet WordPress komplett, lädt alle Plugins und fragt die Datenbank. Dazu kommen Dinge, die nur im Backend passieren — Update-Prüfungen, Hinweise, Statistiken, Lizenzchecks. Deshalb ist die Ladezeit des Frontends kein Maßstab. Die Geschwindigkeit für Besucher behandelt der Ratgeber WordPress langsam.
Messen mit Query Monitor.
Das kostenlose Plugin Query Monitor zeigt in der Admin-Leiste für jeden Seitenaufruf die Ladezeit, den Speicherverbrauch, die Anzahl der Datenbankabfragen und die externen Anfragen. Die wichtigsten Ansichten:
- Queries by Component: welches Plugin wie viele Abfragen und wie viel Zeit verursacht.
- Slow Queries: einzelne Abfragen, die besonders lange dauern.
- HTTP API Calls: Anfragen an fremde Server mit Dauer — oft der größte Einzelposten.
Nach der Analyse das Plugin wieder deaktivieren. Es ist ein Werkzeug zur Diagnose, kein Dauerbegleiter.
Externe Anfragen.
Viele Premium-Plugins prüfen bei jedem Backend-Aufruf ihre Lizenz, laden Neuigkeiten oder Angebote nach oder senden Nutzungsstatistiken. Antwortet der Server des Herstellers langsam, wartet dein Backend mit. Query Monitor zeigt diese Anfragen mit Dauer. Abhilfe: Plugin aktualisieren, Statistik- und Werbefunktionen in den Plugin-Einstellungen abschalten, Plugins mit dauerhaft langsamen Anfragen ersetzen. Blockiert eine Firewall ausgehende Verbindungen, laufen solche Anfragen jedes Mal in den Timeout. Das kann bis zu einem 504 Gateway Timeout führen.
Heartbeat und admin-ajax.
Die Heartbeat-Schnittstelle sendet im Backend regelmäßig Anfragen an den Server — für automatisches Speichern, Sperren von Beiträgen bei gleichzeitiger Bearbeitung und Benachrichtigungen. Im Editor passiert das standardmäßig alle 15 Sekunden. Bei mehreren offenen Tabs und schwachem Hosting summiert sich das. Viele Plugins hängen sich zusätzlich an admin-ajax an. Den Takt zu verlangsamen, entlastet den Server spürbar. Komplett abschalten sollte man Heartbeat im Editor nicht, sonst fehlen automatisches Speichern und die Warnung bei gleichzeitiger Bearbeitung.
// Heartbeat im Backend nur noch alle 60 Sekunden statt alle 15
add_filter( 'heartbeat_settings', function ( $settings ) {
$settings['interval'] = 60;
return $settings;
} );
// Heartbeat im Frontend abschalten — dort braucht ihn fast keine Website
add_action( 'init', function () {
if ( ! is_admin() ) {
wp_deregister_script( 'heartbeat' );
}
}, 1 );Manche Plugins brauchen Heartbeat im Frontend, etwa Live-Chats oder Mitgliederbereiche. Nach der Änderung kurz testen.
Dashboard, Berichte, Editor.
- Dashboard-Widgets von SEO-, Sicherheits- und Statistik-Plugins berechnen beim Öffnen Zusammenfassungen. Nicht benötigte Widgets in den „Ansicht anpassen“-Optionen ausblenden oder in den Plugin-Einstellungen abschalten.
- WooCommerce-Analytics und Bestellübersichten sind bei großen Shops aufwendig. Die Umstellung auf die neuen Bestelltabellen (HPOS) und das Deaktivieren nicht genutzter Berichte helfen (WooCommerce langsam).
- Beitragslisten mit vielen Spalten von Plugins, etwa SEO-Bewertungen oder Übersetzungsstatus, erzeugen pro Zeile zusätzliche Abfragen. Spalten über „Ansicht anpassen“ ausblenden, Einträge pro Seite reduzieren.
- Page-Builder-Editoren laden sehr viel JavaScript. Ungenutzte Widgets und Erweiterungen deaktivieren, Browser-Erweiterungen testweise abschalten, ausreichend Speicher bereitstellen (Speicherlimit).
Datenbank.
Jahre an Revisionen, abgelaufene Transients, Protokolltabellen von Sicherheits- und Formular-Plugins und vor allem zu viele automatisch geladene Optionen bremsen jede Seite. Autoload-Optionen werden bei jedem Aufruf komplett geladen. Hinterlassen deinstallierte Plugins dort große Einträge, zahlt jeder Klick dafür. Der Website-Zustand warnt inzwischen bei zu großen Autoload-Daten. Aufräumen mit Backup vorher und mit Augenmaß: Nicht alles, was ein Optimierungs-Plugin als „überflüssig“ markiert, ist es auch.
# Zeigt die 15 größten Autoload-Optionen mit Größe in Bytes
wp db query "SELECT option_name, LENGTH(option_value) AS bytes FROM $(wp db prefix)options WHERE autoload IN ('yes','on','auto') ORDER BY bytes DESC LIMIT 15;"Große Einträge von Plugins, die nicht mehr installiert sind, sind Kandidaten zum Löschen — vorher Backup und im Zweifel nachfragen.
Hosting und PHP.
Ein Backend kann nur so schnell sein wie der Server darunter. Alte PHP-Versionen sind deutlich langsamer als aktuelle (PHP-Version aktualisieren). Ein Objekt-Cache wie Redis, den gute Hoster anbieten, beschleunigt das Backend spürbar, weil wiederholte Datenbankabfragen aus dem Arbeitsspeicher kommen. Und sehr günstige Tarife mit wenig Rechenleistung stoßen bei Page-Buildern und Shops schnell an Grenzen. Dann ist ein Wechsel oft die günstigste Optimierung.
Wenn du nicht weiterkommst.
Wenn Query Monitor eine lange Liste an Verdächtigen zeigt oder die Ursache im Zusammenspiel von Plugins liegt, räume ich das Backend gezielt auf. Ich finde die Ursache, behebe sie und erkläre dir, was passiert ist: WordPress-Hilfe, bei einem Totalausfall der Notfall-Support. Damit es gar nicht erst so weit kommt: WordPress-Wartung.
Wer hilft.
Ich bin Manuel Killert, WordPress-Entwickler aus Quakenbrück. Seit 2020 baue und betreue ich WordPress-Websites — für Handwerksbetriebe, Industrie, Gastronomie, Start-ups und Vereine —, entwickle eigene Plugins und unterrichte WordPress als Dozent an der KW Design Akademie. Das heißt: Ich kenne die typischen Fehler nicht nur aus Foren, sondern aus eigenen Projekten, und ich kann sie so erklären, dass du sie beim nächsten Mal selbst erkennst. Du erreichst mich direkt, ohne Ticketsystem.
Echte Projekte — live ansehen.
WordPress-Websites, die ich gebaut habe oder laufend betreue.

Markenfest
Stärkerer Online-Shop — Webdesign, Content und individuelle Shop-Funktionen.
Website ansehen ↗
KT Bodenteam
Professioneller Auftritt für einen Bodenleger — Vorher-Nachher-Slider und regionale SEO.
Website ansehen ↗
Potassco Solutions
Klare Website für ein KI-Unternehmen, die komplexe Technologie verständlich macht.
Website ansehen ↗FAQ — WordPress-Backend langsam.
Warum ist das WordPress-Backend langsam, obwohl die Website schnell lädt?
Besucher bekommen Seiten aus dem Cache, das Backend dagegen wird bei jedem Klick komplett neu berechnet. Dazu kommen Lizenzprüfungen, Hinweise, Statistiken und Hintergrundanfragen, die nur im Backend laufen.
Wie finde ich heraus, welches Plugin das Backend bremst?
Mit dem kostenlosen Plugin Query Monitor. Es zeigt pro Aufruf die Abfragen nach Plugin, langsame Abfragen und externe Anfragen mit ihrer Dauer.
Was ist die Heartbeat-API und sollte ich sie abschalten?
Heartbeat sendet im Backend regelmäßig Anfragen für automatisches Speichern und die Warnung bei gleichzeitiger Bearbeitung. Den Takt zu verlangsamen, entlastet den Server. Im Editor sollte Heartbeat aber aktiv bleiben.
Können externe Anfragen von Plugins das Backend verlangsamen?
Ja. Viele Plugins prüfen bei jedem Aufruf Lizenzen oder laden Neuigkeiten von fremden Servern. Antwortet dieser Server langsam, wartet das Backend mit.
Was sind automatisch geladene Optionen?
Einträge in der Datenbanktabelle options, die bei jedem Seitenaufruf komplett geladen werden. Große Einträge von alten Plugins bremsen jede Seite und sollten nach einem Backup entfernt werden.
Hilft ein besseres Hosting?
Oft ja. Eine aktuelle PHP-Version, ein Objekt-Cache wie Redis und ausreichend Rechenleistung beschleunigen das Backend deutlich, besonders bei Page-Buildern und Shops.
Das bin ich – rechts im BildErzähl mir, was nicht funktioniert.
Domain und eine kurze Beschreibung reichen — du bekommst eine ehrliche Einschätzung, was los ist und was die Behebung kostet.
Antwort meist innerhalb von 24 Stunden · hallo@manuelkillert.de