bild von Wege, eine langsame Website zu beschleunigen

Die Geschwindigkeit deiner Website ist entscheidend für ihren Erfolg. Sie wirkt sich auf einige wichtige Indikatoren wie die Sichtbarkeit deiner Website und die Konversionsrate aus. Es ist offensichtlich, dass du die Leistung deiner Website optimieren musst, aber herauszufinden, wie das geht, kann schwierig sein.

Zum Glück gibt es einige einfache Geschwindigkeitstests, mit denen du feststellen kannst, wie gut deine Website funktioniert. Obwohl es verschiedene Gründe für eine langsame Website gibt, können viele davon mit kostenlosen Plugins und zuverlässigem Webhosting behoben werden.

In diesem Artikel besprechen wir die häufigsten Gründe, warum deine Website langsam ist und wie du eine langsame Website beheben kannst. Los geht's!

Wie kann man eine langsame Website reparieren?

Bild von Strikingly Benutzer schnell ladende Website

Bild von Strikingly Benutzer

Du kennst sicher das alte Sprichwort "Langsam und stetig gewinnt man das Rennen", aber wenn es um die Leistung deiner Website geht, ist das ein Rezept für eine Katastrophe. Bevor du verstehst, wie du eine langsame Website reparieren kannst, musst du wissen, warum die Website so langsam ist. Hier sind unsere Top 10 Gründe für das langsame Laden von Seiten.

1. Server-Effizienz

Der Ladevorgang deiner Website beginnt von Grund auf. Wenn jemand auf deine Website klickt, ist das so, als würdest du den Zündschlüssel in einem Automotor umdrehen. Dein Gast hat darum gebeten, dass dein Motor anspringt. Das erste, was passiert, ist, dass dein Browser (Firefox, Safari usw.) einen Ping an deinen Server sendet. Er fordert alle deine Informationen und Daten an, damit er deine Website laden kann. Wenn die Leistung deines Servers schlecht ist, dauert es länger, bis er reagiert. Ein langsamer Server wird dir immer einen langsamen Start bescheren, egal wie schnell alles andere ist.

Dein Webhoster ist fast immer schuld an einer schlechten Serverleistung. Ein günstiger Webhoster stellt dir in der Regel einen Shared Server zur Verfügung, was bedeutet, dass du dir den Platz und die Ressourcen mit einer Vielzahl anderer Websites teilst. Einer der Hauptgründe, warum deine Website langsam ist, ist, dass sie mit vielen anderen Websites auf einer Linie liegt!

Bild von Strikingly Benutzer mit server effizienz

Bild von Strikingly Benutzer

Strikingly ist ein hervorragender Cloud-basierter Webhosting-Dienst, mit dem du eine Website für die kommerzielle oder private Nutzung entwickeln kannst. Unabhängig davon, welche Abonnementstufe du wählst, wird deine Website reibungslos und ohne Schluckauf funktionieren. Du kannst mit einem unserer Happiness Officers sprechen, die einen guten Kundenservice bieten, um die besten Hosting-Optionen für deine Website zu besprechen.

2. Standort des Servers

Wenn du schon einmal ein Ferngespräch geführt hast, weißt du, wie lange es dauert, bis die Verbindung steht. Das liegt daran, dass die Informationen physisch reisen müssen, um dorthin zu gelangen. Die Daten reisen durch Kabel und werden über Satelliten übertragen. Wenn du auf eine Webseite klickst, passiert etwas Ähnliches. Wenn du auf eine Webseite klickst, wird eine Nachricht an den Server gesendet. Du gibst ihm den Befehl zum Laden.

Angenommen, dein Server steht in den Vereinigten Staaten. Wenn ein japanischer Besucher auf deine Website klickt, müssen die Daten den ganzen Weg über den Pazifik zurücklegen. Sie müssen eine Anfrage an den Server stellen. Dann müssen sie den ganzen Weg über den Ozean zurücklegen, um auf seinem Bildschirm angezeigt zu werden. Daten reisen schnell. Aber es ist keine Zauberei! Die Folge ist eine langsame Website.

3. Sehr viel Verkehr

Wenn deine Website ein hohes Verkehr hat, wird sie irgendwann langsamer. Im Moment kann dein Webserver nur eine begrenzte Anzahl von Personen auf einmal bedienen. Das ist so ähnlich wie das Anstehen in einem Laden. Je mehr Kunden in das Geschäft kommen, desto langsamer werden sie bedient. Und nicht nur das: Der Laden muss dann zusätzliche Mitarbeiter/innen zur Unterstützung hinzuziehen. Um alle Kunden zu bedienen, müssen sie zusätzliche Hilfe von hinten anfordern. Aber jetzt wird die Rückseite auch noch langsamer. Auf deiner Website passiert das Gleiche. Dein Server wird versuchen, den erhöhten Datenverkehr zu bewältigen, aber das ist eine langsame Website.

