So beschleunigen Sie Ihre Website für bessere Such-Rankings

Artikel geschrieben von:
  • SEO
  • Aktualisiert: Apr 24, 2018

* Hinweis: Dieser Beitrag wurde erstmals im März 2013 veröffentlicht. Einige der hier genannten Tools sind vielleicht veraltet.

Es ist kein Geheimnis, dass Google die Website-Geschwindigkeit jetzt als einen der Ranking-Faktoren verwendet. Der Google Webmaster Central Blog hat dazu vor einigen Jahren eine offizielle Ankündigung gemacht:

Sie haben vielleicht gehört, dass wir bei Google von Geschwindigkeit, unseren Produkten und dem Web besessen sind. Als Teil dieser Bemühungen fügen wir heute ein neues Signal in unsere Suchalgorithmen ein: die Geschwindigkeit der Website. Die Geschwindigkeit der Website spiegelt wider, wie schnell eine Website auf Webanfragen reagiert…

Und Matt Cutts hat wiederholt auf die Bedeutung der Website-Geschwindigkeitsoptimierung hingewiesen Videos und der Blogs.

Bei der Suche und dem Lesen mehr zu diesem Thema stieß ich auf mehrere Fallstudien, die dies bestätigen - in einer Artikel über Search Engine Watch, Work Coach Cafe hat nach dem Bereinigen seiner Codes und defekten Links einen zusätzlichen 40-Prozentsatz an Bio-Verkehr gewonnen; übereinander Fallstudie, Bestätigte der CEO von SmartFurniture.com, dass die Website bei der Platzierung in Suchmaschinen einen Quantensprung gemacht hat, indem sie einfach die Leistung seiner Website erhöht.

Schnellere Seitenladezeit entspricht auch einer besseren Konvertierung

Aber warten Sie, es gibt mehrere Gründe, warum Sie sich Zeit nehmen sollten, um Ihre Website zu beschleunigen.

In einer Studie über Benutzer von Reiseseiten habe ich erfahren, dass 57% der Website-Benutzer nur drei Sekunden oder weniger warten, bevor sie eine Website verlassen.

Die populäre Forschung bei TagmanDies zeigt, dass eine Erhöhung der Seitenladezeit um eine Sekunde einen fast 7-Verlust in Kundenumwandlungen verursachen kann.

In einer anderen Fallstudie bei Cloud Living verbesserte sich das Engagement der Websitebesucher nach der Geschwindigkeitsoptimierung der Website um 19% (durchschnittliche Sitzungsdauer, siehe Bild).

Schnellere Site = Mehr Seitenaufrufe pro Sitzung und längere Sitzungsdauer. Quelle: Tung Tran, CloudLiving.com.

Kurz gesagt, die Ladezeit der Seite wirkt sich nicht nur auf die Suchranglisten aus, sondern auch auf die Conversion-Rate und die Reichweite der Besucher. Für weitere ähnliche Statistiken besuchen Sie Mashable schöne Infografik.

Einfache Möglichkeiten, die Geschwindigkeit Ihrer Website zu verbessern

Als ich vor zwei Jahren zum ersten Mal von all dem erfuhr, war ich wie "Wow, das hat so viele Vorteile!". Als nächstes kommt zwangsläufig die Frage nach dem Wie. Wie beschleunigen wir unsere Websites? Wie messen wir die Geschwindigkeit unserer Website und vergleichen sie mit anderen? Wie schaffen wir es, Dinge zu erledigen, ohne zu viele technische Details zu machen?

Ian Lurie schrieb 29 Möglichkeiten zur Beschleunigung Ihrer Website zurück im März 2011 und es ist ein wahres Juwel. Wenn Sie die Geschwindigkeit Ihrer Website ernst nehmen, sollten Sie alle einzelnen Tipps in diesem Artikel befolgen.

Viele dieser Lösungen können jedoch über die technischen Fähigkeiten von Website-Inhabern und Bloggern hinausgehen.

Ich dachte, ich würde dieses Thema noch einmal durchgehen und nach einfachen Wegen suchen, damit die Nicht-Techie-Benutzer dies implementieren können, ohne zu viel Zeit und Energie zu investieren.

1. Reduzieren Sie Ihre Website

In vielen Fällen, wenn eine Seitenladezeit langsam ist, bedeutet dies einfach, dass die Seite übergewichtig ist.

Die Lösung ist einfach: Diät machen!

Überprüfen Sie Ihre Website gründlich und stellen Sie sich folgende Fragen:

  • Behalten Sie zu viele ungenutzte CSS auf dem Server? Lösche sie!
  • Sind deine Bilder zu groß? Optimieren Sie sie mit Photoshop, Fireworks oder Smush It, wenn auf Ihrem PC keine Grafiksoftware installiert ist.
  • Haben Sie übermäßig viele HTTP-Header? Entferne sie!
  • Behalten Sie zu viele Spam-Kommentare? Nicht gelöschte Kommentare in Ihrer Spam-Box verlangsamen die Antwortzeit Ihrer Datenbank. Entfernen Sie sie so schnell wie möglich!
  • Verwenden Sie zu viele Plugins in Ihrem CMS? Verwenden Sie veraltete Plugins und Skripts auf Ihrer Website? Dann ist es an der Zeit, einige Aufräum- und Aktualisierungsarbeiten durchzuführen.
  • Ist Ihr JavaScript zu schwer? Zerkleinern und komprimieren!

