Ratgeber · Betrieb
Website zu langsam? Die häufigsten Ursachen
Besucher warten ungern. Lädt eine Seite zu lange, springen viele ab, bevor sie etwas gesehen haben, und Google bewertet langsame Seiten schlechter. Die gute Nachricht: Meist stecken wenige Ursachen dahinter, und viele lassen sich ohne großen Aufwand beheben.
Erst messen, dann handeln
Bevor Sie etwas ändern, brauchen Sie eine Messung, sonst raten Sie nur. Kostenlose Werkzeuge wie PageSpeed Insights von Google zeigen, wie schnell Ihre Seite lädt und woran es hapert. Drei Werte sind besonders wichtig:
- Wann ist der Hauptinhalt sichtbar? Als Richtwert nennt Google, dass das größte sichtbare Element in etwa zweieinhalb Sekunden geladen sein sollte.
- Wie schnell reagiert die Seite auf Eingaben, zum Beispiel auf einen Klick?
- Springt das Layout beim Laden? Verrutscht der Inhalt, weil Bilder oder Werbung nachladen, ist das für Besucher lästig.
Messen Sie mehrmals und auch für das Handy, denn dort ist die Verbindung oft schlechter. Wichtig ist außerdem die Unterscheidung: Ist der Server langsam, antwortet er also spät auf die erste Anfrage? Oder ist die Seite selbst zu schwer, mit zu vielen oder zu großen Dateien? Beides hat verschiedene Lösungen.
Die häufigsten Ursachen
1. Zu große Bilder
Der Klassiker: Fotos direkt aus der Kamera, mehrere Megabyte groß, die dann auf einem kleinen Platz angezeigt werden. Bilder sollten in der Größe hochgeladen werden, in der sie gebraucht werden, komprimiert und in einem modernen Format wie WebP. Bilder weiter unten auf der Seite sollten erst beim Scrollen laden (Lazy Loading).
2. Zu viele Plugins und Skripte
Bei WordPress laden viele Plugins eigene Skripte und Stylesheets, auch auf Seiten, wo sie gar nicht gebraucht werden. Dazu kommen Tracking, Chat-Widgets, Cookie-Banner und eingebettete Inhalte. Jede dieser Ergänzungen kostet Ladezeit.
3. Schwaches oder überlastetes Hosting
Günstiges Shared Hosting teilt sich Ressourcen mit vielen anderen Seiten. Wird es dort eng, antwortet der Server langsam, egal wie gut die Seite gebaut ist. Auch eine veraltete PHP-Version bremst, neuere sind deutlich schneller.
4. Fehlendes Caching
Ohne Zwischenspeicher wird jede Seite bei jedem Aufruf neu zusammengebaut. Ein Seiten-Cache liefert fertige Seiten aus, und das Browser-Caching sorgt dafür, dass wiederkehrende Besucher Bilder und Stylesheets nicht erneut laden müssen.
5. Eine aufgeblähte Datenbank
Bei CMS wie WordPress sammeln sich mit der Zeit alte Entwürfe und Revisionen, Spam-Kommentare und Reste gelöschter Plugins an. Eine große, unaufgeräumte Datenbank macht jede Seitenabfrage langsamer.
6. Schwere Themes und Page-Builder
Manche Vorlagen und visuelle Baukästen laden viel Code, den die Seite nicht braucht. Der Browser muss ihn erst herunterladen und verarbeiten, bevor er etwas anzeigen kann.
7. Externe Ressourcen
Schriften, Videos, Karten oder Skripte von fremden Servern müssen erst von dort geladen werden. Antwortet der fremde Server langsam, wartet Ihre Seite mit. Schriften lassen sich meist lokal einbinden, Videos erst beim Anklicken laden.
8. Keine Komprimierung
Texte, Stylesheets und Skripte lassen sich vor der Übertragung komprimieren und sind dann deutlich kleiner. Bei vielen Servern ist das nur nicht eingeschaltet.
9. Schadcode auf der Seite
Auch eine Infektion macht Seiten langsam: Spam-Skripte, Schadsoftware oder fremde Weiterleitungen belasten den Server und die Seite. Wenn es plötzlich langsam wurde und Sie nichts verändert haben, lohnt ein Blick in den Ratgeber Website gehackt: Was tun?
Schnelle Gewinne
- Bilder komprimieren und verkleinern. Das bringt auf bildlastigen Seiten oft am meisten.
- Einen Seiten-Cache aktivieren. Bei WordPress genügt dafür ein einziges gutes Cache-Plugin.
- Unnötige Plugins entfernen. Wer nicht gebraucht wird, wird gelöscht, nicht nur deaktiviert.
- PHP-Version aktualisieren. Fragen Sie bei Ihrem Hoster nach der empfohlenen Version und testen Sie danach die Seite.
- Komprimierung einschalten. Auf den meisten Servern geht das mit einer Einstellung.
- Schriften und Skripte lokal einbinden, wo es möglich ist, und Videos erst beim Anklicken laden.
- Danach erneut messen. Nur so sehen Sie, welche Maßnahme wirklich etwas gebracht hat.
Was Sie besser vermeiden
- Mehrere Cache- oder Optimierungs-Plugins gleichzeitig. Sie behindern sich gegenseitig und verursachen Fehler.
- Aggressive Optimierungseinstellungen ohne Test. Das Zusammenfassen und Verschieben von Skripten kann die Seite kaputt machen.
- Nur den Punktwert verfolgen. Ein hoher Wert in einem Test heißt nicht automatisch, dass die Seite für Besucher schnell wirkt.
- Nur auf dem eigenen Rechner testen. Dort ist die Verbindung meist besser als beim typischen Besucher.
- Blind auf teureres Hosting wechseln. Liegt das Problem bei Bildern oder Skripten, hilft ein schnellerer Server nur begrenzt.
Wann sich Hilfe lohnt
Wenn Sie die Ursache nicht eingrenzen können, die Datenbank oder der Server langsam antwortet, individuelle Programmierung im Spiel ist oder die Seite geschäftlich wichtig ist und Sie keine Experimente wagen möchten, spart eine Fachperson Zeit und Nerven. Dann wird gemessen, gezielt behoben und danach geprüft, ob es wirkt.