Ratgeber

Onlineshop zu langsam? Symptome erkennen und Ursachen finden

Von

· Veröffentlicht:

· Aktualisiert:

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.

SymptomHäufige UrsacheErste Prüfung
Lange Zeit bis zum ersten ByteAnwendung, Datenbank oder fehlender Cache auf dem ServerAntwortzeit des Servers messen, Cache-Treffer prüfen
Checkout lädt endlosWartezeiten bei Zahlungs- oder Versandschnittstellen, langsame AbfragenLog des Checkouts, Antwortzeiten der angebundenen Dienste
502 oder 504 bei LastZu wenige oder blockierte Prozesse, Timeouts zwischen Webserver und AnwendungProzess- und Timeout-Konfiguration, Serverlast zur Fehlerzeit
Backend trägeDatenbank, Erweiterungen oder große DatenmengenSlow-Query-Log, Erweiterungen testweise abschalten
Cronjobs laufen in TimeoutsZu viel Last zur selben Zeit, ungünstig geplante JobsZeitplan der Jobs, Laufzeiten und Serverlast vergleichen
Änderungen erscheinen nichtCache wird nicht geleert oder falsch invalidiertCache-Regeln und Leerung nach Änderungen prüfen

Ladezeit messen, bevor Sie etwas ändern

Starten Sie mit Messwerten statt mit Vermutungen. So gehen wir vor:

  1. Messen: Last, Antwortzeiten und Engpässe unter realen Bedingungen erfassen, auch zu Stoßzeiten.
  2. Profilieren: den Anwendungs-Stack und die Datenbankabfragen im Detail untersuchen.
  3. Optimieren: Konfiguration, Abfragen und Architektur gezielt anpassen.
  4. 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.

Über den Autor

Mathias Goldhan

Seit 1994 in der IT, Hosting seit 1998, Entwicklung und Betrieb von SaaS-Lösungen seit 2001. Geschäftsführer der HQ GmbH. Schwerpunkte: Shopware, Magento, Shopify, OXID, Odoo, WordPress, TYPO3, Performance und Schnittstellen.

Profil ansehen