Obwohl diese Tipps ziemlich simpel erscheinen, bin ich nicht überrascht, wenn erfahrene Webmaster oder Webdesigner nicht mithalten.

Vor ein paar Jahren war ich unvorsichtig und wusste nicht, dass das von mir verwendete WordPress-Theme ein <? Php wp_get_archives ('type = month') hat. eingebettet in die Datei header.php.

Es ist unnötig zu erwähnen, dass die Funktion im Laufe der Zeit Dutzende von unnötigen Zeilen in HTML-Dateien generiert. Es ist ein dummer Fehler, der in Sekunden behoben werden kann, aber dann brauchte ich mehr als 2 Jahre, um es zu realisieren, da ich nicht auf meinen eigenen Quellcode schaute.

2. Vermeiden Sie unnötige HTTP-300s, 400s und 500s

HTTP 300 bezieht sich auf Serverumleitungen, HTTP 400 bezieht sich auf Authentifizierungsprobleme und HTTP 500 bezieht sich auf Serverfehler - all diese Ergebnisse für HTTP-Anforderungen verursachen unnötige zusätzliche Roundtrips * für die Browser. Während bestimmte HTTP-300s unvermeidbar sind (z. B. 301-Umleitung zu einem neuen Seitenspeicherort), sollten Sie alle HTTP-400- und 500-Fehler überprüfen und versuchen, jeden einzelnen davon zu beheben.

* Was ist eine Rundreise?

Im Allgemeinen hat eine Webseite eine Größe von ungefähr 1,100KB und besteht aus ungefähr 100-Objekten (Quelle); Ein Webbrowser kann nur 2-6-Objekte gleichzeitig anfordern, abhängig von der Konfiguration des Benutzers. Round Trip Times ist die Anzahl der Roundtrips, die ein Browser benötigt, um eine Seite vollständig zu öffnen. Um beispielsweise eine Webseite mit 100-Objekten zu laden, benötigt ein Browser, der für die gleichzeitige Übertragung von 5-Anforderungen konfiguriert ist, 20-Roundtrips, um die Webseite zu laden. Je geringer die Umlaufzeiten sind, desto schneller lädt eine Webseite. Wir sollten die Anzahl der auf einer Seite verfügbaren Objekte minimieren.

3. Verwenden Sie CSS-Sprites

CSS-Sprites bezieht sich auf die Technik, bei der mehrere Bilder zu einer Bilddatei kombiniert wurden und den Benutzern jeweils Teile davon angezeigt wurden. Durch die Verwendung von CSS Sprites wird die Anzahl der Roundtrips von Browsern reduziert und das Laden von Webseiten beschleunigt.

Warten Sie, ich weiß, dass dies für einige von Ihnen etwas zu viel erscheint, die CSS nicht gern in den Griff bekommen, aber vertrauen Sie mir, das Konzept ist viel einfacher als es klingt. Und das Beste ist, dass es kostenlose Online-Tools gibt, mit denen Sie Dinge erledigen können, ohne die CSS-Codes zu berühren. Auschecken Sprite mich und der Sprite Pad - Dinge können mit nur wenigen Drag & Drop und Klicks erledigt werden.

Sprite Pad

Sprite Pad

Sprite mich

Sprite mich

Weitere Informationen und Beispiele zu CSS-Sprites finden Sie unter fehlen uns die Worte. und der fehlen uns die Worte. Tutorial.

4. Vermeiden Sie die Verwendung von CSS @import

Die CSS @import-Funktion hilft beim Laden eines externen Stylesheets auf Ihre Webseite. Das Schlechte daran ist, dass es einfach zusätzliche Browser-Roundtrip-Zeiten hinzufügt und die Ladezeit Ihrer Webseiten erhöht. Um dies zu lösen, verwenden Sie stattdessen einfach ein <link> -Tag.

Wenn Sie ein gelegentlicher Blogger sind und keine Ahnung haben, worüber ich spreche, schauen Sie sich einfach Ihre header.php an (wenn Sie WordPress verwenden), drücken Sie Strg + F und suchen Sie nach '@import', verschieben Sie die .css-Dateien auf demselben Server, ersetzen Sie @import-Zeilen stattdessen durch <link>.

Beispiel ersetzen

@import url ("../ style1.css"); @import url ("../ style2.css")

zu

<link rel = "stylesheet" href = "style1.css"> <link rel = "stylesheet" href = "style2.css">

5. Aktualisieren Sie Ihr CMS

