Ausgangslage

Der Kunde betreibt einen B2B-Onlineshop für Ersatzteile und Zubehör mit Magento 2. Die Seite war nach mehreren Jahren Wachstum und Plugin-Zusatzinstallationen extrem langsam.

Hauptprobleme:

  • Durchschnittliche Ladezeit von über 6 Sekunden auf dem Desktop.
  • Hohe Absprungrate auf mobilen Geräten, da die Seiten nicht in unter 4 Sekunden geladen wurden.
  • Sichtbare Performance-Einbußen bei der Suche nach technischen Zeichnungen und PDFs.

Das Ziel war klar: Die Ladezeit drastisch senken, ohne die bestehende Funktionstiefe der Shop-Plattform zu opfern.

Umsetzung

Wir haben ein dreiwöchiges Optimierungsprojekt gestartet, das sich auf Server, Code und Frontend konzentrierte.

Technische Maßnahmen:

  • Server-Hardening: Migration auf einen dedizierten Cloud-Server mit NVMe-SSDs und optimierter PHP-FPM-Konfiguration.
  • Caching-Strategie: Aktivierung und Feinjustierung von Full-Page-Caching (Varnish) sowie Redis für Session- und Daten-Caching.
  • Code-Aufräumung: Deinstallation von 12 redundanten Erweiterungen und Refactoring der langsamsten Custom-Module.
  • Frontend-Optimierung: Komprimierung aller Bilder auf WebP-Format, Lazy-Loading für nicht sichtbare Inhalte und Minifizierung von CSS/JS.
  • CDN-Integration: Einbindung eines Content-Delivery-Networks zur globalen Auslieferung statischer Assets.

Jede Änderung wurde in einer Staging-Umgebung getestet und nach und nach in Produktion geschaltet, um Stabilität zu gewährleisten.

Ergebnis

Nach der vollständigen Implementierung zeigte der Shop eine deutlich verbesserte Performance und ein besseres Nutzererlebnis.

Kern-KPIs nach 30 Tagen:

  • Ladezeit: Reduktion von 6,2 s auf 2,5 s (Desktop), 8,1 s auf 3,2 s (Mobile).
  • Conversion-Rate: Steigerung um 18 % im B2B-Bereich.
  • Bounce Rate: Rückgang um 12 % auf mobilen Geräten.
  • SEO-Ranking: Verbesserung der Positionen für langsame Ladezeiten-sensitive Keywords um 5-10 Plätze.

Die Kundenkomfortzone wurde deutlich erweitert, da auch komplexe Produktübersichten mit vielen Filtern nun flüssig geladen wurden.

Learnings

Performance ist kein einmaliges Projekt, sondern ein kontinuierlicher Prozess.

Wichtigste Erkenntnisse:

  • Regelmäßiges Auditing: Jede neue Plugin-Installation muss auf Performance-Impact geprüft werden.
  • Monitoring: Wir haben ein automatisiertes Performance-Monitoring eingerichtet, das bei Abweichungen von > 3 s alarmiert.
  • Skalierbarkeit: Die Cloud-Infrastruktur erlaubt es nun, Lastspitzen (z. B. vor Messen) automatisch zu absorbieren.

Für den Kunden bedeutet das: Ein stabiler, schneller Shop, der als digitales Visitenkarte funktioniert und den Vertrieb entlastet.

Ergebnisse

  • -60 % – Reduktion der Ladezeit (Desktop)
  • +18 % – Steigerung der Conversion-Rate
  • 2,5 s – Neue durchschnittliche Ladezeit (Desktop)

Passend dazu