Probleme mit der Leistung von WordPress?
Eine langsam ladende Website kann sowohl für Sie als auch für ihre Besucher frustrierend sein. Ganz zu schweigen davon, dass dies schlecht für Ihre Suchmaschinenoptimierung ist und sogar ihre Konversion-Raten beeinträchtigen kann. Zum Glück können Sie es beheben! In diesem Beitrag werden wir Sie durch häufig auftretende Probleme mit der Leistung von WordPress führen und Ihnen erklären, wie Sie jedes Problem beheben können. Am Ende sollten Sie genau wissen, was falsch läuft, und ihre Webseite beschleunigen können.
Häufig auftretende Probleme mit der WordPress-Leistung und deren Behebung
Nachdem wir besprochen haben, warum eine langsam ladende Webseite schlecht ist, schauen wir uns mögliche Lösungen an. Die beste Lösung hängt von ihrem individuellem Setup ab, aber alle Tipps können zur Verbesserung der Webseiten-Leistung beitragen.
1. Sie verwenden ein langsames Hosting
Es ist eine Tatsache, dass langsames Hosting normalerweise eines der größten Probleme bei der Leistung von WordPress ist. Sie können diesen Abschnitt vorerst überspringen und zuerst alle anderen WordPress-Leistungsprobleme beheben, um zu sehen, ob Sie dadurch die Ladezeiten verkürzen können. Aber wenn Sie am Ende dieses Beitrags immer noch unglücklich sind, bedeutet dies wahrscheinlich nur, dass Ihr Hosting nicht sehr gut ist. Die Reparatur? Wechseln Sie den Hosting-Anbieter.
2. Sie verwenden kein Seiten-Caching
Das Zwischenspeichern von Seiten in einen Cache ist eine der wichtigsten Techniken, um die Leistung von WordPress zu steigern. Es beschleunigt die Ladezeiten und reduziert die Serververarbeitung, indem der fertige HTML-Code ihrer Webseite in einem Cache gespeichert wird und bei Bedarf an Besucher übermittelt wird. Einige leistungsoptimierte WordPress-Host-Anbieter implementieren das Caching für Sie. Andernfalls verwenden Sie ein dediziertes Caching-Plugin.
Welches Caching-Tool das beste Ergebnis für ihre Seite bringt ist abhängig vom eingesetzten Theme und den installierten Plugins. Testen Sie verschiedene Plugins.
3. Ihre Bilder sind zu groß
Im Durchschnitt machen Bilder etwa 50% der Dateigröße einer Webseite aus. Wenn Sie also Möglichkeiten finden, die Bilder Ihrer Website zu beschleunigen, kann dies einen großen Unterschied in Bezug auf die Leistung von WordPress bewirken. Die Bildoptimierung in WordPress besteht aus zwei Teilen:
- Größenänderung – Ändern Sie die Größe der Bilder, je nachdem, wie Sie sie verwenden möchten.
- Komprimierung – Komprimieren Sie Bilder, um die Dateigröße weiter zu reduzieren, ohne die Abmessungen zu ändern.
Um beide Teile automatisch zu handhaben und ihre Bilder auch auf andere Weise zu optimieren, können Sie auch kostenlose Plugin verwenden.
Konvertieren Sie ihre Bilder in das WebP-Format zum Beispiel mit dem kostenlosen Plugin
Was WebP ist und warum es nützlich für ihre Webseite ist erfahren Sie hier.
4. Ihre Besucher sind zu weit vom Rechenzentrum Ihres Hosts entfernt
Wenn ihre Webseite Besucher in verschiedenen geografischen Gebieten anspricht, kann die Leistung von WordPress zwischen diesen Standorten variieren (da die physische Entfernung die Ladezeit beeinflusst). In Bereichen, die sich in der Nähe ihres Hosting-Rechenzentrums befinden, kann dies schnell und in weit entfernten Bereichen langsamer sein. Um dies zu beheben, können Sie ein Content Delivery Network (CDN) verwenden, das den statischen Inhalt ihrer Webseite in einem Netzwerk von Servern auf der ganzen Welt speichert, sodass Besucher Inhalte von dem Server herunterladen können, der ihnen am nächsten liegt.
5. Sie verwenden eine alte Version von PHP
WordPress ist in PHP geschrieben, daher muss ihr Hosting PHP installieren, um ihre WordPress-Seite auszuführen. Es gibt jedoch verschiedene Versionen von PHP, und die neueren Versionen von PHP sind wesentlich leistungsoptimierter als ältere Versionen. Seit November 2020 können Sie mindestens PHP 7.3 verwenden. Alles, was darunter liegt, ist unsicher und langsamer (dies gilt insbesondere für PHP 5.6). Im Normalfall können Sie ihre PHP-Version über ihr Hosting-Dashboard ändern. Fragen Sie den Support ihres Host-Anbieters, wenn Sie die Einstellung nicht finden können. Wenn ihr Host PHP 7.3+ nicht unterstützt, sollten Sie zu einem neuen Host wechseln.
6. Das WordPress-Theme ist aufgebläht
Als Grundlage ihrer Webseite spielt ihre Vorlagendatei (Theme) eine wichtige Rolle für die Leistung von WordPress. Wenn ihr Theme zu aufgebläht ist, wird ihre Website langsamer geladen als nötig. Zum Glück finden Sie schnell ladende WordPress-Themes, die auch noch viele Anpassungen ermöglichen. Wie bereits erwähnt kann auch die Kombination von Theme und Plugins ausschlaggebend sein. Schnelle Themes sind zum Beispiel:
7. Sie verwenden nicht optimierte Plugins
Es gibt den verbreiteten WordPress-Mythos, dass „mehr Plugins verwenden“ ihre Website verlangsamen wird. Das ist nicht wahr. Die Verwendung von Plugins die langsam Laden und nicht optimal programmiert sind verlangsamt jedoch ihre Website:
- Sie könnten 50 optimierte Plugins verwenden und eine schnelle Seite haben.
- Sie könnten ein schlechtes Plugin verwenden und die Ladezeiten ihrer Webseite sinkt.
Einige gute Faustregeln für Plugins sind:
- Verwenden Sie nur Plugins, die ihrer Webseite einen echten Vorteil verleihen. Wenn es nicht so nützlich ist, verzichten Sie darauf.
- Versuchen Sie, nur Plugins von seriösen Entwicklern zu verwenden, die einen guten Ruf für Codequalität haben.
- Testen Sie ihre Seite vor / nach dem Hinzufügen eines Plugins, um festzustellen, welche Auswirkungen dies auf die Leistung hat. Wenn ein Plugin einen großen Einfluss auf die Ladezeit hat, versuchen Sie, eine Alternative zu finden, die die Leistung von WordPress nicht so stark beeinflusst.
8. Sie laden alle Ihre Bilder / Medien sofort
Die aktuelle WordPress-Version unterstützt per Standard das „verzögerte Laden“ von Bildern. Das Thema muss es jedoch auch unterstützen. Eine Webseite muss nicht alle Bilder und Mediendateien sofort laden, um eine gute Benutzererfahrung zu bieten. Stattdessen muss nur der Inhalt geladen werden, der beim ersten Laden der Seite für einen Benutzer sichtbar ist. Wenn sich ein Bild, ein Video oder ein Iframe weiter unten auf der Seite befindet, können Sie das Laden dieses Inhalts verzögern, bis ein Benutzer mit dem Scrollen nach unten beginnt. Um dies zu erreichen, können Sie eine Technik anwenden, die als verzögertes Laden oder „faules Laden“ bezeichnet wird. Überprüfen Sie ihre Webseite ob die Bilder verzögert geladen werden. Wenn es nicht unterstützt wird können Sie dafür Plugins verwenden.
Das kostenlose Plugin lädt nicht nur Bilder verzögert sondern auch Videos und Iframes.
9. Sie verwenden kein Browser-Caching
Browser-Caching ist eine andere Art des Caching, die die Leistung von WordPress verbessert. Mit dieser Technik können Sie bestimmte Dateien auf den lokalen Geräten der Besucher speichern, sodass Besucher sie nicht für jeden Seitenaufruf erneut herunterladen müssen. Beispielsweise ändert sich das Logo ihrer Website nicht, sodass es keinen Sinn macht, wenn Besucher es immer wieder herunterladen. Mit dem Browser-Caching können Sie dies vermeiden. Die meisten Plugins zum Zwischenspeichern von Seiten unterstützen auch das Zwischenspeichern von Browsern. Sie können auch das eigenständige Plugin Speed Up – Browser Caching verwenden. Alternativ dazu konfigurieren Sie das Browser-Caching über die .htaccess-Datei.
10. Die Dateigröße Ihrer Seite ist zu groß
Zuvor haben wir darüber gesprochen, dass die Dateigröße ihrer Bilder zu groß sein können. Eine weitere Lösung besteht darin, sie zu komprimieren. Gleiches gilt für die Dateigröße ihrer Seite insgesamt. Es gibt Techniken, mit denen Sie den Inhalt ihrer Website auf Serverebene komprimieren können, wodurch die Größe um bis zu 70% verringert werden kann. Wenn Sie diese Technik nicht anwenden, ist ihre Website unnötig groß und führt dazu dass sie langsamer geladen wird. Sie können dies mit der Gzip-Komprimierung beheben. Viele Caching-Plugins enthalten Gzip-Komprimierungsfunktionen. Sie können auch das dedizierte Plugin zum Aktivieren der Gzip-Komprimierung verwenden. Alternativ dazu können Sie auch die .htaccess oder den Apache Server entsprechend konfigurieren. Mit diesem Gzip-Testtool, können Sie testen, ob ihre Seite die Gzip-Komprimierung unterstützt.
11. Ihre WordPress-Datenbank ist mit Junk gefüllt
In der Datenbank ihrer WordPress-Seite werden alle Inhalte und Einstellungen gespeichert. Im Laufe der Zeit kann es zu unnötigen Inhalten wie verworfenen Kommentaren, Überarbeitungen usw. kommen. Um dies zu beheben, sollten Sie ihre Datenbank regelmäßig überprüfen und ggf. bereinigen, um diesen unnötigen Inhalt zu entfernen. Diese Plugins können dabei behilflich sein:
12. Sie haben zu viele HTTP-Anforderungen
Jede Ressource auf ihrer Seite ist eine separate HTTP-Anforderung. Einige Beispiele:
- Ein Bild = eine HTTP-Anfrage
- Eine JavaScript-Datei = eine HTTP-Anforderung
- Eine benutzerdefinierte Schriftartdatei = eine HTTP-Anforderung
- Etc.
Je mehr HTTP-Anforderungen ihre Seite hat, desto langsamer wird sie im Allgemeinen geladen.
Versuchen Sie, unnötige Daten zu entfernen, um die HTTP-Anforderungen zu reduzieren:
- Bilder
- Einbettungen (wie Videos)
- Plugins
Um die HTTP-Anforderungen ihrer Seite zu analysieren, können Sie die sogenannte Wasserfallanalyse verwenden.
Die meisten Geschwindigkeitstest-Tools wie z.B. GTMetrix und Pingdom bieten diese Funktion. Sie können dazu auch die Entwicklertools ihres Browsers verwenden.
13. Sie hosten Audio / Video selbst
Mit WordPress können Sie Videos und Audiodateien auf ihrer Webseite selbst hosten. Aus Sicht der Leistung ist dies jedoch normalerweise eine sehr schlechte Idee, da ihr Server nicht für die Bereitstellung dieser Art von Inhalten optimiert ist.
Wenn Sie die Video- / Audio-Einbettung benötigen, ist es besser, einen Drittanbieter-Dienst wie YouTube , Vimeo, Wistia, SoundCloud usw. zu verwenden. Um optimale Ergebnisse zu erzielen, sollten Sie die Video-Einbettung auch verzögert laden, wie wir oben bereits beschrieben haben.
14. Sie laden Gravatar-Bilder
Wenn Sie einen großen Kommentarbereich haben, verlangsamen die Kommentar-Avatare möglicherweise die Webseite. Um die Profilbilder für jeden Kommentator zu generieren, fragt WordPress einen externen Dienst namens Gravatar ab. Das bedeutet, dass jedes Profilbild eine weitere externe HTTP-Anforderung hinzufügt.
Um dies zu beheben, sollten Sie Avatare deaktivieren, indem Sie in ihrem WordPress-Dashboard zu Einstellungen > Diskussion gehen. Oder erwägen Sie, ein Kommentarsystem eines Drittanbieters zu verwenden und es verzögert zu laden wie es beispielsweise mit Disqus möglich ist.
15. Die DNS Abfrage ist langsam
Jedes Mal, wenn ein Besucher einen Domainnamen eingibt , muss der Browser das sogenannte Domain Name System (DNS) verwenden, um die tatsächliche IP-Adresse des Servers abzurufen.
Verschiedene DNS-Anbieter sind jedoch schneller oder langsamer als andere. Ein langsamer DNS-Anbieter kann daher beeinflussen, wie schnell ihre Website mit dem Laden von Inhalten beginnen kann.
Um dies zu beheben, können Sie den DNS-Dienst von Cloudflare verwenden. In Zahlen ausgedrückt ist Cloudflare der schnellste DNS-Anbieter – und es ist auch kostenlos!
16. Ihr Code blockiert den Inhalt ihrer Website
Die Reihenfolge, in der der CSS- und JavaScript-Code der Seite geladen wird, wirkt sich auf die wahrgenommene Leistung ihrer Seite aus. Beispielsweise kann JavaScript manchmal das Laden des Inhalts ihrer Website blockieren, weshalb einige Geschwindigkeitstest-Tools Sie auffordern, „Render-blockierendes JavaScript zu entfernen“.
Um dies kostenlos zu beheben, können Sie eine Kombination der kostenlosen Plugins Autoptimize und Async oder ein anderes Plugin verwenden.
17. Der Code wird nicht minimiert
Standardmäßig enthält der Code ihrer Seite viele unnötige Zeichen, die das Lesen des Codes erleichtern und die Funktionsweise nicht beeinträchtigen. Dies sind zum Beispiel Zeilenumbrüche und Leerzeichen.
Durch die Minimierung wird die Größe Ihres Codes verringert, indem dieser unnötige Inhalt entfernt wird (ohne die Funktionalität zu ändern).
Sie können die Minimierung mit dem kostenlosen Autoptimize-Plugin aktivieren. Auch viele Caching-Plugins bieten Minimierung, einschließlich WP Rocket und WP Fastest Cache.
18. Sie haben zu viele einzelne Codedateien
Neben der Minimierung könnte ein weiteres Problem mit dem Code ihrer Seite darin bestehen, dass zu viele einzelne Dateien vorhanden sind. Um dies zu beheben, können Sie alle diese separaten Dateien zu einer einzigen Datei kombinieren, die als Dateikombination oder Verkettung bezeichnet wird.
Normalerweise ist das Laden einer großen Datei schneller als das Laden mehrerer kleiner Dateien (wenn ihr Host jedoch HTTP /2 verwendet, ist der Unterschied möglicherweise nicht so groß ). Es kann auch vorkommen das die Geschwindigkeit mit Einzel-Dateien höher ist als mit zusammengefassten Dateien. Oder das einige Dateien von einer Zusammenfassung ausgeschlossen werden müssen.
Das kostenlose Autoptimize-Plugin kann Ihnen auch beim Kombinieren der Dateien helfen. Einige Caching-Plugins bieten diese Funktion ebenfalls an.
19. Andere Websites verknüpfen ihre Bilder mit Hotlinks und stehlen Serverressourcen
Ihr Server hat genug Arbeit, um ihren Besuchern Inhalte bereitzustellen – er muss nicht gleichzeitig die Webseites anderer Personen mit Strom versorgen. Wenn Sie jedoch zulassen, dass Personen Bilder von ihrer Webseite in ihre eigene Website einbetten, kann dies passieren.
Die Lösung besteht darin, das sogenannte Bild-Hotlinking zu blockieren. Bei dieser Technik sollten Sie jedoch darauf achten das ihre Bilder weiterhin in der Google-Suche erscheinen. Um zu prüfen ob dieser Fall vorliegt untersuchen sie ihre Seite mittels der Bilder-Suche von Google und geben diesen Befehl ein:
inurl:ihrewebseite.de -site:ihrewebseite.de
Dieser Befehl sucht nach jedem Bild ihrer Website und entfernt dann jeden Eintrag, der ihre eigene URL enthält. Wenn jemand ihre Bilder mit einem Hotlink verknüpft, wird er in den verbleibenden Ergebnissen angezeigt.
20. Ihre Webseite lädt unnötige Seitenweite-Skripte
Für einige Plugins benötigen Sie den Inhalt des Plugins nur auf bestimmten Seiten. Wenn Sie beispielsweise ein Kontaktformular verwenden , möchten Sie , dass der Inhalt nur auf der Seite „Kontakt“ geladen wird. Einige Plugins (wie Contact Form 7) laden jedoch ihre CSS- und JavaScript-Dateien auf der gesamten Webseite, wodurch alle anderen Seiten unnötigen Code übertragen der die Seite langsam macht.
Um dies zu beheben, können Sie Skripte auf Seiten, auf denen sie nicht benötigt werden, manuell deaktivieren. Das kostenlose Plugin Asset CleanUp kann dabei Abhilfe schaffen.
Verbessern Sie noch heute die Leistung von WordPress
Die Leistung von WordPress ist für alles wichtig, von der Benutzererfahrung bis zur Optimierung von SEO und der Konversion-Rate.
Wenn Sie alle oben beschriebenen allgemeinen Probleme beheben, sollten Sie eine dramatische Verbesserung der Ladezeiten ihrer Webseite feststellen. Überprüfen Sie es mit einem WordPress-Geschwindigkeitstest-Tools und prüfen Sie, wie sich die Dinge geändert haben!
Wir unterstützen Sie bei ihrer WordPress-Webseite!
Bei Fragen und Problemen stehen wir Ihnen gern mit unserem Know How zur Verfügung.
Hinterlasse eine Antwort
Wir freuen uns über eine aktive Kommentar-Teilnahme. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Lassen Sie uns ein persönliches und bedeutungsvolles Gespräch führen.