Walter Schork GmbH
Online-Shop für Kfz-Zubehör mit 200.000 Artikeln
Walter Schork ist ein Händler für Kfz-Zubehör – Dachboxen, Heckträger, Fahrradträger und Transportlösungen für PKW. Das Unternehmen ist Teil der Carat Gruppe, einer der größten Einkaufskooperationen im Automotive Aftermarket.
Den Shop haben wir als bestehenden Shopware 5 Shop übernommen. Das System lief, aber die Schnittstellen waren veraltet, die Performance bei 200.000 Artikeln am Limit und die Sichtbarkeit in Suchmaschinen ausbaufähig. Unser Auftrag: modernisieren, stabilisieren und sichtbar machen.
🔄 Migration von Shopware 5 auf Shopware 6
Wie bei vielen Shopware-5-Projekten war der Wechsel auf Shopware 6 keine reine Datenmigration, sondern ein Neuaufbau der technischen Basis. Shopware 5 stieß bei der Artikelmenge und der Schnittstellenarchitektur an seine Grenzen. Mehr zum Thema: Migration und Systemmodernisierung.
Die Migration umfasste die Überführung von 200.000 Artikeln mit allen Stammdaten, Kategorien, Kundenkonten und Bestellhistorien. Gleichzeitig wurde die gesamte Schnittstellenarchitektur neu aufgebaut – weg von dateibasierten Importen, hin zu echtzeitfähigen Webservice-Anbindungen.
🔗 Sage b7 ERP-Integration: Von CSV auf Webservice
Die bestehende ERP-Integration zu Sage b7 basierte komplett auf CSV-Dateiaustausch. Artikeldaten, Preise und Bestände wurden in regelmäßigen Abständen als CSV exportiert und importiert. Das war fehleranfällig, langsam und schwer zu debuggen. Änderungen in Sage brauchten je nach Importzyklus Minuten bis Stunden, bis sie im Shop ankamen.
Im Rahmen der Migration wurden die entscheidenden Schnittstellen auf den Sage b7 Webservice umgestellt:
Preise – Preise werden jetzt in Echtzeit über den Webservice abgefragt statt periodisch importiert – ohne Verzögerung durch Importzyklen.
Bestände – Lagerbestände werden live abgefragt statt periodisch importiert. Der Shop zeigt den aktuellen Stand, nicht den Stand vom letzten Import.
Bestellungen – Eingehende Bestellungen werden direkt an Sage übergeben. Auftragsstatus und Versandinformationen fließen zurück in den Shop.
Die CSV-basierte Synchronisation wurde für die Artikelstammdaten beibehalten, wo der Batch-Import bei 200.000 Artikeln effizienter ist als Einzelabfragen. Die Kombination aus Echtzeit-Webservice für geschäftskritische Daten und Batch-Import für Stammdaten ist ein pragmatischer Ansatz, der Performance und Aktualität in Einklang bringt.
📈 Automatisierte SEO-Generierung für 200.000 Artikel
Bei 200.000 Artikeln ist manuelle SEO-Pflege nicht wirtschaftlich. Gleichzeitig waren viele Produktseiten ohne aussagekräftige Titel, Beschreibungen und Meta-Informationen – ein massiver Nachteil für die organische Sichtbarkeit.
Wir haben Workflows implementiert, die automatisch SEO-optimierte Informationen generieren:
Titel – Produkttitel werden regelbasiert aus Artikelattributen zusammengesetzt: Hersteller, Produkttyp, Fahrzeugkompatibilität, wesentliche Eigenschaften. Keine generischen Titel, sondern spezifische Bezeichnungen, die sowohl für Kunden als auch für Suchmaschinen funktionieren.
Beschreibungen – Meta-Descriptions und Produktbeschreibungen werden automatisch aus den vorhandenen Artikeldaten generiert. Die Texte folgen einer einheitlichen Struktur, enthalten relevante Keywords und sind für Suchergebnisseiten optimiert.
SEO-URLs – Sprechende URLs werden automatisch aus den Artikelinformationen erzeugt, statt kryptischer IDs oder Artikelnummern.
Die SEO-Maßnahmen wurden in Zusammenarbeit mit Dennis Ommer umgesetzt, der die strategische SEO- und SEA-Betreuung verantwortet.
⚡ Performance-Optimierung der Artikelschnittstellen
200.000 Artikel mit Echtzeit-Preisabfragen und Bestandsprüfungen sind eine Herausforderung für jede E-Commerce-Plattform. Die Artikelschnittstellen zwischen Shopware und Sage waren der Flaschenhals.
Wir haben die Schnittstellen grundlegend optimiert:
Import-Performance – Der Stammdatenimport für 200.000 Artikel wurde so optimiert, dass Aktualisierungen innerhalb eines akzeptablen Zeitfensters durchlaufen, ohne den laufenden Shop-Betrieb zu beeinträchtigen.
Caching-Strategie – Intelligentes Caching für Preise und Bestände reduziert die Anzahl der Webservice-Aufrufe drastisch, ohne dass Kunden veraltete Daten sehen.
Listing-Performance – Kategorie- und Suchergebnisseiten mit hunderten Artikeln laden performant.
📊 Projekt auf einen Blick
| Branche | Kfz-Zubehör (Dachboxen, Heckträger, Transport) |
| Unternehmen | Teil der Carat Gruppe |
| Plattform | Shopware 6 (Migration von Shopware 5) |
| Produkte | ca. 200.000 |
| ERP | Sage b7 (Webservice + CSV) |
| SEO/SEA | Automatisierte Generierung + strategische Betreuung |
| Geschäftsmodell | B2C |
| Betreuung | Langfristig, laufend |
| Hosting | Managed Hosting |
👉 Sprich mit uns über dein Projekt