Die häufigsten Mythen zur WordPress-Geschwindigkeitsoptimierung
Veröffentlicht: 2019-09-30Die Website-Geschwindigkeit ist ein echter Google-Ranking-Faktor. Aus diesem Grund müssen Sie die Geschwindigkeit und Leistung der Website betonen. Leider gibt es keine einfache Lösung für langsame Webgeschwindigkeiten. Es gibt kein magisches Plugin, Skript oder Taktik, das Ihre Website sofort beschleunigt. Die Optimierung der Leistung einer WordPress-Site kann eine entmutigende Aufgabe sein, insbesondere für größere Sites.
Dies ist ein Gastbeitrag von Matija Kasapovic, dem Eigentümer der KasaReviews-Website. Wenn Sie einen Gastbeitrag schreiben möchten, kontaktieren Sie uns.
Die Optimierung einer Website kann ein schwieriges Thema sein, egal ob Sie Entwickler sind oder nicht. Sie werden viele veröffentlichte Anleitungen und Online-Tutorials finden. Denken Sie daran, dass die meisten von ihnen für ein breites Publikum geschrieben wurden. Sie helfen möglicherweise nicht viel bei der Verbesserung Ihrer spezifischen Situation.
Hier sind ein paar verbreitete Mythen zur Geschwindigkeitsoptimierung von WordPress , die ich gerne ausräumen möchte.
1. Mehr Plugins führen zu langsameren Seiten
Wenn Sie Ihre WordPress-Site zum ersten Mal einrichten, stehen Ihnen viele Tools zur Verfügung. Es kann sehr verlockend sein, so viele verfügbare Plugins wie möglich zu verwenden, um Ihrer Website verschiedene Funktionen hinzuzufügen. Dies kann jedoch manchmal mehr schaden als nützen. Veraltete, nutzlose oder anderweitig widersprüchliche Plugins können Ihre Website verlangsamen und unerwartete Probleme verursachen.
Plugins sind in Ordnung, solange sie effektiv eingesetzt werden. Verwenden Sie nur diejenigen, die Ihrer Website zugute kommen . Deinstallieren oder löschen Sie alle Plugins, die entweder veraltet sind oder keinen nützlichen Zweck erfüllen.
Entgegen der landläufigen Meinung ist es die Qualität, nicht die Quantität der Plugins, auf die es ankommt. Es braucht nur ein schlecht geschriebenes Plugin, um Fehler auf Ihrer Website zu verursachen . Nehmen Sie sich etwas Zeit, um Ihre aktuellen Plugins zu überprüfen und diejenigen zu entfernen, die Sie nicht verwenden oder für Ihre Website-Anforderungen nicht mehr benötigen.
2. Sie müssen CDN verwenden
Das Content Delivery Network oder CDN hilft Ihnen dabei, Ihrem Besucher Assets (z. B. Bilder, CSS-Dateien, JS-Dateien) bereitzustellen. Sie stellen Assets vom nächstgelegenen Standort aus bereit, um die Latenz zu reduzieren. Latenz ist die Zeitspanne, die ein Server benötigt, um Inhalte an den Browser eines Benutzers zu senden. Je weiter der Besucher vom Server entfernt ist, desto länger dauert der Empfang von Inhalten.
Um dies in einen Zusammenhang zu bringen, stellen Sie sich vor, Sie spielen Basketball und schießen auf einen Korb. Je weiter Sie einen Ball vom Korb wegwerfen, desto länger dauert es, bis der Ball den Korb erreicht. Hier gilt das gleiche Prinzip. Über ein CDN werden Inhalte an Site-Benutzer auf der ganzen Welt verteilt. Sie verlassen sich auf ein Netzwerk von Servern, um Ihre Website zu bedienen. Als Ergebnis werden die Informationen von dem Server gesendet, der dem Besucher am nächsten ist.
Ein CDN ist eine unschätzbare Ressource für Unternehmen und Websites, die ein internationales Publikum haben. Wenn Ihre Reichweite viel kleiner ist, können das unnötige Kosten sein. Wenn sich Ihr Server beispielsweise in Mexiko befindet und Ihre Website-Besucher hauptsächlich aus Mexiko stammen, bringt CDN möglicherweise nicht viele Vorteile. Aber wenn Ihre Besucher hauptsächlich aus Europa kommen, kann die Verwendung von CDN hilfreich sein.
CDNs fungieren auch als externe Server. Das bedeutet, dass sie eine DNS-Suche durchführen müssen, um jeden externen Server zu finden. Dieser Vorgang kann beträchtliche Zeit in Anspruch nehmen (etwa 200 ms). Wenn Sie ein CDN verwenden, stellen Sie sicher, dass die Zeitersparnis größer ist als die Zeit, die für die DNS-Suche und -Auflösung aufgewendet wird.
3. Sie sollten alle Arten von Caching verwenden
Es stehen viele verschiedene Caching-Optionen zur Verfügung. Datenbank-Caching, Seiten-Caching, Memcached sind nur einige der vielen Optionen. Einige Experten und Veröffentlichungen empfehlen die Verwendung aller verfügbaren Caching-Ressourcen.
Wenn Sie eine Website ohne Caching haben, muss Ihr Server in Ihre Datenbank gehen, um alle erforderlichen Komponenten zu finden und zu sammeln. Dann leitet es sie jedes Mal, wenn sie eine bestimmte Seite besuchen, über PHP an den Browser für die Benutzer Ihrer Website weiter. Dies kann viel Zeit in Anspruch nehmen.
Beim Seiten-Caching werden statische HTML-Inhaltsdateien erstellt. Das bedeutet, dass Ihr PHP Ihre Seiten nicht jedes Mal neu generieren muss, wenn jemand sie besucht. Das spart viel Zeit. Wenn jemand eine Website besucht, die Seiten-Caching verwendet, greift er nicht auf die Datenbank der Website zu. Manchmal macht Seiten-Caching das Caching der Datenbank unnötig.
Es gibt auch einige Fälle, in denen Datenbank-Caching effektiver sein kann. Ein Beispiel sind Websites, die sehr dynamisch sind und bei denen Seiten-Caching möglicherweise nicht realistisch ist. Dies ist jedoch eine Ausnahme von der Regel. Die meisten Blogger und Besitzer verschiedener Arten von Websites müssen sich keine Gedanken über das Zwischenspeichern von Datenbanken machen.
Bestimmte Formen des Cachings arbeiten auf Serverebene. Wenn Sie sich auf einem verwalteten oder gemeinsam genutzten Hosting-Server befinden, sind Ihre Möglichkeiten möglicherweise eingeschränkt. Der Host des Servers hat die Kontrolle. In diesen Fällen können Sie immer noch ein Plugin für das Seiten-Caching installieren, was für die meisten Website-Besitzer problemlos möglich ist.
4. Das Caching-Plugin ist alles, was Sie brauchen
Ein Caching-Plugin ist eine großartige Möglichkeit, Ihre Website schneller zu machen . Aber es ist nicht das einzige Tool, das Sie verwenden können. Sie können WordPress-Sites auf vielen Ebenen optimieren. Bei richtiger Konfiguration hilft ein Caching-Plugin auf jeden Fall . Es kann eine schnelle Lösung sein, wenn Ihre Website unterdurchschnittlich abschneidet. Aber es ist nur der letzte Schritt zur Verbesserung der Website-Geschwindigkeit.
Caching-Plug-ins können häufige Probleme wie schlechten Code nicht beheben, aber sie können dazu beitragen, die Auswirkungen zu minimieren. Wenn Sie sich die Zeit nehmen, andere Komponentenprobleme der Website zu beheben, können Sie die Geschwindigkeit und Leistung Ihrer Website verbessern.
5. Reduzieren Sie HTTP-Anfragen
Viele Themes und Plugins laden Bilder und Skriptdateien von Websites wie Facebook und Google, was sich auf die Ladezeiten auswirken kann. Wenn die von Ihnen verwendeten Plugins viele Anfragen stellen, wundern Sie sich nicht über langsamere Ladezeiten.
Eine gängige Faustregel besteht darin, die Anzahl der HTTP-Anforderungen Ihrer Website zu begrenzen . Dies ist eine gute Richtlinie, aber es gehört noch etwas mehr dazu. Das beste Beispiel dafür ist die Minimierung. Viele Minimierungs-Plugins und -Tools komprimieren kleinere CSS-Dateien in eine große Datei. Das bedeutet, dass statt 10 CSS-Dateien auf Ihrer Website jetzt nur noch eine vorhanden ist. Das ist eine HTTP-Anforderung anstelle von 10 separaten Anforderungen.
Obwohl dies die optimale Lösung sein kann, hängt es wirklich von Ihrer Situation ab. Die meisten aktuellen Webbrowser können mehrere Dateien gleichzeitig herunterladen. In diesem Fall ist es besser, wenn Ihr Browser mehrere Dateien gleichzeitig herunterlädt, anstatt auf den Download einer großen Datei zu warten. Die Ergebnisse jeder Website sind unterschiedlich, daher müssen Sie testen, welche Option am besten zu Ihrer Website passt.
6. Sie benötigen teures Hosting, um eine bessere Website-Geschwindigkeit zu erzielen
Einen guten, zuverlässigen Host für Ihre WordPress-Site zu haben, ist unerlässlich. Sie können zwei identische Sites auf zwei verschiedenen Hosting-Sites haben, und sie werden völlig unterschiedlich geladen.
Die meisten beliebten Hosting-Anbieter verbringen viel Zeit damit, die Leistung zu verbessern und zu maximieren. Shared Hosting ist eine beliebte Wahl für viele kleine Unternehmen, weil es erschwinglich ist. Denken Sie nur daran, dass Sie gleichzeitig Ressourcen mit vielen anderen Sites teilen. Eine leistungsstarke Site auf einem gemeinsam genutzten Server kann die Leistung anderer Sites in diesem Netzwerk verlangsamen.
Kostenlose Webhosting-Dienste werden normalerweise nicht empfohlen, da sie häufig mit Ausfallzeiten und Problemen mit langsamer Geschwindigkeit verbunden sind. Die Investition in gutes Hosting lohnt sich. Schlechtes Hosting kann die Geschwindigkeit Ihrer Website einschränken und potenzielle Kunden dazu bringen, mit Wettbewerbern Geschäfte zu machen. Es gibt viele tolle Gastgeber da draußen. Günstiges Hosting ist nicht immer schlecht und teures Hosting ist nicht immer großartig.
7. Alle WordPress-Themes sind geschwindigkeitsoptimiert
Die Menge an Themen, die Sie auswählen können, ist beeindruckend, daher ist es wichtig, die Geschwindigkeit bei der Auswahl zu berücksichtigen. Viele bekannte Themes haben eine schlechte Codierung, die sich auf die Ladezeiten auswirken kann. Sie müssen ein Thema auswählen, das sowohl optisch ansprechend ist als auch eine hervorragende Leistung in Bezug auf die Geschwindigkeit aufweist. Es kann ein wenig Versuch und Irrtum erfordern, bis Sie ein Thema finden, das die perfekte Balance zwischen diesen Faktoren findet.
Viele Besitzer von WordPress-Sites wählen grundlegende Themen und leistungsstarke Plugins, um das gewünschte visuelle Gefühl und die gewünschte Effizienz zu erreichen. Der größte Teil des Codes auf Ihrer Website stammt aus Themen, sodass Themen mit schlechter Codierung eine Website verlangsamen können. Mehrzweck- oder „Einheitsgröße“-Designs enthalten viele Funktionen . Einige von ihnen haben zusätzliche Skripte, die sie laden, aber nicht verwenden. Wenn Sie eines dieser Themen haben, aktivieren Sie nur die Funktionen, die Sie verwenden werden.
8. Die Bewertung von Seitengeschwindigkeits-Tools ist wichtig
Nachdem Sie ein Website-Geschwindigkeitstest-Tool wie GTMetrix, Google PageSpeed Insights, Pingdom oder andere verwendet haben, erhält Ihre Website eine Note für ihre Leistung. Sie erhalten auch eine Liste mit verschiedenen Empfehlungen. Die Leute denken, dass ihre Website eine perfekte Bewertung haben muss.
Wenn ein Googlebot eine Website besucht, schaut er sich nur an, wie schnell Ihre Seiten geladen werden. Es weiß nicht, welche Geschwindigkeitstest-Tools Ihre Website bewertet haben. Höhere Noten bedeuten nicht unbedingt schnellere Seitenladezeiten. Geschwindigkeitsbewertungen und Empfehlungen identifizieren Engpässe und andere potenzielle Problembereiche Ihrer Website. Aber jedes Tool bewertet dieselbe Site anders.
Vorschläge können die Ladezeiten Ihrer Seite verbessern , aber einige sind nicht sehr vorteilhaft oder können schwierig umzusetzen sein. Ein Beispiel hierfür ist, wenn Google PageSpeed empfiehlt, JS- und CSS-Dateien in die Fußzeile Ihrer Seite zu verschieben. Einige JS-Dateien lassen sich leicht verschieben, andere könnten Ihre Website beschädigen oder beschädigen, wenn sie verschoben werden. Wenn Sie Ihre Website ohne Verwendung von CSS-Stilen laden, kann es für Ihre Website-Besucher so aussehen, als wäre Ihre Website defekt. Leistungsnoten sind schön, aber egal . Wie schnell Ihre Seiten geladen werden, ist das, was wirklich wichtig ist.
Optimierung der Zusammenfassung der WordPress-Website
WordPress lässt sich sehr einfach anpassen. Damit können Sie die Leistung und Geschwindigkeit Ihrer Website so weit optimieren, wie Sie es benötigen. Leistungsfähigere Websites erfordern mehr Anpassungen als die meisten einfacheren Projekte.
Seitenladezeiten können sich erheblich darauf auswirken, wie Sie Ihr Online-Geschäft betreiben. Sie wirken sich auf Konversionsraten, Absprungraten, Benutzerzufriedenheit und die Wahrscheinlichkeit wiederkehrender Besucher Ihrer Website aus. Die Optimierung der WordPress-Seitengeschwindigkeit kann schnell zu einer Welt aus wp-config.php, robots.txt, Serverarchitektur und anderen Faktoren werden, die anfangs oft verwirrend oder einschüchternd sind.
Die Anforderungen an die Geschwindigkeitsoptimierung sind für jede Website unterschiedlich . Manchmal müssen Sie einige Alternativen ausprobieren, bis Sie die optimale Lösung gefunden haben. Sie werden viele Ratschläge und Empfehlungen von externen Quellen erhalten, aber nicht alle werden von Vorteil sein.
WordPress ist nicht die schnellste Plattform, aber es gibt immer eine Möglichkeit, die Ladezeiten Ihrer Seite zu verbessern , ohne Code schreiben zu müssen.