WordPress Optimierung

Ladezeit-Optimierung für WordPress-Websiten

Die Ladezeit einer Website gehört zu den wichtigsten Kennzahlen, die einen unmittelbaren Einfluss auf den Erfolg einer Website haben. Websiten mit langen Ladezeiten werden nicht nur von Usern, sondern auch von Suchmaschinen als User-Unfreundlich eingestuft.

Im heutigen Beitrag zeige ich Ihnen, wie Sie eine WordPress-Optimierung selbständig durchführen können, um die Ladezeit Ihrer Website zu verbessern. Die Optimierung der Ladegeschwindigkeit hat einen direkten Einfluss auf Ihren Unternehmenserfolg und sollte daher regelmäßig durchgeführt werden.

Seiten einigen Jahren ist die Ladezeit einer Website ein offizieller Google-Rankingfaktor. Damit Ihre Website auch in Zukunft organische Besucher über die Google-Suche gewinnt, sollte die Ladegeschwindigkeit unter 3 Sekunden liegen. Hierbei gilt: Je schneller, desto besser, denn es gibt wohl keinen Internetuser, der sich über eine kurze Ladezeit ärgert.

Neben der Relevanz als Rankingfaktor hat die Ladezeit auch einen direkten Einfluss auf die Kundenzufriedenheit und die Conversion-Rate. Wenn Ihre WordPress-Website eine zu lange Ladezeit aufweist, werden schlussendlich weniger Personen Ihr angebotenes Produkt bzw. Ihre Dienstleistung in Anspruch nehmen. So hat Amazon bei einer internen Analyse herausgefunden, dass die Optimierung der Ladezeit um 100 ms zu einem Umsatzwachstum von 1 % führt (ca. 1,6 Milliarden $ im Jahr). Die ausführliche Auswertung können Sie hier nachlesen.

Auch in Zukunft wird die Bedeutung der Ladegeschwindigkeit vermutlich noch zunehmen. In einer von Mobilität getriebenen Welt mit begrenztem Datenvolumen ist eine kurze Ladezeit eine Grundvoraussetzung (kein Erfolgskriterium).

WordPress-Optimierung: Ladegeschwindigkeit ermitteln 

Die Ermittlung der Ladezeit ist durch die Verfügbarkeit von speziellen Ladezeit-Tools sehr einfach. Im Folgenden werden diese Tools vorgestellt:

Persönlich empfehle ich die Nutzung der Laufzeitermittlung durch Pingdom, da dort eine ausführliche und gut nachvollziehbare Darstellung gegeben wird.

Google PageSpeed Insights:

Das Google PageSpeed Insights Tool gibt keine Informationen über die genaue Ladezeit der jeweiligen Website, sondern ermittelt einen Score (0-100), der den jeweiligen Optimierungsgrad widerspiegeln soll.

WordPress Optimierung

Dieser Wert kann als erste Einschätzung genutzt werden, jedoch sollte bei einer tiefgreifenden Untersuchung auf die anderen Tools zurückgegriffen werden.

Pingdom:

Die übersichtliche Strukturierung und Darstellung der Verursacher von langen Ladezeiten macht Pingdom zu einem Must-Have-Tool bei der WordPress-Optimierung.

Nach Eingabe der zu analysierenden URL sowie des Test-Standorts (Empfehlung: Stockholm) zeigt Pingdom neben der Ladezeit auch die Größe der Website, die Anzahl der Datenbankabfragen und einen Vergleich zu allen bisherigen getesteten Websites an.

Ladezeit Optimierung WordPress

In einem weiteren Abschnitt zeigt Pingdom die Größe der Website nach Content-Typen an. So kann relativ schnell nachverfolgt werden, ob es zu einer Optimierung von Bildern oder JavaScript-Dateien kommen sollte.

PageSpeed WordPress verbessen

WebPageTest:

Das Tool WebPageTest bietet gegenüber Pingdom den Vorteil, dass die Messung der Ladezeit von unterschiedlichen Endgeräten und Standpunkten durchgeführt werden kann. Außerdem kommt es neben der genauen Darstellung der Ladezeit auch zu einer Bewertung von weiteren Einflussfaktoren (Time to first byte, Keep-Alive-Funktionalität, Compress-Transfer, komprimierte Bilder, Cache-Nutzung) nach amerikanischen Schulnoten.

Ein Nachteil von WebPageTest ist die etwas unübersichtliche Darstellung der Performance, sodass Anfänger hier teilweise überfordert werden.

Je nach Auswertungsergebnis können nun unterschiedliche Optimierungsmöglichkeiten vorhanden sein, die im Folgenden vorgestellt werden.

Optimierung der angewendeten Plugins:

Sowohl die Anzahl als auch die unterschiedlichen Anwendungen der genutzten Plugins haben einen nicht zu unterschätzenden Einfluss auf die Ladezeit der WordPress-Website. Um zu erfahren, welche Plugins die Ladezeit negativ beeinflussen, empfehle ich die Nutzung des Plugins P3 (Profile Performance Profiler).