4. Übergroße Bilder (und komplexe Dateiformate)

Erinnerst du dich noch an die Zeit, als du dich ins Internet eingewählt hast? Es konnte bis zu einer Minute dauern, ein großes Bild zu laden, ein winziges Stück nach dem anderen! Das war unerträglich! Seit dem Aufkommen des Breitband-Internets haben sich die Dinge verbessert, aber die Grundregel bleibt. Wenn du den Server anklingelst, beginnt er, die einzelnen Bestandteile der Webseite auf den Bildschirm deines Browsers zu übertragen. Der Server hostet Inhalte wie Text und Fotos. Das ist vergleichbar mit dem Ladenbesitzer, der dein Inventar aus dem Hinterzimmer holt. Es ist ganz einfach, wenn du es dir so vorstellst. Große, gewichtige Dinge brauchen länger für den Transport. Ein großes Bild braucht lange, um geladen zu werden. Wenn du viele große Fotos auf deiner Website hast, bedeutet jedes einzelne eine zusätzliche Ladezeit.

Bild von Strikingly Benutzer mit grosse fotos

Bild von Strikingly Benutzer

Auch das Dateiformat ist in diesem Fall von Bedeutung. JPG-, PNG- und GIF-Bilder können von Browsern schnell geladen werden. TIFF- und BMP-Bilder hingegen verbrauchen sehr viel Ladezeit. Das Ergebnis ist eine langsame Website. Halte dich von ihnen fern!

Mit Strikingly kannst du die Größe der Bilder festlegen und so sicherstellen, dass alles auf deiner Website reibungslos geladen wird. Du kannst die Größe des Bildes reduzieren, ohne dass die Qualität darunter leidet.

5. Die Dichte des Codes

Vielleicht bemerkst du hier ein Muster. Große, dichte Elemente führen dazu, dass deine Website langsam geladen wird. Der Code, aus dem deine Website besteht, ist einer der dichtesten Bestandteile. Wenn du dich mit CSS, HTML und Javascript auskennst, wirst du erkennen, dass das Design deiner Website von einer riesigen Menge an Code unterstützt wird. Facebook zum Beispiel hat allein 60 Millionen Codezeilen.

6. JavaScript Render-Blocking verzögert das Laden der Seite

JavaScript ist die Programmierung, die es den Nutzern ermöglicht, mit deiner Website zu interagieren. Deine Website wäre ziemlich langweilig, wenn sie nicht über JavaScript verfügen würde. Wenn JavaScript jedoch nicht optimiert wird, kann es dazu führen, dass deine Seiten in den Browsern der Nutzer/innen langsam geladen werden. Wenn ein Browser eine Webseite anzeigt, muss er zunächst alle JavaScript-Dateien, die er sieht, anhalten und vollständig laden. Dadurch entsteht "Rendering-Blocking JavaScript", was eine langsame Website zur Folge hat.

Um Rendering-Blocking-JavaScript in den Griff zu bekommen, gibt es drei Möglichkeiten:

  • Entferne externe JavaScript-Dateien und ersetze sie durch Inline-JavaScript.
  • Verwende asynchrones Laden, damit JavaScript unabhängig vom Rest der Seite geladen werden kann.
  • Warte mit dem Laden von JavaScript, bis der Rest der Seite für den Benutzer sichtbar ist.

Jede Strategie hat Vor- und Nachteile. Im Allgemeinen erhöht die sparsame Verwendung von Inline-JavaScript die Geschwindigkeit der Seite. Da die Dateien nicht in einer bestimmten Reihenfolge geladen werden, kann das asynchrone Laden zu Problemen führen. Daher ist die Verzögerung von JavaScript in der Regel die bevorzugte Technik.

7. Du verwendest kein Content Delivery Network (CDN)

Ein Content Delivery Network (CDN) besteht aus mehreren Servern, die strategisch über das ganze Land verteilt sind. Auf ihnen kannst du Kopien deiner Website speichern, damit auch Personen, die weit von deinem Hauptserver entfernt sind, die Seiten schnell laden können. Es gibt mehrere CDN-Alternativen für deine WordPress-Website. Cloudflare ist eine bekannte Lösung, ebenso wie das Jetpack CDN für Fotos und Videos. Kunden mit unseren DreamPress Plus- und Pro-Plänen erhalten eine unbegrenzte Nutzung des Jetpack-CDNs.

