WordPress ist eines der am weitesten verbreiteten und am einfachsten anpassbaren CMS. Allerdings ist es in der Standardkonfiguration ziemlich langsam, insbesondere wenn die Website viele Besucher und umfangreiche Inhalte hat oder ein komplexes Theme verwendet. Außerdem nutzt Google seit 2010 die Ladezeiten von Seiten als Faktor in seinen Suchalgorithmus-Rankings.
Glücklicherweise ermöglicht die Flexibilität dieses CMS viele Methoden, um es zu beschleunigen und die Ladezeit einer Website zu verkürzen. Sie können Ihre Website mit Online-Tools wie den folgenden überprüfen, um die Geschwindigkeitsergebnisse nach jedem Schritt zu verfolgen:
Alle diese Tools geben Aufschluss darüber, wie Ihre Website lädt und welche Teile der Website länger zum Laden benötigen als andere (d. h. welche optimiert werden müssen). Die Tools Google Page Speed und GTmetrix sind für Anfänger besser geeignet, da sie hilfreiche Tipps zur Optimierung der Website geben, während Pingdom und WebPagetest einen technischeren Ansatz verfolgen und mehr Erfahrung in der Webentwicklung erfordern, um sie zu verstehen.
Im Folgenden sehen wir uns einige Möglichkeiten an, wie Sie eine WordPress-Website optimieren können. Wir empfehlen, diese Tipps beim Erstellen Ihrer Website zu befolgen.
HINWEIS: Erstellen Sie unbedingt ein Backup Ihrer Website, bevor Sie Änderungen vornehmen.
Suchmaschinen bevorzugen schnell ladende Websites, daher können optimierte Bilder Ihnen auch helfen, in den Suchergebnissen höher zu ranken, im Vergleich zu langsameren, nicht optimierten WordPress-Seiten. Außerdem bevorzugen Nutzer einfach schnell ladende Bilder und bleiben eher länger auf einer Seite, wenn sie nicht auf das Laden von visuellen Ressourcen warten müssen.
Es gibt verschiedene Techniken, um die Dateigröße zu reduzieren und die Website-Performance zu verbessern.
Bilder komprimieren – Sie können ein Bildkomprimierungs-Plugin oder eine Bildbearbeitungssoftware verwenden, um die Dateigröße Ihrer Bilder zu reduzieren. Einige WordPress-Plugins können Bilder beim Hochladen automatisch komprimieren, was den Prozess mühelos macht.
Bilder skalieren – Es ist wichtig sicherzustellen, dass Ihre Bilder die passenden Abmessungen für ihren vorgesehenen Einsatz im Web haben.
Bilder konvertieren – Das Konvertieren von Bildern in optimierte Dateiformate wie WebP oder AVIF ist eine weitere Technik. Diese Formate bieten ausgezeichnete Kompressionsraten ohne nennenswerten Qualitätsverlust.
Lazy Loading verwenden – Lazy Loading verzögert das Laden von Bildern, bis sie benötigt werden, zum Beispiel nachdem ein Nutzer weiter nach unten gescrollt hat. Dies kann die anfänglichen Ladezeiten der Seite erheblich verbessern, insbesondere wenn Videoinhalte auf der Seite erscheinen.
Unnötige Metadaten entfernen – Eine fortgeschrittenere Methode ist das Entfernen unnötiger Metadaten und Kommentare aus Ihren Bilddateien. Dies kann mit Bildbearbeitungssoftware oder Optimierungs-Plugins erfolgen.
Weitere Anweisungen finden Sie in dieser Anleitung.
CDN steht für Content Delivery Network. Es handelt sich um ein Netzwerk von Servern, bei dem jeder Server eine Kopie Ihrer Website-Daten hält. Immer wenn ein Besucher Ihre Seite aufrufen möchte, übernimmt der Server, der seinem Standort am nächsten ist, diese Aufgabe. Durch die Nutzung eines CDN werden Kunden, die eine Website besuchen, statische Dateien vom nächstgelegenen Server zu ihrem geografischen Standort bereitgestellt. Da das CDN aus Servern auf der ganzen Welt besteht, sind statische Dateien, die im CDN gehostet werden, schneller zugänglich.
Wenn Sie bei EasyWP hosten, erhalten Sie einen kostenlosen Basic-Supersonic CDN-Dienst, der in Ihrem Setup enthalten ist.
Beim Überprüfen von Websites mit Google Page Speed kann es vorkommen, dass Sie eine oder mehrere Benachrichtigungen mit einem roten Ausrufezeichen sehen, die "Render-blockierendes JavaScript und CSS im sichtbaren Bereich eliminieren" anzeigen. Das bedeutet, dass kein Inhalt im sichtbaren Bereich der Seite gerendert werden konnte, ohne auf das Laden der Ressourcen zu warten.
Dies kann gelöst werden, indem Sie zusätzliche Minify-Einstellungen des W3 Total Cache-Plugins aktivieren. Dazu müssen Sie den Tab Allgemeine Einstellungen des Plugins aufrufen und den Minify-Modus auf Manuell setzen, wie folgt:

