Anmelden und live dabei sein
Anmelden und live dabei sein
Website-Performance: Sechs Tipps für schnellere Webseiten
27.02.2015 Die Mehrheit der Onlineshopper bricht einen Einkauf nach drei Sekunden ab, wenn sich die Seite bis dahin nicht öffnet. Viele von ihnen geben der Seite danach nicht mal eine zweite Chance. Das setzt Onlineshopbetreiber unter Optimierungsdruck: Der EBusiness-Experte Arithnea gibt sechs Tipps, die helfen Ladezeiten zu verkürzen.
Die Grundvoraussetzung für eine hohe Webseiten-Performance sind schnelle Systeme im Backend. Um ein optimales Online-Erlebnis zu garantieren, sollten Unternehmen dort mögliche Bremsen wie fehlende Datenbank-Indizes, falsche SQL-Statements oder Memory Leaks unbedingt aufspüren und entfernen.
2. Content Delivery Networks nutzen:
Verkaufen Unternehmen ihre Produkte in aller Welt, müssen ihre ECommerce-Seiten nicht nur hierzulande performen, sondern auch in den USA, Japan oder China. Möchten sie dabei hohe Investitionen in eine eigene weltweite Infrastruktur vermeiden, haben sie die Möglichkeit zur Anbindung an sogenannte Content Delivery Networks. Solche Netzwerke stellen eine Plattform aus weltweit verteilten Servern zur Verfügung, die die Webseiten-Performance rund um den Globus deutlich erhöhen. Das erreichen sie, indem sie etwa durch das Cachen vor Ort die Strecke zum Enduser verkürzen oder via Routenoptimierung dafür sorgen, dass Anfragen immer auf dem schnellstmöglichen Weg beantwortet werden.
3. Frontend-Architektur optimieren:
Auch die Architektur des Frontends bietet Potenzial für Performance-Steigerungen. So hilft es beispielsweise, Stylesheets und Java Scripts zusammenzuführen, so dass jeweils nur noch ein Aufruf nötig ist. Sehr wirkungsvoll ist es auch, alle in die Webseiten eingebundenen Objekte grundsätzlich zu komprimieren. Sie werden dann mit geringerer Bandbreite - und damit schneller - übertragen und am Ende automatisch dekomprimiert.
4. Inhalte gezielt an Endgeräte anpassen:
Um ihre volle Wirkung zu entfalten, sind Bilder auf der Homepage oft hochauflösend dargestellt. Skalieren sie für die Wiedergabe auf einem Smartphone nach unten, können sie trotz der niedrigeren Übertragungsrate im Mobilfunknetz schnell laden - und eine genauso hochauflösende Darstellung wie auf den Bildschirmen von PCs oder Tablets ist auf den kleineren Displays von Smartphones ohnehin überflüssig.
5. Einsatz von Expires-Headers und Ajax erwägen:
Beide können die Ladezeiten erheblich verkürzen, haben aber auch ihre Tücken. Expires-Headers sorgen dafür, dass Objekte im Browser-Cache abgelegt und für einen bestimmten Zeitraum nicht mehr bei jedem Webseiten-Aufruf geladen werden müssen. Ändert sich das Objekt innerhalb dieser Zeit, erkennt der Browser des Endusers das aber nicht. Mit Ajax-Technologie lässt sich sicherstellen, dass der Browser jedes Mal nur die Änderungen einer Webseite im Vergleich zum letzten Aufruf nachlädt. Der Haken dabei ist, dass Suchmaschinen diese Änderungen nicht erkennen. Deshalb gilt es bei beiden Möglichkeiten genau abzuwägen, was im konkreten individuellen Fall Vorrang hat.
6. Gefühlte Performance beachten:
Auch eine Seite, deren Aufbau mehrere Sekunden beansprucht, kann durch eine intelligente Steuerung des Ladeverhaltens vom Nutzer als sehr schnell wahrgenommen werden. Sie sorgt dafür, dass eine Seite ihre wichtigsten Elemente sofort anzeigt und die weniger wichtigen - etwa an ihrem Ende - dann nachlädt. Der Benutzer realisiert dies aber nicht, weil er dort zu Beginn noch gar nicht hinsieht.