Das P3-Plugin zeigt die Ladezeit der Plugins an. Grundsätzlich lässt sich sagen, dass die totale Anzahl der angewendeten Plugins begrenzt sein sollte. Bei Kundenprojekten erkenne ich immer wieder, dass Plugins aktiviert sind, welche nicht mehr benötigt werden. Aus diesem Grund sollten Sie Plugins deinstallieren, welche nur für eine einmalige Aktion benötigt wurden.

Optimierung der genutzten Bilder:

Aus Erfahrungswerten lässt sich ableiten, dass Bilder den Großteil der Ladezeit verursachen. Oftmals werden Bilder ohne Anpassungen sofort hochgeladen, sodass es zu Websites mit Größen von 7 bis 12 MB kommen kann.

Um dieses Problem zu erfassen, ist eine Ladezeitanalyse mittels Pingdom zu empfehlen. Damit die genutzten Bilder nicht händisch komprimiert werden müssen, empfehle ich den Kauf des Plugins Optimus.io, welches nach der Installation sämtliche in Zukunft hochgeladenen Bilder automatisch komprimiert. Auch bereits in der Vergangenheit hochgeladene Bilder können nachträglich komprimiert werden.

Durch die Nutzung des Optimus-Plugins im Zusammenspiel mit dem Cache-Enabler-Plugin sowie einem Nginx-Server können herkömmliche Bilddateien (JPG, PNG etc.) als WebP-Dateien gespeichert werden. Dies führt in der Regel zu einer 10-fachen Reduktion der Bildgröße.

Neben der Komprimierung ist außerdem das nachgelagerte Laden von Bildern im Moment des Sichtkontakts (Lazy Loading) zu empfehlen. Bei der Nutzung von Lazy Loading reduziert sich zwar nicht die Größe der Website, jedoch kommt es trotzdem zu einer beschleunigten Ladezeit, da Bilder erst geladen werden, wenn sich diese im Sichtfeld des Users befinden. Hier kann ich uneingeschränkt die Nutzung von Lazy Load by WPRocket empfehlen.

Nutzung von Caching-Plugins:

Beim Browser-Caching kommt es zur Zwischenspeicherung von Dateien (Bilder, JS, CCS), welche in der Regel selten angepasst werden. Dies führt zu einer Reduktion der Datenbankabfragen und zu einer verringerten Ladezeit der Website.

Um das Browser-Caching für WordPress-Seiten anzuwenden, gibt es zahlreiche Caching-Plugins. Ich empfehle die Nutzung des Cache-Enabler-Plugins, insbesondere in Kombination mit dem Optimus-Plugin sowie einem Nginx-Server, wodurch ich die Ladezeit von Websites regelmäßig auf < 1 Sekunde optimiert habe.

Ein weiteres Plugin, welches bei Kundenprojekten zum Einsatz kam, ist das WP Fastest Cache-Plugin. Dieses ist sowohl als Freemium- als auch Premium-Modell zu haben.

PHP-Version:

Eine sehr oft vernachlässigte Optimierungsmöglichkeit ist die Überprüfung der aktuellen PHP-Version Ihres Servers. Es ist empfehlenswert, auf PHP 7 umzusteigen, wenn Ihr Hoster diese Funktionalität anbietet. Wenn dies nicht der Fall sein sollte, ist der Wechsel zu einem anderen Hoster zu empfehlen!

Server- & Hoster-Optimierung für schnelle WordPress-Websites:

Der Server hat einen sehr starken Einfluss auf die Ladezeit der WordPress-Website. Aus diesem Grund sollte ein Hoster gewählt werden, der sich speziell auf WordPress-Hosting spezialisiert hat.

Wenn die Ladezeit außerdem eine wichtige Kennzahl für Ihren Unternehmenserfolg darstellt, sollte das nötige Kleingeld in einen V- oder Dedicted-Server investiert werden. Von der Nutzung von Shared-Hostern (eine Vielzahl an Websites teilt sich einen Server) ist grundsätzlich abzuraten, wenn die Ladezeit der WordPress-Website auch in Traffic-Hochzeiten stabil gehalten werden soll.

Fazit WordPress-Optimierung:

Die Optimierung der Ladezeit von WordPress-Websites kann mit einem einzigen Beitrag nicht abgehandelt werden. In den allermeisten Fällen ist eine pauschale Beurteilung der Optimierung nicht möglich, da sich die Websites zu stark unterscheiden.

Aus diesem Grund sollte jeweils eine webseitenspezifische Analyse durchgeführt werden, um die Ladezeit Ihrer Website zu optimieren.

Ein Gastbeitrag von Tobias Dziuba

Ladezeit-Optimierung für WordPress-Websiten
5 (100%) 2 votes
0 Kommentare

Dein Kommentar

An Diskussion beteiligen?
Hinterlasse uns Deinen Kommentar!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*