Bild von Strikingly Benutzer mit cdn

Bild von Strikingly Benutzer

Wenn deine Website jQuery verwendet, kannst du es außerdem von einem CDN laden, statt von deinem eigenen Server. Da jQuery deutlich weniger Codezeilen als JavaScript benötigt, um das gleiche Ergebnis zu erzielen, kann es eine langsame Website erheblich beschleunigen. Die beiden gängigsten jQuery CDN-Alternativen sind Google und Microsoft.

Strikingly ermöglicht es dir, deine Plattform in einem CDN zu hosten. Unsere Infrastruktur sorgt dafür, dass die Strikingly-Websites unabhängig von der Quelle oder dem Ort des Zugriffs schnell geladen werden.

8. Deine Datenbank hat einen übermäßigen Overhead

Unter Overhead versteht man unnötige Elemente in der Datenbank deiner Website, wie z. B. Logs, Transienten und andere Einträge von Plugins oder Themes, die sich mit der Zeit ansammeln können. Wenn es zu viel "Overhead" gibt, kann die Suche in der Datenbank länger dauern als nötig. In manchen Fällen kann dies sogar dazu führen, dass dein Webserver eine Zeitüberschreitung erleidet, während er auf eine Antwort von deiner Datenbank wartet. Das lässt sich vermeiden, indem du deine Datenbank optimierst und unnötigen Overhead minimierst. Bei den meisten Webservern kannst du über deinen Hosting-Account auf das Datenbankverwaltungstool phpMyAdmin zugreifen. Wenn du mit phpMyAdmin deine Tabellen nicht optimieren kannst, kannst du das WordPress Command Line Interface (WP-CLI) verwenden.

9. Das CSS deiner Website ist ineffizient

CSS - der Code, der für die Gestaltung der Seiten deiner Website verantwortlich ist - kann wie JavaScript zu einem langsamen Laden der Seiten führen, wenn er nicht optimiert ist. Es gibt einige Techniken, die du ausprobieren kannst, um eine langsame Website zu verbessern:

  • Fasse viele externe CSS-Dateien in einer oder wenigen Dateien zusammen, wenn du sie hast.
  • Entferne externes CSS und ersetze es durch Inline-CSS.
  • Verwende "Medientypen", um festzulegen, wann bestimmte CSS-Dateien geladen werden sollen.

Inline-CSS ist, genau wie Inline-JavaScript, nur für kleine Abschnitte hilfreich. Wenn du viele große CSS-Dateien hast, solltest du nicht versuchen, sie alle in deine HTML-Datei einzubinden. Die Angabe von Medientypen und die Einbindung deiner externen CSS-Dateien (falls du mehrere hast) sollten einen größeren Einfluss haben.

10. OPcache ist deaktiviert

OPcache ist eine in die Programmiersprache PHP integrierte Caching-Engine. Wenn du PHP auf deiner Website verwendest, kann die Aktivierung von OPcache das Laden der Seite und damit auch das Laden deiner langsamen Website beschleunigen. OPcache ist standardmäßig aktiviert, wenn du deine Website bei einem Shared Hosting-Dienst hostest.

Erstelle eine Website mit Strikingly

Strikingly ist eine Plattform, die unermüdlich an der Verbesserung von Website-Statistiken arbeitet. Im Laufe der Jahre hat unser technisches Team die Geschwindigkeit von Websites optimiert. Auf Google PageSpeed Insights hat die Mehrheit der Websites unserer Plattform einen Wert von über 90. Ein hoher Google PageSpeed-Wert fördert deine Suchmaschinenoptimierung und stellt gleichzeitig sicher, dass deine Besucherinnen und Besucher sowohl auf dem Desktop als auch auf mobilen Geräten ein positives Kundenerlebnis haben.

Bild von Strikingly website erstellen
Bild von Strikingly

Fazit

Unoptimierte Bilder, eine große Anzahl von HTTP-Anfragen, sperriger Code und JavaScript-Probleme, um nur einige zu nennen, führen dazu, dass die Website langsam läuft. Es kann schwierig sein, die Ursache für eine langsame Website zu finden. Was auch immer die Hauptursache ist, du solltest nichts unversucht lassen, um dem Problem auf den Grund zu gehen, denn wenn du das nicht tust, kann das den Unterschied zwischen 1000$/Monat an zusätzlichen Einnahmen bedeuten.