Kurz erklärt: Ein langsamer Onlineshop zeigt sich zuerst bei Kunden (Ladezeit, Verzögerungen, abgebrochene Bestellungen) und dann im Betrieb (träges Backend, hohe Serverlast, hängende Hintergrundprozesse). Die Symptome verraten, wo Sie suchen müssen. Ändern Sie erst etwas, wenn Sie gemessen haben, wo der Engpass liegt.
Symptome für Kunden im Shop
- Lange Ladezeiten: Der Shop braucht mehrere Sekunden, bis er überhaupt aufbaut (Time to First Byte, Page Speed). Bilder und Texte erscheinen verzögert.
- Verzögerte Reaktion: „In den Warenkorb“, Filter oder Menüs reagieren erst nach einer spürbaren Denkpause.
- Springende Seite: Elemente wie Banner oder Bilder laden spät und verschieben den Inhalt (Layout Shifts, Kennzahl CLS).
- Abgebrochene Bestellungen: Der Bezahlvorgang bricht ab oder dreht endlos, direkt erkennbar an Kaufabbrüchen.
- Fehlerseiten: Statt des Shops erscheinen weiße Seiten oder Serverfehler wie 502 Bad Gateway und 504 Gateway Timeout.
Symptome im Betrieb
- Langsames Backend: Artikel speichern oder die Bestellübersicht laden dauert ungewöhnlich lange.
- Dauerhaft hohe Serverlast (CPU und RAM): besonders zu Stoßzeiten, etwa bei Marketing-Aktionen oder Newslettern.
- Langsame Datenbankabfragen: Viele „Slow Queries“, etwa durch komplexe Produktfilter oder Tabellen ohne passende Indizes.
- Hängende Hintergrundprozesse: Cronjobs wie Bestandsabgleich, Sitemap-Erzeugung oder E-Mail-Versand laufen in ein Timeout.
- Unzuverlässiger Cache: Änderungen im Backend erscheinen nicht im Shop, oder der Cache füllt sich so schnell, dass der Server in die Knie geht.
Was das für das Geschäft bedeutet
- Die Absprungrate steigt, weil Besucher nicht warten.
- Die Conversion-Rate sinkt, weil weniger Besucher kaufen.
- Das Ranking leidet: Google bewertet langsame Seiten schlechter (Core Web Vitals), der organische Traffic geht zurück.
Vom Symptom zur Ursache
Dieselbe Verzögerung kann ganz unterschiedliche Ursachen haben. Die Tabelle zeigt, wo Sie häufig fündig werden und was Sie als Erstes prüfen können. Sie ersetzt keine Messung, sie hilft beim Eingrenzen.
| Symptom | Häufige Ursache | Erste Prüfung |
|---|---|---|
| Lange Zeit bis zum ersten Byte | Anwendung, Datenbank oder fehlender Cache auf dem Server | Antwortzeit des Servers messen, Cache-Treffer prüfen |
| Checkout lädt endlos | Wartezeiten bei Zahlungs- oder Versandschnittstellen, langsame Abfragen | Log des Checkouts, Antwortzeiten der angebundenen Dienste |
| 502 oder 504 bei Last | Zu wenige oder blockierte Prozesse, Timeouts zwischen Webserver und Anwendung | Prozess- und Timeout-Konfiguration, Serverlast zur Fehlerzeit |
| Backend träge | Datenbank, Erweiterungen oder große Datenmengen | Slow-Query-Log, Erweiterungen testweise abschalten |
| Cronjobs laufen in Timeouts | Zu viel Last zur selben Zeit, ungünstig geplante Jobs | Zeitplan der Jobs, Laufzeiten und Serverlast vergleichen |
| Änderungen erscheinen nicht | Cache wird nicht geleert oder falsch invalidiert | Cache-Regeln und Leerung nach Änderungen prüfen |
Ladezeit messen, bevor Sie etwas ändern
Starten Sie mit Messwerten statt mit Vermutungen. So gehen wir vor:
- Messen: Last, Antwortzeiten und Engpässe unter realen Bedingungen erfassen, auch zu Stoßzeiten.
- Profilieren: den Anwendungs-Stack und die Datenbankabfragen im Detail untersuchen.
- Optimieren: Konfiguration, Abfragen und Architektur gezielt anpassen.
- Prüfen: die Wirkung messen und die Änderungen dokumentieren.
Für den ersten Überblick helfen die Daten zu den Core Web Vitals in der Search Console, ein Seitengeschwindigkeits-Test für einzelne Seiten und das Monitoring Ihres Servers. Fehlen belastbare Werte aus dem Betrieb, lohnt sich eine Messung unter Last.
Häufiger Fehler: mehr Server statt Ursache
Wenn ein Shop langsam ist, wird oft zuerst Hardware nachgelegt. Das kann helfen, kostet aber dauerhaft und versteckt manchmal nur das eigentliche Problem. In unserer Fallstudie sank der Serverbedarf nach der Optimierung von sechs auf zwei Server, bei deutlich besserer Performance. Die Ursache lag nicht nur an einer Stelle: Server, Datenbank und Anwendung müssen gemeinsam betrachtet werden.
Weiterführend: Onlineshop-Optimierung: So steigern Sie Performance und Verkäufe und Server- und Datenbank-Optimierung.
Mathias Goldhan ist seit 1994 in der IT tätig (Hosting seit 1998, Entwicklung und Betrieb von SaaS-Lösungen seit 2001) und hat als Geschäftsführer der HQ GmbH in über 20 Jahren CMS-, Individual- und Shop-Projekte technisch umgesetzt, gerettet und in der Performance optimiert sowie das Hosting übernommen und optimiert. Dieser Beitrag beschreibt das Vorgehen unabhängig davon; die Umsetzung können Sie frei vergeben.
Ihr Shop ist langsam und Sie wissen nicht, wo es hakt? Im Kurz-Check ordnen wir Ihre Ausgangslage kostenlos ein. Mehr zu unserem Angebot: E-Commerce.