Migration von Magento zu Shopify: Daten, SEO und Integrationen
Magento-Händler, die die Betriebsgrenze erreicht haben, kennen die Symptome: Magento-Supportverträge im sechsstelligen Bereich, konstante Sicherheitspatchzyklen, eine dedizierte Serverrechnung von 15.000 US-Dollar pro Monat und ein Entwicklungsteam, das mehr Zeit mit der Wartung der Infrastruktur als mit der Entwicklung von Funktionen verbringt. Shopify Plus eliminiert diese versteckten Kosten und bietet gleichzeitig gleichwertige – und in vielen Bereichen überlegene – Funktionen.
Magento zu Shopify ist die technisch komplexeste Kategorie der E-Commerce-Plattformmigration. Die EAV-Datenbankstruktur (Entity-Attribute-Value) von Magento, komplexe Attributsätze, konfigurierbare Produkte und Unternehmensintegrationen erfordern eine sorgfältige Migrationsplanung. Dieser Leitfaden geht ehrlich auf die Komplexität ein.
Wichtige Erkenntnisse
– Das EAV-Datenmodell von Magento erfordert spezielle Migrationstools – bei einfachen CSV-Exporten gehen Attributdaten verloren
- Konfigurierbare Produkte → Shopify-Produkte mit Varianten (maximal 3 Optionen, 100 Varianten pro Produkt)
- Die 100-Varianten-Grenze ist die größte strukturelle Einschränkung von Shopify im Vergleich zu Magento – prüfen Sie diese vor der Migration – Unterschiede in der SEO-URL-Struktur erfordern eine umfassende 301-Redirect-Zuordnung – Unternehmensintegrationen (ERP, PIM, WMS) erfordern eine erneute API-Verbindung – planen Sie 4–12 Wochen für den Wiederaufbau der Integration ein – Die mehrschichtige Navigation von Magento wird durch die Sammlungsfilter von Shopify ersetzt – Funktionsparität erfordert Boost oder Searchpie – Magento-Preisregeln, Katalogregeln und Warenkorbregeln werden mit einigen Einschränkungen den Rabatten von Shopify zugeordnet
- Zeitrahmen: 12–24 Wochen für eine typische Magento-Unternehmensmigration
Verstehen, warum Magento-Migrationen anders sind
WooCommerce speichert Shopify-kompatible Daten in einer relationalen Struktur. Magento speichert Produktdaten in einer EAV-Architektur (Entity-Attribute-Value), in der Produktattribute in dynamisch typisierten Wertetabellen und nicht in festen Spalten gespeichert werden. Das Attribut „Farbe“, das Attribut „Material“ und das Attribut „Kragentyp“ eines Produkts befinden sich alle in derselben generischen Wertetabelle mit einer unterschiedlichen Attribut-ID.
Das bedeutet:
- Standard-Magento-Export-CSVs exportieren die aufgelösten Werte, verlieren jedoch Attributmetadaten
- Konfigurierbare Produkte (Magentos Äquivalent zu Shopify-Produkten mit Varianten) erfordern die Verknüpfung mehrerer Tabellen
- Kundendaten sind ähnlich EAV-strukturiert und erfordern eine Transformation – Produktattributsätze (Gruppierungen von Attributen) haben kein direktes Shopify-Äquivalent
Darüber hinaus verfügen Magento-Unternehmenshändler in der Regel über Folgendes:
- Umfassende ERP-Integrationen (SAP, Oracle, NetSuite), die eine erneute API-Anbindung erfordern
- Benutzerdefinierte Checkout-Abläufe, die im Layout-XML-System von Magento erstellt wurden
- Komplexe B2B-Preisregeln (Kundengruppen, Staffelpreise, Katalogpreisregeln)
- Multi-Store-Setups (mehrere Websites, die von einer Magento-Instanz ausgeführt werden)
Phase 1: Analyse vor der Migration (Woche 1–3)
Bewertung der Katalogkomplexität
| Magento-Produkttyp | Shopify-Äquivalent | Migrationskomplexität |
|---|---|---|
| Einfaches Produkt | Einfaches Produkt | Niedrig |
| Konfigurierbares Produkt | Produkt mit Varianten | Mittel |
| Gruppiertes Produkt | Bündel-/einzelne Produkte | Hoch |
| Bundle-Produkt | Benutzerdefinierte Bundle-App | Hoch |
| Virtuelles Produkt | Dienstleistung/digitales Produkt | Niedrig |
| Herunterladbares Produkt | Digitales Downloadprodukt | Mittel |
| Geschenkkarte | Shopify-Geschenkkarten (nativ) | Niedrig |
Die 100-Varianten-Beschränkung
Shopify beschränkt Produkte auf 3 Optionen (Attribute) und 100 Varianten. Ein konfigurierbares Magento-Produkt mit 4 Attributen (Größe, Farbe, Material, Passform) überschreitet die Optionsbeschränkung von Shopify. Ebenso überschreitet ein Produkt mit 200 Größen-Farb-Kombinationen die Variantenbeschränkung.
Überprüfen Sie Ihren Katalog auf Produkte, die diese Grenzwerte überschreiten. Entscheiden Sie für jeden:
- Aufteilung in zwei Produkte (blaues T-Shirt, rotes T-Shirt als separate Produkte)
- Vereinfachen Sie auf weniger Optionen (entfernen Sie selten verwendete Optionen)
- Verwenden Sie die Shopify Multi-Options Variants-App (erweitert Limits über Metafelder)
- Halten Sie die komplexesten Produkte auf einer parallelen Magento-Instanz, die über die Integrations-APIs von Shopify verbunden ist (für Extremfälle).
Integrationsinventur
Ordnen Sie jede Magento-Integration und ihre Verbindungsmethode zu:
| Integration | Magento-Verbindung | Shopify-Ersatzstrategie |
|---|---|---|
| ERP (SAP/NetSuite) | Benutzerdefiniertes M2-Modul | Shopify Admin API-Integration |
| PIM | Magento-Attributsynchronisierung | Shopify-Metafeld-API-Synchronisierung |
| WMS | Benutzerdefinierter Export/Import | ShipStation, Extensiv, Fishbowl |
| Zahlungsgateway | Magento-Zahlungsmodul | Shopify-Zahlungsanbieter |
| Steuer-Engine (Avalara) | Magento-Erweiterung | Shopify + Avalara für Shopify |
| Suche (Elasticsearch) | Magento-Suchmodul | Klevu oder Searchpie |
| CMS | Magento CMS / Page Builder | Shopify-Metaobjekte/-Abschnitte |
| B2B-Preise | Preisgestaltung für Kundengruppen | Shopify B2B / Bold Custom Pricing |
Jede Integration erfordert ein eigenes Migrationsteilprojekt. Der Wiederaufbau der ERP-Integration ist häufig die längste Komponente einer Magento-zu-Shopify-Plus-Migration.
Phase 2: Datenexport und -transformation
Magento-Produktexport
Verwenden Sie den integrierten Export von Magento (System → Datenübertragung → Export), um Produkte als CSV zu exportieren. Dies exportiert:
- Kernproduktattribute (Name, SKU, Preis, Status) – Die meisten benutzerdefinierten Attributwerte
- Kategoriezuordnungen
Die exportierte CSV-Datei behält jedoch Folgendes nicht bei:
- Mitgliedschaft im Attributsatz
- Staffelpreisregeln
- Produktmedienrollen (Basisbild, Miniaturbild, kleines Bild)
- Komplexe Optionsstrukturen
Für eine vollständige Produktdatenextraktion verwenden Sie die Magento REST API (/V1/products Endpunkt) oder ein spezielles Migrationstool.
Empfohlene Migrationstools
| Werkzeug | Am besten für | Ungefähre Kosten |
|---|---|---|
| Litextension | Vollautomatische Migration | 299 $–799 $ |
| Cart2Cart | Mittelgroße Kataloge | 199 $–499 $ |
| Firebear Studio Importer/Exporter | Vom Entwickler gesteuerte Migration | 199 $/Jahr |
| Benutzerdefiniertes Magento→Shopify-Skript | Komplexe Unternehmensmigrationen | Kundenspezifische Entwicklung |
Bei Unternehmensmigrationen über 50.000 SKUs oder mit komplexen Attributsätzen ist ein benutzerdefiniertes Migrationsskript zuverlässiger als automatisierte Tools. Die Entwicklungskosten (5.000–20.000 US-Dollar) werden in der Regel durch die Anforderungen an die Datengenauigkeit gerechtfertigt.
Datentransformationsanforderungen
Magento-Daten müssen vor dem Shopify-Import transformiert werden:
| Datenelement | Magento-Format | Shopify-Format | Transformation erforderlich |
|---|---|---|---|
| Produktstatus | aktiviert/deaktiviert | aktiv/Entwurf | String-Mapping |
| Attributwerte | Mehrere EAV-Tabellen | Flache Produktoptionen | JOIN + abflachen |
| Staffelpreise | Price_Tier-Tabelle | Shopify-Preislisten | Strukturwandel |
| Kategoriebaum | Kategorie_Entität | Shopify-Sammlungen | Hierarchieabflachung |
| Kundengruppen | customer_group-Tabelle | Kundentags | Tag-Zuweisung |
| Bestellstatus | Magento-Statuscodes | Shopify-Statuscodes | Statuszuordnung |
SEO-Migration: Magento-URL-Strukturen
Die URL-Struktur von Magento variiert erheblich je nach Konfiguration, Shop-Einrichtung und installierten Erweiterungen:
Gemeinsame Magento-URL-Muster
| Seitentyp | Typisches Magento-Muster | Shopify-Standard |
|---|---|---|
| Produkt | /product-name.html oder /category/product-name.html | /products/product-name |
| Kategorie | /category-name/ oder /category-name.html | /collections/category-name |
| CMS-Seite | /page-name.html | /pages/page-name |
| Blog (Aheadworks/Mirasvit) | /blog/post-name.html | /blogs/news/post-name |
| Kundenkonto | /customer/account/ | /account |
URL-Umleitungsstrategie
Das Suffix .html von Magento (üblich in Standardkonfigurationen) bedeutet, dass sich praktisch jede URL ändert. Bei einem Katalog mit 10.000 Produkten benötigen Sie mehr als 10.000 einzelne Weiterleitungen.
Automatisieren Sie die Weiterleitungsgenerierung mit einem Magento-Skript, das:
- Fragt
catalog_product_entity_varcharnachurl_key-Attributen ab (attribute_id für url_key variiert je nach Magento-Version) - Ordnet jede SKU ihrer aktuellen URL zu
- Sucht nach dem entsprechenden Shopify-Produkt-Handle (wird während der Datenmigration generiert)
- Gibt eine Shopify-Weiterleitungs-CSV aus
Fragen Sie für Kategorie-URLs catalog_category_entity_varchar nach Kategorie-URL-Schlüsseln ab und ordnen Sie sie den Shopify-Sammlungs-Handles zu.
Redirects in großem Maßstab implementieren
Shopify Admin API für die Massenweiterleitungserstellung:
POST /admin/api/2024-01/redirects.json
{
"redirect": {
"path": "/old-magento-url.html",
"target": "/products/new-shopify-handle"
}
}
Verwenden Sie die Stapelerstellung (Shopify ermöglicht 250 Anfragen pro Stapel), um mehr als 10.000 Weiterleitungen in weniger als einer Stunde zu importieren.
Hreflang und mehrsprachiges SEO
Wenn Ihr Magento-Shop über mehrere Store-Ansichten für verschiedene Sprachen verfügt, dokumentieren Sie alle Sprach-/Gebietsschemakombinationen und die entsprechenden Hreflang-Tags. Shopify Markets verarbeitet mehrsprachiges SEO nativ in Kombination mit Translate & Adapt oder Weglot.
Migration der B2B- und Preisgestaltungsfunktionalität von Magento
Das B2B-Modul von Magento bietet ausgefeilte Preisfunktionen, die eine sorgfältige Zuordnung zu Shopify erfordern:
| Magento B2B-Funktion | Shopify Plus-Äquivalent |
|---|---|
| Kundengruppen | B2B-Kundenkonten + Preislisten |
| Katalogpreisregeln | Automatische Rabatte + Preislisten |
| Warenkorb-Preisregeln | Shopify-Rabattcodes / Automatische Rabatte |
| Staffelpreise | Mengenrabatte (fettgedruckte benutzerdefinierte Preise oder nativ) |
| Freigegebene Kataloge | Shopify B2B-Kataloge (nur Plus) |
| Bestellungen | Verordnungsentwürfe |
| Schnellbestellung / CSV-Upload | Großhandels-Bestell-Apps (Orderify, Quick Order) |
| Firmenkonten | Firmenkonten (nur Shopify B2B, Plus) |
| Nettobedingungen | Net-Terms-Apps (Charge Rabbit, Apruve) |
Kritische Lücke: Katalogpreisregeln
Die Katalogpreisregeln von Magento passen Produktpreise automatisch basierend auf Bedingungen (Kundengruppe, Produktattribut, Kategorie) an. Shopify verfügt über kein direktes Äquivalent für die automatisierte Kaskadierung von Preisregeln.
Problemumgehungen:
- Verwenden Sie Shopify-Preislisten (B2B), um für jedes Kundensegment separate Preise zu verwalten
- Verwenden Sie Bold Custom Pricing für segmentbasierte Preisüberschreibungen auf Produktebene
- Akzeptieren Sie eine vereinfachte Preisstruktur bei Shopify vs. Magentos Regelkaskade (oft die richtige Entscheidung)
Wiederaufbau der Integration: ERP- und PIM-Verbindungen
Enterprise-Magento-Installationen verfügen in der Regel über umfassende ERP-Integrationen, die die zeitaufwändigste Migrationskomponente darstellen.
Shopify Admin API für ERP-Integration
Die Admin-API von Shopify (REST und GraphQL) stellt alle für die ERP-Integration erforderlichen Endpunkte bereit:
- Produkte und Inventar (
/products,/inventory_items,/inventory_levels) - Bestellungen (
/orders,/fulfillments) - Kunden (
/customers) - Finanzdaten (
/transactions,/payouts)
Gängige Integrationsmuster:
Auftragssynchronisierung mit ERP: Shopify-Webhook orders/create → ERP erstellt Kundenauftrag. Konfigurieren Sie im Shopify Partners-Dashboard oder über die API.
Bestandssynchronisierung aus ERP: ERP aktualisiert den Bestand über PUT /inventory_levels/set.json. Für die bidirektionale Synchronisierung ist eine Middleware-Schicht erforderlich (benutzerdefinierter Node.js-Dienst oder iPaaS wie Celigo, Boomi oder MuleSoft).
PIM-Synchronisierung: Die Product Metafields API von Shopify ermöglicht die Speicherung beliebig strukturierter Daten zu Produkten und ermöglicht es PIM-Systemen (Akeneo, Salsify, Contentful), umfangreiche Produktdaten an Shopify zu übertragen.
Leistungsvergleich nach der Migration
Händler, die die Migration von Magento zu Shopify Plus durchführen, sehen normalerweise Folgendes:
| Metrisch | Magento | Shopify Plus | Ändern |
|---|---|---|---|
| Seitenladezeit (Server) | 1,5–4s | 0,3–0,8s | 60–80 % schneller |
| Infrastrukturkosten | 3.000–15.000 $/Monat | 2.000 $/Monat (Plus-Abonnement) | 50–80 % Ermäßigung |
| Bereitstellungszeit für Änderungen | Stunden zu Tagen | Minuten | Dramatische Verbesserung |
| Sicherheitspatch-Overhead | 4–8 Stunden/Monat | Null (von Shopify verwaltet) | Eliminiert |
| Wartungskosten für Entwickler | 5.000–25.000 $/Monat | Minimal | Deutliche Reduzierung |
Häufig gestellte Fragen
Ist Shopify Plus tatsächlich gleichbedeutend mit Magento Commerce für Unternehmensanforderungen?
Für die meisten Unternehmensanwendungsfälle – komplexe Kataloge, hoher Datenverkehr, B2B-Funktionen, Multi-Channel-Betrieb – ist Shopify Plus gleichwertig oder überlegen. Die echten Lücken bestehen in der Komplexität der Katalogregeln (die Regel-Engine von Magento ist leistungsfähiger), den Produktoptionsbeschränkungen (Obergrenze von 100 Varianten) und der extremen Anpassung der Checkout-Logik (Shopifys Checkout Extensibility behebt dieses Problem teilweise). Für weniger als 5 % der Funktionsoberfläche von Magento ist Shopify Plus heute die bessere Wahl.
Wie gehe ich mit konfigurierbaren Magento-Produkten mit mehr als drei Attributoptionen um?
Optionen: (1) Eliminieren Sie selten verwendete Attributoptionen, damit sie in 3 passen; (2) Geteilte Produkte (z. B. eines pro Farbfamilie); (3) Verwenden Sie die Shopify Multi-Options Variants-App, die zusätzliche Optionen als Metafelder speichert und sie in einer benutzerdefinierten Variantenauswahl präsentiert. Dies ist ein UX-Kompromiss – standardmäßige Shopify-Variantenselektoren unterstützen ohne benutzerdefinierte Entwicklung nicht mehr als drei Optionen.
Was passiert mit Magento-spezifischen Erweiterungen, in die wir benutzerdefinierte Funktionen integriert haben?
Benutzerdefinierte Magento-Module werden nicht zu Shopify migriert – sie müssen funktional ersetzt werden. Dokumentieren Sie die Geschäftslogik jedes benutzerdefinierten Moduls sorgfältig und suchen Sie dann entweder eine Shopify-App, die die Funktionalität repliziert, oder entwickeln Sie eine benutzerdefinierte Shopify-App mithilfe des App Extensions-Frameworks. Dies ist in der Regel der kostenintensivste Teil einer Unternehmensmigration.
Wie lange dauert eine Migration von Magento zu Shopify realistischerweise?
Einfache Magento-Shops (unter 5.000 Produkte, kein ERP, kein B2B): 8–12 Wochen. Mittelständische Geschäfte (5.000–50.000 Produkte, grundlegende ERP-Integration): 12–20 Wochen. Enterprise Magento Commerce mit ERP, PIM, B2B-Modulen und benutzerdefinierten Erweiterungen: 20–52 Wochen. Die große Bandbreite an Unternehmenszeitplänen wird in erster Linie durch die Integrationskomplexität und nicht durch die Kataloggröße bestimmt.
Sollten wir zu Shopify Plus oder Shopify Advanced migrieren?
Wenn Sie von Magento kommen, benötigen Sie mit ziemlicher Sicherheit Shopify Plus (2.000 $/Monat). Plus bietet B2B-Funktionen (Firmenkonten, B2B-Kataloge, Nettokonditionen), Checkout-Erweiterbarkeit, erweiterte API-Zugriffsraten (höhere API-Limits), benutzerdefinierte Checkout-Skripte, 10 Erweiterungsshops und spezielle Unterstützung bei der Einführungstechnik. Bei Shopify Advanced (299 $/Monat) fehlen diese unternehmenskritischen Funktionen.
Nächste Schritte
Die Migration von Magento zu Shopify Plus ist eines der komplexesten technischen Projekte, die ein E-Commerce-Unternehmen durchführt. Die Datenmigration ist lösbar; Beim Wiederaufbau der Integration und beim organisatorischen Änderungsmanagement sind Projekte erfolgreich oder scheitern.
Die Shopify Store Migration Services von ECOSIRE sind auf Unternehmensmigrationen von Magento 1, Magento 2 und Adobe Commerce spezialisiert. Unser technisches Team kümmert sich um die Datenmigration, die SEO-Erhaltung, den Neuaufbau der ERP-Integration und die vollständigen Tests – mit einem Festpreisvertrag und einem definierten Zeitplan.
[Migrationsbewertung anfordern] (/services/shopify/store-migration), um einen detaillierten Umfang, Zeitplan und Kostenvoranschlag für Ihre Migration von Magento zu Shopify Plus zu erhalten.
Geschrieben von
ECOSIRE Research and Development Team
Entwicklung von Enterprise-Digitalprodukten bei ECOSIRE. Einblicke in Odoo-Integrationen, E-Commerce-Automatisierung und KI-gestützte Geschäftslösungen.
Verwandte Artikel
Australian GST Guide for eCommerce Businesses
Complete Australian GST guide for eCommerce businesses covering ATO registration, the $75,000 threshold, low value imports, BAS lodgement, and GST for digital services.
eCommerce Bookkeeping: Revenue Recognition and Sales Tax
Master eCommerce bookkeeping with correct revenue recognition timing, sales tax collection across marketplaces, and reconciliation for Shopify, Amazon, and more.
US Sales Tax Nexus: State-by-State Guide for Online Sellers
Comprehensive US sales tax nexus guide covering Wayfair economic nexus thresholds for all 45 states, marketplace facilitator laws, product taxability, and compliance strategies.