So beschleunigen Sie Ihre WordPress-Website
Veröffentlicht: 2019-11-21Eine schnelle Website ist nicht nur für SEO unerlässlich, sondern auch sehr wichtig für die Konversionsrate Ihrer Website.
Wenn jemand Ihre Website besucht und diese zu langsam ist, verlässt er sie wahrscheinlich und besucht die nächste Website.
Aus diesem Grund ist eine schnelle WordPress-Website für eine erfolgreiche Website von entscheidender Bedeutung. Wenn das Laden Ihrer WordPress-Website 6 Sekunden oder länger dauert, müssen Sie dies jetzt lesen.
In diesem Leitfaden zeigen wir Ihnen, wie Sie Ihre WordPress-Website beschleunigen und Ihre Absprungrate senken können, um mehr Traffic und Conversions zu erzielen.
Warum eine schnelle Website wichtig ist
Es gibt eine Vielzahl von Gründen, warum Sie möchten, dass Ihre Website blitzschnell ist.
Einer der wichtigsten Gründe ist, dass eine langsame Website Ihre Conversions auf Ihrer Website verringert. Egal, ob Sie Produkte oder Dienstleistungen verkaufen oder ein Blog betreiben, wenn Ihre Website langsam ist, werden die Leute sie verlassen.
Laut Tyton Media:
„40 % der Nutzer verließen eine Website, wenn sie länger als 3 Sekunden geladen wurde.“
Das bedeutet, dass Ihre Website in mindestens 4 Sekunden geladen werden sollte oder Sie mehr als die Hälfte Ihrer Besucher verlieren werden!
Ein weiterer Grund, warum es so wichtig ist, ist SEO (Suchmaschinenoptimierung).
Um bei Google einen hohen Rang einzunehmen und viel organischen Traffic über die Google-Suche zu erhalten, benötigen Sie eine wirklich schnelle Website.
Google betrachtet die Benutzerfreundlichkeit und Benutzererfahrung von Websites als Signal für das Suchmaschinenranking. Wenn Sie also keinen großartigen organischen Traffic sehen, könnte dies der Grund sein.
Daher ist es sehr wichtig, dass Sie diese Strategien implementieren, um die Geschwindigkeit Ihrer WordPress-Website zu erhöhen.
KOSTENLOSE WORDPRESS SEO-ANALYSE
Möchten Sie mehr Traffic auf Ihrer WordPress-Website? Nehmen Sie an unserer kostenlosen WordPress-SEO-Analyse teil und sehen Sie, wie Sie Ihren Traffic verbessern können, um mehr Online-Umsätze zu erzielen.
Überprüfen Sie Ihre Website-Geschwindigkeit
Bevor Sie etwas unternehmen, sollten Sie zuerst die aktuelle Geschwindigkeit Ihrer Website überprüfen, damit Sie einen Benchmark haben.
Es gibt viele großartige Tools, mit denen Sie die Geschwindigkeit Ihrer Website testen können. Die Google Search Console hat sogar einen neuen Bereich, der Ihnen Einblicke in die Geschwindigkeit Ihrer Website geben kann.
Hier ist eine Liste der besten Tools, um die Geschwindigkeit Ihrer Website zu überprüfen:
- Pingdom
- GTMetrix
- Google Search Console
- Google Pagespeed-Insights
Wie führen Sie also einen Geschwindigkeitstest auf Ihrer WordPress-Website durch?
Hier ist ein Beispiel, wie Sie die Geschwindigkeit Ihrer Website mit Pingdom testen können.
Geben Sie einfach die URL Ihrer WordPress-Website ein, wählen Sie einen Standort aus, der Ihrem Standort am nächsten liegt, und klicken Sie auf Test starten.
Es läuft durch Ihre Website und gibt Ihnen Details zu jeder geladenen Ressource, wie lange es dauert und wie Sie Ihre Geschwindigkeit erhöhen können.
Ihre ideale Website-Geschwindigkeit sollte unter 5 Sekunden liegen, aber wenn Sie 2-4 Sekunden erreichen können, sind Sie auf der sicheren Seite. Jede Langsamkeit Ihrer WordPress-Website kann zu hohen Absprungraten führen, stellen Sie also sicher, dass sie schnell ist.
Wenn Ihre Website einfach nicht schneller wird, sollten Sie sich wahrscheinlich bei Ihrem Hosting-Provider umsehen.
Holen Sie sich schnelles Hosting
Die meisten neuen Webmaster wählen einfach die billigste Hosting-Option, aber das kann Ihnen auf lange Sicht wirklich sehr schaden.
Sind Sie schon einmal auf der ersten Seite von Google auf eine langsame Website gestoßen? Die Antwort ist nein!
Google stuft Websites gut ein, die eine gute Benutzererfahrung bieten und für den Suchenden schnell geladen werden.
Die billigen Hosting-Sites legen Ihre Website auf einem gemeinsam genutzten Server mit Hunderten oder sogar Tausenden anderer Websites ab, die alle um Ressourcen kämpfen. Dies kann zu einem langsamen Laden aller Sites auf dem gemeinsam genutzten Server führen.
Welche Hosting-Sites sind also die besten für WordPress?
Aus unserem WordPress-Hosting-Leitfaden sind hier die schnellsten und erschwinglichsten Hosting-Plattformen für WordPress:
Gastgeber | Preis | Betriebszeit | Bewertung | |
---|---|---|---|---|
Blauwirt | 7,95 $ | 99,9 % | ANMELDEN | |
WPEngine | $29,00 | 99,9 % | ANMELDEN | |
Hostgator | 9,95 $ | 99,9 % | ANMELDEN | |
Gelände | 9,99 $ | 99,9 % | ANMELDEN | |
A2-Hosting | 9,99 $ | 99,83 % | ANMELDEN | |
GreenGeeks | 9,95 $ | 99,9 % | ANMELDEN | |
Traumhost | 4,95 $ | 99,98 % | ANMELDEN | |
In Bewegung | 7,99 $ | 99,9 % | ANMELDEN | |
Standort5 | 8,95 $ | 99,9 % | ANMELDEN |
Jeder dieser Hosting-Anbieter ermöglicht Ihnen eine schnell ladende Website, die mit Ihrem Unternehmen wachsen kann.
Die allgemeine Faustregel lautet: Je mehr Sie bezahlen, desto mehr Geschwindigkeit erhalten Sie, also sparen Sie nicht beim WordPress-Hosting!
Plugins reduzieren
Je mehr Plugins auf Ihrer WordPress-Website installiert sind, desto langsamer wird sie.
Jedes Plugin hat seine eigenen Abhängigkeiten, Javascript und andere Ressourcen, deren Laden einige Zeit in Anspruch nimmt. Aus diesem Grund ist es für eine schnelle WordPress-Website unerlässlich, eine minimale Anzahl von Plugins auf Ihrer Website zu installieren.
Die meisten Plugins können einfach auf Ihrer WordPress-Website installiert oder eingerichtet werden, ohne dass ein Plugin installiert werden muss.
Wenn Sie nach der optimiertesten und schnellsten Website suchen, lassen Sie einen WordPress-Entwickler die Funktionen einrichten, die Sie benötigen, ohne ein Plugin zu verwenden, damit die Geschwindigkeit Ihrer Website nicht beeinträchtigt wird.
Um unerwünschte Plugins von Ihrer Website zu entfernen, gehen Sie einfach zu Ihrer Plugin-Seite, klicken Sie auf Deaktivieren und dann auf Löschen.
Entfernen Sie alle Plugins, die Sie nicht mehr benötigen oder verwenden.
Stellen Sie sicher, dass Sie die Geschwindigkeit Ihrer Website vorher und nachher testen, damit Sie den Unterschied messen können. Sie werden überrascht sein, wie sehr das Entfernen einiger sperriger Plugins die Geschwindigkeit Ihrer WordPress-Website erhöhen kann!
Bilder optimieren
Einer der größten Schuldigen für eine langsam ladende Seite sind große und nicht optimierte Bilder.
Zu viele große Bilder auf Ihrer Seite können Ihre Ladezeiten um 2-3 Sekunden oder mehr verlängern.
Wenn Sie Ihrer Website große Bilder hinzufügen, wird sie normalerweise verkleinert, um sie an den Bildschirm des Benutzers anzupassen, was dazu führt, dass Bilder langsam geladen werden und trotzdem reduziert werden!
Sie können ein Plugin wie WP Smush verwenden, um die Größe der Bilder Ihrer Website zu reduzieren und Ihre Ladezeiten zu verlängern.
Installieren und aktivieren Sie das Plugin und gehen Sie zur Einstellungsseite. Sie finden es, indem Sie in der linken Seitenleiste nach der Registerkarte „Smush“ suchen.
Es führt Sie durch einen einfachen Einrichtungsassistenten, der etwa 5 Schritte umfasst. Aktivieren Sie einfach alle Funktionen in jedem Schritt des Assistenten und klicken Sie dann auf Setup-Assistenten beenden.
Sobald dies abgeschlossen ist, werden Sie zur Dashboard-Seite weitergeleitet, wo Sie mit dem Smushen Ihrer Bilder beginnen können. Klicken Sie auf die Schaltfläche „Bulk Smash Now“, um mit dem Zerstören Ihrer Bilder zu beginnen.
Es läuft eine Weile, je nachdem, wie viele Bilder Sie haben, kann es bis zu 30 Minuten dauern. Wenn es ausgeführt wird, können Sie sehen, wie viel Speicherplatz nach dem Komprimieren aller Ihrer Bilder gespart wurde.
Wenn Sie noch mehr sparen möchten oder mehr als 50 Bilder mit einem Klick zerschlagen müssen, müssen Sie auf die Pro-Version upgraden. Aber es reicht mir, einfach 50 Bilder auf einmal zu zerschlagen!
Jetzt, da Ihre Bilder komprimiert sind, müssen Sie verhindern, dass andere Ihre Bilder verwenden und Ihre Ressourcen erschöpfen.
Deaktivieren Sie Hotlinking
Wenn Sie benutzerdefinierte Bilder erstellen und online hochladen, besteht die Möglichkeit, dass jemand anderes Ihr Bild findet und auf seiner Website verwendet. Es gibt auch Websites, die Bilder automatisch indizieren und auf ihrer Website hosten.
Dies wird als Hotlinking bezeichnet und führt zu einer Belastung Ihres Servers, wodurch die Ladezeit Ihrer eigenen Website verringert wird.
Um zu verhindern, dass Personen Ihre Bilder per Hotlink verknüpfen, müssen Sie Ihrer .htaccess-Datei mithilfe von FTP oder dem cPanel-Dateimanager ein kleines Stück Code hinzufügen.
Hier ist der Code zum Deaktivieren von Hotlinks auf Ihrer Website:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?:
//(www\.)?wpseoexperts.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?:
//(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
Fügen Sie es einfach in Ihre .htaccess-Datei ein und schon sind Sie fertig.
Caching installieren
Cachen ist eine weitere großartige Möglichkeit, die Ladezeit Ihrer WordPress-Website zu verkürzen.
Caching klingt kompliziert, ist aber eigentlich ziemlich einfach. Beim Caching werden einfache HTML-Versionen Ihrer Seiten erstellt, wenn jemand eine bestimmte Seite besucht. Wenn andere Personen diese Seite besuchen
Dies reduziert die Ladezeiten, da die Seite nicht die Datenbank und andere Ressourcen aufrufen muss, die die Ladezeiten verlängern können.
Das Einrichten von Caching ist nicht so schwierig, wie es sich anhört. Zuerst müssen Sie ein Plugin namens W3 Total Cache installieren.
Installieren und aktivieren Sie das Plugin und Sie sollten eine neue Registerkarte in der linken Seitenleiste Ihres WordPress-Adminbereichs mit dem Namen „Leistung“ sehen.
Klicken Sie auf den Link Allgemeine Einstellungen und wir werden einige Caching-Funktionen aktivieren, um die Website-Geschwindigkeit zu erhöhen.
Zuerst möchten Sie den Seiten-Cache aktivieren .
Für die Seiten-Cache-Methode sollten Sie „Festplatte: Erweitert“ oder eine der Opcode-Optionen wählen, wenn Sie sie auf Ihrem Server aktiviert haben. Um diese zu aktivieren, müssen Sie sich an Ihren Hosting-Provider wenden, aber Sie sollten deutliche Geschwindigkeitssteigerungen mit nur Disk: Enhanced feststellen.
Jetzt möchten Sie auch den Browser-Cache aktivieren .
Dadurch werden HTTP-Komprimierung und Ablauf-Header aktiviert, die die Größe der Seiten verringern und sie schneller laden lassen.
Wir können ihre Größe noch weiter verringern, indem wir die Minimierung aktivieren.
Verkleinern Sie Ihren Code
Als nächstes werden wir unser HTML, CSS und JS minimieren.
Was ist Minifizierung?
Es ist im Grunde genau so, wie es sich anhört. Wenn Sie Code minimieren, wird Ihr gesamter Code kombiniert, Leerzeichen oder andere Redundanzen entfernt und alles in einer netten kleinen Datei abgelegt.
Dadurch werden die Dateigrößen reduziert, was zu schnelleren Ladezeiten führt.
Im nächsten Abschnitt von W3 Total Cache finden Sie das Feld Minimieren.
Jetzt müssen Sie Minify aktivieren .
Alle Standardeinstellungen sind in Ordnung und Sie werden feststellen, dass ein Popup erscheint, das Sie warnt, dass dies Ihr Website-Design durcheinander bringen könnte. Überprüfen Sie es also, nachdem Sie auf „Einstellungen speichern und Caches löschen“ geklickt haben.
Dadurch wird der alte Cache gelöscht, sodass Ihnen eine neue Seite angezeigt wird, die aktuell ist. Wenn Ihre Website normal aussieht, können Sie loslegen und Ihr gesamter Code sollte minimiert werden.
Sie können dies überprüfen, indem Sie mit der rechten Maustaste auf Ihre Webseite klicken und auf Quelle anzeigen klicken. Dies zeigt Ihnen den Quellcode Ihrer WordPress-Website. es sollte sein
Richten Sie ein CDN ein
CDN steht für Content Delivery Network.
Es ist im Grunde ein Server, der Ihre Medien wie Bilder, CSS, JS hostet und das Hochladen auf Ihren eigenen Server ermöglicht, wodurch die Leistung gesteigert wird.
Es gibt eine Handvoll wirklich großartiger CDNs, mit denen Sie die Geschwindigkeit Ihrer Website erhöhen können. Hier sind einige der besten für WordPress:
- Wolkenflare
- Amazon CloudFront
- StackPath
Um Ihr CDN einzurichten, verwenden Sie einfach W3 Total Cache, den wir zuvor zum Zwischenspeichern der Website verwendet haben.
Gehen Sie zur Registerkarte Allgemeine Einstellungen und gehen Sie zum CDN-Abschnitt nach unten. Sie finden ein Dropdown-Menü, mit dem Sie alle beliebtesten CDNs (einschließlich der oben genannten) auswählen können, die Sie direkt in W3 Total Cache integrieren können.
Klicken Sie auf CDN aktivieren .
Wählen Sie dann das CDN aus, für das Sie sich entscheiden. Ich werde Ihnen zeigen, wie Sie Dinge auf der CDN-Seite mit StackPath einrichten.
Besuchen Sie einfach StackPath.com und erstellen Sie ein Konto. Jetzt werden Sie durch einen einfachen Einrichtungsassistenten geführt, um Ihr CDN online zu stellen und mit Ihrer Site zu verbinden.
Wählen Sie im ersten Schritt Website- und Anwendungsdienste aus.
Wählen Sie in Schritt 2 die CDN-Option aus.
In Schritt 3 werden Sie aufgefordert, die URL Ihrer WordPress-Website einzugeben, auf der Sie das CDN installieren.
Machen Sie sich vorerst keine Gedanken über die Upgrades. Die einfache Installation des Basis-CDN sollte uns so große Geschwindigkeitssteigerungen bringen. Im nächsten Schritt werden Sie aufgefordert, den Hostnamen/die IP-Adresse zu bestätigen. Sie sollten hier nichts ändern müssen, also klicken Sie auf „Weiter“.
Jetzt gibt StackPath Ihre neue Edge-Adresse zurück. Dies ist die Stammdomäne, in der sich alle Ihre vom CDN gehosteten Dateien befinden. Klicken Sie auf Weiter, um den CDN-Einrichtungsvorgang abzuschließen.
Als nächstes müssen wir einige API-Anmeldeinformationen erstellen, die wir in WordPress einfügen können, um diesen Dienst mit unserer WordPress-Website zu verbinden. Klicken Sie oben rechts auf Ihr Profil und wählen Sie „API Management“ aus.
Klicken Sie auf die Schaltfläche Anmeldeinformationen generieren, um einen neuen API-Schlüssel und ein neues Geheimnis zu erstellen.
Es generiert eine Client-ID und ein API-Client-Secret, die Sie in W3 Total Cache in WordPress eingeben müssen.
Gehen Sie also zurück zum WordPress-Adminbereich und gehen Sie zurück zu den W3 Total Cache-Einstellungen in der CDN-Konfiguration.
Klicken Sie auf die Schaltfläche Autorisieren und Sie können Ihre Client-ID und Ihr API-Client-Secret einfügen, die wir in StackPath generiert haben.
Klicken Sie auf Weiter und Sie haben jetzt ein CDN auf Ihrer WordPress-Website eingerichtet.
Um zu überprüfen, ob es eingerichtet ist, können Sie entweder auf die Schaltfläche Test StackPath in W3 Total Cache klicken oder die Seitenquelle Ihrer Website anzeigen und nach einem Bild oder einer externen Ressource suchen.
Sie werden sehen, dass die URL zu Ihrer Edge-Adresse in StackPath führt. Das bedeutet, dass das CDN korrekt installiert und eingerichtet ist!
Lazy Loading zu Bildern hinzufügen
Das Einrichten von Lazy Loading für Ihre Bilder kann dazu beitragen, die Ladezeit Ihrer Seite auf Ihrer WordPress-Website zu verkürzen.
Lazy Loading ist eine wachsende Praxis, die die Initialisierung von Objekten aufschiebt, bis sie auf dem Bildschirm benötigt werden.
Wenn eine Webseite geladen wird, lädt sie normalerweise die gesamte Webseite und stellt sie Ihnen dann zur Verfügung. Beim verzögerten Laden lädt es nur die Teile des Bildschirms, die Sie sehen können, und wartet dann mit dem Laden der anderen Elemente, bis Sie zu ihnen scrollen.
Mit WordPress ist das Einrichten von Lazy Loading super einfach.
Laden Sie zunächst das Lazy Load-Plugin von WP Rocket herunter.
Die Lazy Load-Einstellungen befinden sich in den Einstellungen->Lazy Load Ihres WordPress-Adminbereichs. Gehen Sie einfach zur Einstellungsseite und wählen Sie dann aus, welche Elemente Sie faul laden möchten. Ich würde vorschlagen, alle Kästchen zu markieren, um alles faul zu laden.
Und das ist es! Auf Ihrer WordPress-Website ist jetzt Lazy Loading installiert, und Sie werden eine schöne Steigerung der Website-Geschwindigkeit feststellen.
Post-Revisionen begrenzen
Standardmäßig speichert WordPress die Beiträge und Seiten jedes Mal, wenn Sie es speichern, damit Sie zurückgehen und alle Änderungen rückgängig machen können, wenn Sie etwas vermasseln.
Dies ist eine großartige Funktion, aber wenn Sie viele Änderungen vornehmen, kann es eine große Datenbank erstellen.
Ich kann bis zu 100 Überarbeitungen für einen Blogbeitrag erstellen, sodass Sie sich vorstellen können, wie das außer Kontrolle geraten kann.
Glücklicherweise können wir die Anzahl der Überarbeitungen begrenzen, die WordPress speichert.
Alles, was Sie tun müssen, ist Ihre wp-config.php-Datei zu bearbeiten und 1 einfache Codezeile hinzuzufügen. Verwenden Sie den cPanel-Dateimanager oder FTP, um Ihre wp-config.php-Datei zu bearbeiten, und fügen Sie den folgenden Code hinzu:
define ( 'WP_POST_REVISIONS' , 3 ) ;
Ändern Sie die Anzahl auf so viele Beitrags-/Seitenüberarbeitungen, wie Sie maximal speichern möchten. Hier ist ein Beispiel dieser Implementierung in unserer Datei wp-config.php:
Und das ist es! Jetzt speichert WordPress nur noch 3 Post-/Seitenrevisionen und dies wird viel Platz in Ihrer Datenbank freigeben.
Beenden
Nachdem Sie nun alle notwendigen Optimierungen von oben vorgenommen haben, ist es an der Zeit, einen abschließenden Test durchzuführen und zu sehen, wie viel Geschwindigkeitssteigerungen wir erzielt haben.
Wir haben wpseoexperts.com über das Pingdom-Speed-Tool laufen lassen und eine Ladezeit von 1,52 Sekunden erhalten!
Sie können also aus erster Hand sehen, dass diese Methoden Ihre Geschwindigkeit um 100 % oder mehr steigern können!