Kurze Antwort
Langsames Laden einer WordPress-Website ist meist die Folge von schwachem Hosting, zu vielen Plugins, nicht optimierten Bildern und fehlendem Cache. Beschleunigen Sie die Website Schritt für Schritt: Prüfen Sie das Hosting, aktivieren Sie den Cache, optimieren Sie Bilder, reduzieren Sie die Anzahl der Plugins und bereinigen Sie die Datenbank. Wenn auch das nicht hilft, wenden Sie sich an den IT-Support.
So erkennen Sie das Problem
- Seiten laden länger als 3 Sekunden
- Die WordPress-Administration ist langsam
- Die Website öffnet sich auch über mobiles Internet langsam
- Google PageSpeed Insights zeigt niedrige Bewertungen
- Gelegentlich tritt der Fehler 504 Gateway Timeout auf
Häufigste Ursachen
Schwaches Hosting oder Shared Server
Shared Hosting mit wenig RAM und langsamer Festplatte kann Anfragen nicht schnell bearbeiten, besonders bei vielen Besuchern.
Zu viele Plugins
Jedes Plugin lädt eigene Dateien und Datenbankabfragen, daher verlangsamen 30 oder mehr Plugins die Website erheblich.
Nicht optimierte Bilder
Große Bilder in voller Auflösung (z. B. 4000 px) verlangsamen das Laden, da sie in Originalgröße übertragen werden.
Kein Caching
Ohne Cache führt WordPress bei jedem Seitenaufruf PHP-Code und Datenbankabfragen aus, was Zeit kostet.
Aufgeblähte Datenbank
Revisionen, Transients und Spam-Kommentare vergrößern die Datenbank, wodurch Abfragen langsamer werden.
Lösung Schritt für Schritt
- 1
Messen Sie die Geschwindigkeit Ihrer Website
Öffnen Sie ein Tool wie PageSpeed Insights oder GTmetrix und notieren Sie die Ladezeit vor Änderungen. Testen Sie sowohl die Startseite als auch Unterseiten. Das dient als Referenz, um zu sehen, ob Sie etwas verbessert haben.
- 2
Prüfen Sie Hosting und Ressourcen
Sehen Sie im Hosting-Kontrollpanel die CPU-, RAM- und I/O-Auslastung ein. Wenn Sie ständig am Limit sind, ist es Zeit für ein stärkeres Paket oder den Wechsel zu einem VPS. Prüfen Sie auch, ob Sie eine unterstützte PHP-Version verwenden, mindestens 8.2, im Hosting-Kontrollpanel oder beim Anbieter.
- 3
Aktivieren Sie Caching
Installieren Sie ein Caching-Plugin (z. B. LiteSpeed Cache, WP Super Cache oder W3 Total Cache) und aktivieren Sie das Seiten-Caching. Wenn das Hosting Server-Caching (LiteSpeed, NGINX) bietet, verwenden Sie die vom Hosting empfohlene Lösung. Aktivieren Sie nicht mehrere Caching-Plugins gleichzeitig.
- 4
Optimieren Sie Bilder
Verkleinern Sie Bilder vor dem Hochladen auf eine Breite von maximal 1600 px und komprimieren Sie sie (z. B. mit dem Tool Squoosh). Installieren Sie ein Komprimierungs-Plugin (z. B. Smush oder ShortPixel) und aktivieren Sie WebP, wenn es unterstützt wird. Prüfen Sie, ob das Theme Bilder in der richtigen Größe anzeigt.
- 5
Reduzieren Sie die Anzahl der Plugins
Deaktivieren Sie Plugins, die Sie nicht verwenden. Bevor Sie sie löschen, erstellen Sie ein Backup der Website, da einige Plugins Daten speichern. Prüfen Sie für jedes Plugin, ob es notwendig ist. Achten Sie besonders auf Plugins für Slider, Galerien und Formulare, die oft viele Skripte laden.
- 6
Bereinigen Sie die Datenbank
Installieren Sie ein Plugin zur Datenbankoptimierung (z. B. WP-Optimize) und löschen Sie Revisionen, Transients und Spam-Kommentare. Erstellen Sie vor der Bereinigung ein Backup. Wiederholen Sie diese Bereinigung regelmäßig, z. B. einmal im Monat.
- 7
Deaktivieren Sie unnötige Skripte und Styles
Viele Themes und Plugins laden CSS und JavaScript auf allen Seiten. Mit einem Plugin wie Asset CleanUp deaktivieren Sie das Laden unnötiger Dateien auf bestimmten Seiten. Testen Sie sorgfältig, um das Erscheinungsbild der Website nicht zu beeinträchtigen.
- 8
Aktivieren Sie ein CDN
Wenn Sie Besucher aus mehreren Ländern haben, aktivieren Sie ein CDN (z. B. Cloudflare), um statische Dateien zu cachen und die Serverlast zu reduzieren. Konfigurieren Sie das Caching für Bilder und CSS/JS-Dateien, aber nicht für HTML-Seiten, wenn diese sich häufig ändern.
- 9
Aktualisieren Sie alles und prüfen Sie das Theme
Aktualisieren Sie regelmäßig WordPress, das Theme und die Plugins. Wenn das Theme veraltet oder schlecht codiert ist, denken Sie über einen Wechsel nach. Testen Sie die Website nach jeder Änderung und notieren Sie die Ergebnisse.
Wenn nichts hilft: tiefere Diagnose
Wenn Sie alle Schritte durchgeführt haben und die Website immer noch langsam ist, aktivieren Sie SAVEQUERIES in wp-config.php, am besten auf einer Kopie der Website, um langsame Abfragen analysieren zu können. Aktivieren Sie WP_DEBUG nur vorübergehend und deaktivieren Sie es nach der Diagnose, da es in der Produktion Fehler für Besucher anzeigen kann. Verwenden Sie zur Überprüfung der Abfragen das Plugin Query Monitor, das die Ausführungszeit von Abfragen und langsame Plugins anzeigt. Prüfen Sie, ob das Problem im Theme liegt: Wechseln Sie vorübergehend zum Standard-Theme (z. B. Twenty Twenty-Four) und messen Sie die Geschwindigkeit. Wenn die Website mit dem Standard-Theme schnell ist, liegt das Problem an Ihrem Theme. Prüfen Sie auch, ob Ihr Hosting Sie einschränkt (z. B. max_execution_time). Im Extremfall ziehen Sie eine Migration zu besserem Hosting oder die Beauftragung eines Optimierungsexperten in Betracht.
So beugen Sie vor
- Aktualisieren Sie WordPress, das Theme und die Plugins regelmäßig
- Verwenden Sie Caching und CDN von Anfang an
- Optimieren Sie Bilder vor dem Hochladen
- Bereinigen Sie die Datenbank regelmäßig
Wann Sie einen Profi rufen sollten
Wenn Sie alle Schritte ausprobiert haben und die Website immer noch langsam ist, oder wenn Sie keine Risiken mit Änderungen an Datenbank und Code eingehen möchten, wenden Sie sich an den IT-Support. Ein Experte kann eine tiefgehende Analyse und Optimierung sicher durchführen.
Website-Erstellung · Schnelle, SEO-optimierte, mehrsprachige WebsitesHäufige Fragen
Wie schnell ist eine WordPress-Website schnell genug?
Streben Sie eine Ladezeit unter 3 Sekunden an, idealerweise unter 2 Sekunden. Google empfiehlt, dass der größte Teil des Inhalts innerhalb von 2,5 Sekunden geladen wird. Testen Sie die Geschwindigkeit regelmäßig.
Kann Caching die Website beschädigen?
Ja, wenn es falsch konfiguriert ist, zum Beispiel wenn Sie dynamische Teile wie den Warenkorb in WooCommerce cachen. Testen Sie die Website immer nach dem Aktivieren des Caches und leeren Sie den Cache, wenn Sie Inhalte ändern.
Warum ist die Administration langsam?
Die Administration ist aus denselben Gründen langsam wie das Frontend, aber auch wegen Plugins, die im Admin-Bereich anspruchsvoll sind. Deaktivieren Sie unnötige Plugins und prüfen Sie, ob das Hosting genügend Ressourcen hat.