Nun, das ist ein Kinderspiel, richtig? Aktualisierungen sollen die Leistung und Sicherheit erhöhen, und die wenigsten, die Sie für Ihre Besucher tun können, ist, sie auf einer aktualisierten CMS-Plattform zu halten.

6. Alles was du cachen kannst

In den meisten Fällen verlasse ich mich beim Caching auf ein Plugin eines Drittanbieters. Zum einen bin ich zu faul, um hinein zu schauen; Zweitens gibt es Profis, die viel besser können als ich. Warum sollte ich meine Energie dafür verschwenden? Falls Sie WordPress verwenden, probieren Sie den WP Super Cache aus - dieser Cache ist einer der beliebtesten WP-Plugin zu diesem Zeitpunkt des Schreibens. Wenn Sie Joomla sind, check out Cache Cleaner.

Kurz gesagt, diese Plugins helfen beim Zwischenspeichern der neuesten Version Ihrer Webseite und reduzieren die Notwendigkeit, dynamische Inhalte während eines wiederholten Besuchs zu generieren.

Dieses Thema enthält viele technische Details, die Sie lesen können hier und der hier.

7. Erhalten Sie ein Content Delivery Network (CDN)

Ein CDN speichert Ihre statischen Dateien weltweit auf Servern und stellt Ihre Webseiten auf verschiedenen Servern bereit, abhängig vom Standort des Benutzers. Wenn beispielsweise ein Benutzer aus Malaysia auf Ihre Website zugreift, stellt das CDN Ihren Webinhalt (hauptsächlich statische Dateien wie Bilder und HTML-Dateien) von einem Server in Asien aus bereit, beispielsweise in Singapur. Befindet sich der Benutzer jedoch in Mexiko, wählt das Netzwerk den Inhalt von einem Server in der Nähe eines Servers aus, z. B. in den USA.

Es gibt verschiedene Marken von CDN auf dem Markt, aber im Allgemeinen kann CDN in zwei Kategorien eingeteilt werden - Pull CDN und Push CDN. Für weitere Informationen schlage ich vor, einige seriöse CDN-Dienste wie z MaxCDN und der CloudFlare.

8. Betrachten Sie einen besseren Webhost

Wenn Sie es ernst meinen, Ihre Website schneller zu optimieren, sollten Sie Folgendes in Betracht ziehen ein besseres Hosting auswählen.

Vor ungefähr einem Jahr habe ich eine meiner Websites von einem Shared Hosting-Konto bei Hostgator auf umgestellt WP-Engine (ein Cloud-basiertes Hosting). Seit meinem Umzug haben sich die Dinge dramatisch verändert. Die durchschnittliche Seitenladegeschwindigkeit wurde von über 900ms auf 500ms reduziert - eine Verbesserung um fast 100% (siehe Tabelle unten).

WHSR Seitenladegeschwindigkeit

Lektion gelernt: Manchmal kann man sich einfach nicht auf das billige Zeug verlassen. Wenn Sie weniger als $ 5 pro Monat zahlen, sollten Sie nicht erwarten, dass Sie dieses Geschwindigkeitsspiel voll ausnutzen. Wenn Sie möchten, dass Ihre Website schnell beleuchtet wird, ist es möglicherweise der einfachste Weg, Ihre Website auf einen besseren Webhost umzustellen.

9. Optimieren Sie Ihre Datenbank

Wenn Sie mit MySQL arbeiten, können Sie dies mit phpMyAdmin problemlos erledigen. Und wenn Sie WordPress verwenden, können Sie mit dem richtigen Plugin noch einfacher arbeiten. WP optimierenSo können Sie beispielsweise Ihre Datenbank mit wenigen Klicks bereinigen.

10. Platzieren Sie Ihre Skripts in der Fußzeile, wann immer dies möglich ist

Eine einfache Möglichkeit, die Ladezeit Ihrer Seite in der Ansicht der Besucher zu verbessern, besteht darin, Codes und Skripts (z. B. Google Analytics) an der Fußzeile zu platzieren, wann immer dies möglich ist. Obwohl ich glaube, dass dies in Bezug auf SEO kaum hilfreich ist, wird dies Ihren Website-Besuchern zwar das Gefühl geben, dass die Seite schneller geladen wird, da dies kritische Inhalte laden kann, bevor Browser die Skripts ausführen.

Weitere Tipps zur Beschleunigung Ihrer Website

Dort haben Sie jetzt meine 10-Tipps, wie Sie die Geschwindigkeit Ihrer Website verbessern können.

Ich bin sicher, dass es viele andere Methoden gibt, um die Arbeit zu erledigen. Warum sagen Sie uns nicht Ihre - Was sind Ihre #1-Tipps für Nicht-Technikfreaks, um ihre Websites zu beschleunigen?

Artikel von Jerry Low

Geek Vati, SEO Daten Junkie, Investor und Gründer von Web Hosting Secret Revealed. Jerry hat seit 2004 Internet-Assets aufgebaut und Geld verdient. Er liebt es, gedankenlos zu kritzeln und neues Essen zu probieren.

Verbindung herstellen: