WordPress Backend zu langsam?

Zuletzt überarbeitet: 6. Juni 2025

WordPress Backend zu langsam?

Wenn dein WordPress-Backend langsam ist, kannst du mit gezielten Maßnahmen die Geschwindigkeit unter Umständen deutlich verbessern. Ich gebe dir ein paar hilfreiche Tipps, die sich speziell auf die Beschleunigung des Admin-Bereichs konzentrieren.

Optimiere die Datenbank

Eine überladene Datenbank verlangsamt das Backend oft erheblich. Nutze ein Plugin wie WP-Optimize oder Advanced Database Cleaner, um alte Beitragsrevisionen, Spam-Kommentare, verwaiste Metadaten und temporäre Transients zu löschen.

Plane regelmäßige Bereinigungen ein, etwa einmal im Monat, und optimiere die Datenbanktabellen, um die Abfragegeschwindigkeit zu erhöhen. Du kannst auch manuell über phpMyAdmin arbeiten, aber Plugins sind einfacher und sicherer.

Reduziere die Anzahl der Plugins

Jedes aktive Plugin kann Backend-Anfragen erzeugen, besonders wenn es regelmäßig Daten abfragt oder Skripte lädt. Geh in deinem Plugin-Menü durch und deaktiviere alles, was du nicht zwingend brauchst. Nutze Query Monitor (ein kostenloses Plugin), um herauszufinden, welche Plugins im Backend besonders viele Ressourcen verbrauchen. Wenn ein Plugin langsam ist, suche nach einer leichteren Alternative oder kontaktiere den Entwickler für Optimierungstipps.

PHPVersion und Memory-Limit

WordPress benötigt im Backend oft mehr Speicher als im Frontend, besonders bei komplexen Admin-Aufgaben. Bearbeite die wp-config.php-Datei in deinem WordPress-Stammverzeichnis und füge folgende Zeile hinzu:

define('WP_MEMORY_LIMIT', '256M');

Alternativ kannst du das Limit in der php.ini deines Servers anpassen oder deinen Hoster bitten, es zu erhöhen. 256 MB sind oft ausreichend, aber bei großen Websites mit vielen Plugins kann auch 512 MB nötig sein.

Prüfe zudem auch ob du eine aktuelle PHP-Version auf deinem Server einsetzt. Neuere PHP-Versionen bieten meistens eine, zum Teil, erhebliche Performance-Steigerung gegenüber älteren Versionen.

Die Heartbeat API

Die WordPress-Heartbeat-API sendet regelmäßig AJAX-Anfragen, um Echtzeit-Updates im Backend zu ermöglichen (z. B. Autosave oder Benachrichtigungen). Das kann das Backend belasten. Installiere zum Beispiel das Plugin Heartbeat Control und reduziere die Frequenz der Anfragen (z. B. auf 120 Sekunden) oder deaktiviere die API im Backend komplett, wenn du keine Echtzeit-Funktionen brauchst. Das entlastet den Server spürbar.

Sei aber bitte vorsichtig wenn du die Heartbeat API komplett deaktivierst. Einige Funktionen, sowohl im Backend, aber auch Themes oder Plugins nutzen die API und funktionieren nicht mehr so wie gewünscht, wenn du die API komplett deaktivierst.

Einsatz eines Caching-Plugins

Viele Caching-Plugins wie WP Rocket oder W3 Total Cache können auch die Performance des Backends verbessern, indem sie wiederkehrende Anfragen zwischenspeichern. Installiere eines dieser Plugins und aktiviere Optionen wie Datenbank-Caching oder Objekt-Caching (falls dein Server Redis oder Memcached unterstützt). Stelle sicher, dass die Cache-Einstellungen auch für angemeldete Nutzer (wie Admins) optimiert sind, da manche Plugins das Backend standardmäßig auslassen.

Dashboard „bereinigen“

Das WordPress-Dashboard lädt oft Widgets, die du nicht brauchst, wie Willkommensmeldungen, Neuigkeiten oder Plugin-Benachrichtigungen. Mit dem Plugin Widget Disable zum Beispiel, kannst du diese Widgets deaktivieren, um die Ladezeit zu verkürzen.

Verbessere die Server-Performance

Ein langsamer Server ist oft die Hauptursache für ein träges Backend. Prüfe, ob dein Hosting-Paket genügend Ressourcen bietet (CPU, RAM, SSD-Speicher). Managed WordPress Hosting-Anbieter sind auf WordPress optimiert und bieten oft bessere Backend-Performance als günstige Shared-Hosting-Pläne. Stelle sicher, dass dein Server PHP 8.0 oder höher verwendet, da neuere PHP-Versionen deutlich schneller sind.

Aktiviere OPcache
OPcache speichert vorkompilierte PHP-Skripte im Arbeitsspeicher, was die Verarbeitung von Backend-Anfragen beschleunigt. Frage deinen Hoster, ob OPcache aktiviert ist, oder aktiviere es selbst in der php.ini. Das reduziert die Serverlast, besonders bei wiederholten Admin-Aktionen.

Begrenze die Beitragsanzahl im Backend

Wenn du im Backend viele Beiträge oder Seiten siehst (z. B. in der Beitragsübersicht), kann das die Ladezeit verlängern. Geh zu Einstellungen > Lesen und reduziere die Anzahl der pro Seite angezeigten Beiträge, z. B. auf 20 statt 100.

Diagnostiziere Probleme mit Query Monitor

Um die genaue Ursache für ein langsames Backend zu finden, installiere das Plugin Query Monitor. Es zeigt dir, welche Datenbankabfragen, Skripte oder Funktionen im Backend viel Zeit beanspruchen.

Analysiere die Ergebnisse und konzentriere dich auf die langsamsten Komponenten, z. B. ein Plugin, das viele Abfragen auslöst. Du kannst auch die Server-Logs deines Hosters prüfen, um Engpässe oder Fehler zu identifizieren.

Meine Meinung dazu

Beginne mit der Installation von Query Monitor, um die größten Performance-Fresser zu finden, und setze dann ein Caching-Plugin sowie die Heartbeat-Optimierung ein. Diese Schritte haben oft die stärkste Wirkung. Bei allem was du für die Optimierung der Backend-Geschwindigkeit auch unternimmst, mach bitte immer vorher ein Backup deiner WordPress-Installation!