Zwar gibt es zweifellos mehrere Faktoren, die sich auf den Umsatz auswirken, aber die meisten Experten sagen, dass das Laden von Websites innerhalb von 5 Sekunden fast doppelt so viel ist wie in 19, der durchschnittlichen Ladezeit des Standorts.
Die Studie hat außerdem festgestellt, dass Websites, die innerhalb von 5 Sekunden geladen werden, Folgendes aufweisen:
- 25% höhere Sichtbarkeit der Anzeigen
- 35% niedrigere Absprungrate und
- 70% längere Benutzersitzungen.
Genau aus diesem Grund müssen wir uns auf Mobile-First-Lösungen konzentrieren, um unseren Unternehmen zum Erfolg zu verhelfen. Schließlich war mobile Geschwindigkeit noch nie so wichtig.
$config[code] not foundLangsame Ladegeschwindigkeit kann wirklich ein Problem sein
Laut Google- Jeder zweite Benutzer erwartet, dass eine Seite in weniger als zwei Sekunden geladen wird.
- 53% der Besuche werden häufiger abgebrochen, wenn das Laden der Seite auf einem mobilen Gerät länger als 3 Sekunden dauert.
- 46% der Befragten zeigten sich unzufrieden damit, auf Webseiten zu warten, während sie auf einem mobilen Gerät im Internet surfen.
Die drei wichtigsten Faktoren, die die Verlangsamung von Websites im mobilen Internet beeinträchtigen, sind die Anzahl der Serveranforderungen, die Dateigröße und die Reihenfolge der Elemente zum Laden von Seiten. Nun haben wir die Ursachen herausgearbeitet; kommen wir zur Lösung
So erhöhen Sie die Geschwindigkeit für mobile Sites
Messen und minimieren Sie die Antwortzeit Ihres Servers
Die Geschwindigkeit Ihrer mobilen Seite hängt nicht nur von Ihrem Code ab, sondern auch von einem wichtigen technischen Tool, dem Server.
Je länger Ihr Server wartet, um auf eine Browseranforderung zu antworten, desto langsamer wird die Seite auf dem Gerät geladen. Die meisten Google-Experten empfehlen, dass Ihr Server mit der Übertragung des 1 beginntst Ressourcenbyte innerhalb von zweihundert Millisekunden nach einer Anforderung für ein optimales Ergebnis.
Normalerweise gibt es drei Hauptmethoden, um die Antwortzeit Ihres Servers zu erhöhen:
- Verbesserung Ihrer Webserverkonfiguration oder -software.
- Erweitern Sie den Umfang und die Qualität Ihres Hosting-Services und stellen Sie insbesondere sicher, dass Sie über ausreichend Speicher und CPU-Ressourcen verfügen.
- Reduzieren Sie die Anzahl der für Ihre Webseiten erforderlichen Ressourcen.
Verwenden Sie CSS zum Laden von Bildern
Wenn Sie Ihre Inhaltsbilder für mobile Benutzer ausblenden möchten, laden Sie sie über CSS als Hintergrundbilder und verwenden Sie Medienabfragen, um sie bedingt zu verbergen.
Eine Variante dieser Technik wird von Amazon verwendet, um gerätespezifische Bilder bedingt zu laden.
Minimieren Sie die Anzahl der Umleitungen, um die Geschwindigkeit Ihrer mobilen Seite zu erhöhen
Weiterleitungen sind nichts anderes als Anweisungen, mit denen Website-Besucher automatisch von einer Seite zur anderen gebracht werden können.
Jede Weiterleitung kann wertvolle Millisekunden verbrauchen, was zu einem langsameren Laden der Seite führt. Dies ist insbesondere für mobile Geräte problematisch, da diese häufig von unzuverlässigen Netzwerken als Desktopbenutzer abhängig sind.
Der erste Schritt zur Behebung dieses Problems besteht darin, die Anzahl der Weiterleitungen auf Ihrer Site mithilfe von Tools wie Redirect Mapper zu überprüfen. Wenn die Anzahl zu groß ist, minimieren Sie sie oder setzen Sie sie im Idealfall auf null, um die besten Ergebnisse zu erzielen.
Reduzieren Sie JS- und CSS-Dateien
Mehr Daten bedeuten ein übermäßiges Seitengewicht. Dadurch wird das Laden Ihrer Seiten auf einem mobilen Gerät länger dauern.
Aus diesem Grund wissen die meisten Webentwickler, dass es sich lohnt, Assets zu optimieren und zu minimieren, um die Seitenladegeschwindigkeit zu erhöhen.
"Minification" beseitigt Redundanzen, ohne die Anzeige einer Seite zu beeinträchtigen. Eine Vielzahl von Google-Tools kann Ihnen dabei helfen, solche Redundanzen zu beseitigen, einschließlich:
- CSSNano (für CSS)
- UglifyJS (für JS)
Verwenden Sie statt Bildern CSS3
Schlagschatten, abgerundete Ecken und Verlaufsfüllungen - all diese Funktionen können anstelle von Bildern über CSS ausgeführt werden.
Dies kann erheblich dazu beitragen, die Anzahl der HTTP-Anforderungen zu reduzieren, wodurch die Ladezeit gleichzeitig beschleunigt wird.
Verwenden Sie Inline-SVGs anstelle von JPEGs
Wie Daten-URIs können SVGs (Scalable Vector Graphics) in eine Seite eingebettet werden, um die Anzahl der HTTP-Anforderungen zu verringern.
Diese Dateien können mit einem Vektorgrafik-Editor wie Inkscape, Adobe Illustrator usw. erstellt werden. Sobald er erstellt wurde, können Sie ihn in einem Texteditor öffnen und in Ihren Code einfügen.
Hinweis: Um eine SVG-Datei in Ihr Stylesheet einzubetten, müssen Sie sie zuerst in einen Daten-URI konvertieren und dann mit dem nächsten Schritt fortfahren.
Das fasst also mehr oder weniger die Dinge zusammen. Ich hoffe, du hattest eine gute und aufschlussreiche Lektüre.
Foto über Shutterstock
1