Logo run_as_root - Magento B2B Agentur Würzburg

Multi-Websites in Magento 2: Strategisch wachsen mit einer Instanz

Das Multi-Websites-Feature von Magento 2 ermöglicht es, mehrere eigenständige Shops innerhalb einer einzigen Installation zu betreiben. Gerade für KMUs, die expandieren oder mehrere Marken führen, bietet dieses Setup Skalierbarkeit, Kosteneffizienz und zentrale Kontrolle.


On this page

    Typische Anwendungsfälle

    Multi-Websites sind ideal, wenn mehrere Shops unterschiedliche Anforderungen haben, aber zentral verwaltet werden sollen. Beispiele:

    1. Mehrere Marken

      Unterschiedliche Brand-Auftritte mit eigenen Domains, Sortimenten und Designs – zentral gesteuert.

    2. Länder- & Sprachversionen

      Separate Websites für verschiedene Länder mit lokalen Währungen, Steuersätzen und Inhalten.

    3. B2B vs. B2C

      Unterschiedliche Kundengruppen mit eigenen Preislogiken, Sortimenten und Zahlungsarten.

    4. Preisstrategien & Sortimente

      Websites mit voneinander abweichenden Preisen oder Produktportfolios (z. B. regulärer Shop + Outlet).

    5. Getrennte Geschäftsbereiche

      Mehrere Organisationseinheiten innerhalb einer Instanz – ideal bei dezentralen Teams oder Geschäftsmodellen.

    Faustregel: Wenn Shops eigene Preise, Domains, Steuerregeln oder Kundenbasen brauchen → eigene Website. Wenn es nur um Sprache geht → Store View reicht oft aus.

    Vorteile gegenüber mehreren Instanzen

    Vorteil Multi-Websites Setup Mehrere Instanzen
    Wartung Einmal patchen, zentral administrieren Mehrfach pflegen, Updates x-fach nötig
    Skalierung Neue Sites schnell hinzufügen Neue Installation jedes Mal
    Datenkonsistenz Gemeinsame Basisdaten, weniger Fehler Datenhaltung mehrfach
    Kosten Ein Hosting, eine Lizenz (bei Adobe Commerce) Mehrere Server + Lizenzen
    Backend Einheitlich, Rollen- & Rechtemanagement möglich Getrennte Backends
    Frontend-Flexibilität Eigene Domains, Designs, Preise je Website Klar getrennt, aber aufwändig zu verwalten

    Zusätzlich:

    • Zentrale Integrationen (ERP, CRM, PIM) → einmal anbinden, mehrfach nutzen.
    • Performance → richtig konfiguriert, effizienter Ressourceneinsatz.
    • SEO-Vorteile → eigenständige Domains je Markt/Marke.

    Technische Einrichtung – Schritt für Schritt

    Magento nutzt eine klare Hierarchie:

    1. Website → eigene Domain, Preise, Kundenbasis
    2. Store → eigener Katalog (meist 1 Store pro Website)
    3. Store View → Sprache/Währung

    Einrichtung im Admin-Panel

    1. Root-Kategorie erstellen (optional, aber empfohlen)
    2. Website anlegen (Stores > All Stores > Create Website)
    3. Store anlegen und Root-Kategorie zuweisen
    4. Store Views hinzufügen (z. B. de, en)
    5. Base URLs konfigurieren (Scope auf Website stellen!)
    6. Webserver / VHost einrichten (MAGE_RUN_CODE & -TYPE setzen)
    7. Produkte & Kategorien zuweisen
    8. Cache leeren, Domain prüfen, fertig

    Häufige Stolpersteine & Tipps

    • Single Point of Failure: Wenn die Instanz ausfällt, sind alle Shops offline → Monitoring & Backups wichtig.
    • Domain- & SSL-Setup: Jede Website braucht korrekte DNS & SSL-Zertifikate (SAN oder Wildcard-Zertifikate helfen).
    • Scope-Verwirrung: Immer den richtigen Scope (Global / Website / Store View) prüfen, um unbeabsichtigte globale Änderungen zu vermeiden.
    • Ressourcenplanung: Jede Website erhöht Config- & Datenvolumen → Server entsprechend dimensionieren.
    • Module prüfen: Nicht alle Extensions sind sauber Multi-Website-kompatibel → Tests einplanen.
    • SEO beachten: Duplicate Content durch klare hreflang-Tags, individuelle Inhalte oder Kanonisierung vermeiden.

    Kann ich mehrere Domains auf eine Magento-Instanz zeigen lassen?
    Ja. Jede Domain kann über MAGE_RUN_CODE einer Website zugeordnet werden.
    Kann ein Kunde auf mehreren Websites dasselbe Konto nutzen?
    Standardmäßig nein – Kundenkonten sind pro Website isoliert. Es gibt aber Module und Konfigurationen, um das zu ändern.
    Was, wenn ich nur verschiedene Sprachen brauche?
    Dann reicht in vielen Fällen ein Store View. Websites sind nur nötig, wenn Preise, Steuern oder Kundendaten getrennt sein sollen.
    Wie viele Websites kann ich realistisch betreiben?
    Magento skaliert gut – aber Performance & Komplexität steigen. Ab ca. 10+ Websites sollte die Architektur genau geplant werden.

    Troubleshooting

    Problem Ursache Lösung
    Falsche Website wird geladen Base URL nicht korrekt konfiguriert oder VHost fehlt Scope prüfen, URLs setzen, VHost anlegen
    Produkte erscheinen nicht Produkte nicht der Website zugeordnet Produkt bearbeiten → Website anhaken
    Redirect auf Hauptdomain URL-Scopes nicht richtig gesetzt Im Admin Scope auf Website stellen und URLs konfigurieren
    Zahlarten „verschwinden" Einstellung versehentlich global geändert Scope-Dropdown prüfen, spezifisch pro Website anpassen
    Langsame Performance Zu viele Websites auf schwacher Infrastruktur Server skalieren, Caching prüfen, unnötige Sites reduzieren

    Lass uns über deine Multi-Website-Strategie sprechen

    Wir beraten dich bei der Planung und Umsetzung einer Magento-2-Multi-Website-Architektur — von der Konzeption bis zur Inbetriebnahme.

    Termin vereinbaren