Bevor Sie fortfahren, stellen Sie sicher, dass die Felder für die JS-Minify-Einstellungen im Menü Minify auf die folgenden Einstellungen gesetzt sind:

Sobald dies erledigt ist, müssen Sie die entsprechenden JavaScript-URLs, die von Google PageSpeed bereitgestellt werden, in das Feld JS-Dateiverwaltung einfügen, wie folgt:

Führen Sie die gleichen Schritte für das Feld CSS-Dateiverwaltung aus und tragen Sie die CSS-URLs auf derselben Seite ein:

Das war's! Die Meldung "Render-blockierendes JavaScript und CSS im sichtbaren Bereich eliminieren" sollte nicht mehr erscheinen, wenn die obigen Schritte in der richtigen Reihenfolge durchgeführt wurden.
Die Datenbank ist das Herzstück Ihrer Website. Ihr gesamter Inhalt wird in der Datenbank gespeichert, alle Ihre Website-Einstellungen, alle Benutzerdaten usw. Das Problem dabei ist jedoch, dass die Datenbank mit der Zeit überladen wird. Dies ist das Ergebnis unzähliger Schreib-, Update- und Löschvorgänge, die manchmal Rückstände hinterlassen. Zu viele dieser Überreste können dazu führen, dass Ihre Website langsamer wird.
Deshalb sollten Sie Ihre Datenbank von Zeit zu Zeit bereinigen und optimieren. Mehr über die Optimierung der Datenbank erfahren Sie hier.
Ein Theme spielt eine entscheidende Rolle für die Ladegeschwindigkeit einer Website. Wenn Sie planen, einen stark frequentierten Blog zu erstellen, empfehlen wir, zu recherchieren und zu testen, um das leichteste und am besten optimierte Theme zu finden. Die wichtigste Regel bei der Auswahl eines Themes für die WordPress-Website ist, dass das WordPress-Theme zum Inhalt Ihrer Website passen sollte. Sie sollten zunächst das Thema und den Inhalt Ihrer Website festlegen und erst dann ein Theme wählen, das Ihren Anforderungen entspricht.
Viele WordPress-Themes sind anpassbar und ermöglichen es WordPress-Nutzern, verschiedene Theme-Optionen zu ändern, um das gewünschte Aussehen für ihre Websites zu erstellen. Wenn diese Optionen jedoch schlecht programmiert sind, können sie Probleme beim Wechsel zu einem anderen Theme verursachen. Einige WordPress-Themes, die auf den ersten Blick sehr attraktiv erscheinen, können Ihre Website tatsächlich langsamer machen, als sie sein sollte. Nachfolgend finden Sie einige nützliche Tipps, die Ihnen helfen, das beste Theme für Ihre WordPress-Website auszuwählen:
Je einfacher, desto besser.
Wählen Sie ein Theme mit responsivem Design.
Versuchen Sie, nur hoch bewertete Plugins zu wählen, die mit Ihrer WordPress-Version kompatibel sind
Achten Sie auf die Präsenz von Page Buildern, die mit dem Theme geliefert werden.
Berücksichtigen Sie die SEO-Freundlichkeit des Themes.
Die meisten Theme-Entwickler stellen außerdem Beispiel-Websites zur Verfügung, die zeigen, wie das Theme funktioniert und dargestellt wird. Testen Sie diese Websites unbedingt mit Tools wie Google Page Speed und GTmetrix, wenn möglich.
Plugins sind eine der größten Stärken von WordPress, aber sie sind auch eine häufige Ursache für langsame Websites. Es kann verlockend sein, viele Plugins zu installieren, um die Funktionalität zu erweitern, aber jedes zusätzliche Plugin erhöht die Ladezeit Ihrer Website, die Serverauslastung und das Potenzial für Konflikte. Mit der Zeit kann dies zu einer spürbar langsameren Performance führen, insbesondere bei Hosting-Plänen der unteren Kategorie. Um dies zu vermeiden, überprüfen Sie regelmäßig Ihre installierten Plugins und entfernen Sie alle, die inaktiv, redundant oder nicht mehr benötigt werden. Suchen Sie nach schlanken Alternativen zu umfangreichen Plugins und vermeiden Sie es, Plugins zu stapeln, die ähnliche Aufgaben erfüllen. Wenn ein Plugin nur geringe Vorteile bietet, aber eine hohe Performance-Belastung verursacht, überlegen Sie, ob es wirklich notwendig ist. Die Wahl gut entwickelter, aktiv gepflegter Plugins, die wesentliche Zwecke erfüllen, hilft dabei, Ihre WordPress-Website schnell, sicher und stabil zu halten.