WordPress Multisite verwandelt eine einzelne WordPress-Installation in ein Netzwerk von miteinander verbundenen Seiten, die alle von einem Dashboard aus verwaltet werden. Es ist eine leistungsstarke Funktion, die in den WordPress-Kern integriert ist, aber sie ist nicht die richtige Lösung für jedes Szenario. Dieser Leitfaden erklärt, was Multisite ist, wann es sinnvoll ist, wie man es einrichtet und worauf man bei der Verwaltung eines Netzwerks von Seiten achten sollte.
Was ist WordPress Multisite?
WordPress Multisite ist eine integrierte Funktion, die es Ihnen ermöglicht, mehrere WordPress-Seiten aus einer einzigen Installation zu betreiben. Alle Seiten im Netzwerk teilen sich die gleichen WordPress-Kerndateien, Plugins und Themes, aber jede Seite hat ihren eigenen Inhalt, Benutzer und Einstellungen. Ein "Super Admin" verwaltet die netzwerkweiten Einstellungen, während die einzelnen Seitenadministratoren den Inhalt ihrer eigenen Seite verwalten.
Wie Multisite im Hintergrund funktioniert
Wenn Sie Multisite aktivieren, erstellt WordPress zusätzliche Datenbanktabellen für jede Seite im Netzwerk. Die Haupttabellen (wp_options, wp_posts, wp_users) bleiben für die primäre Seite, während neue Seiten ihre eigenen, mit einem Präfix versehenen Tabellen erhalten (wp_2_options, wp_2_posts usw.). Die Tabellen wp_users und wp_usermeta werden über alle Seiten hinweg geteilt, sodass Benutzer Konten auf mehreren Seiten innerhalb des Netzwerks haben können.
Wann man Multisite verwenden sollte (und wann nicht)
Multisite eignet sich gut für bestimmte organisatorische Strukturen. Zu verstehen, wann es passt und wann nicht, erspart Ihnen später Migrationsprobleme.
| Verwenden Sie Multisite, wenn | Vermeiden Sie Multisite, wenn |
|---|---|
| Universitätsabteilungen separate Seiten benötigen | Seiten unterschiedliche Hosting-Umgebungen benötigen |
| Franchise-Standorte eine gemeinsame Marke haben | Jede Seite unterschiedliche Plugins benötigt |
| Eine Organisation mehrere Blogs verwaltet | Seiten sehr unterschiedliche Besucherzahlen haben |
| Mehrsprachige Seiten mit separatem Inhalt | Kundenseiten, die eine unabhängige Verwaltung benötigen |
| Entwicklungs-/Staging-Umgebungen | Seiten, die möglicherweise unabhängig verschoben werden müssen |
| Konsistente Markenführung über verschiedene Eigenschaften | E-Commerce-Shops mit unterschiedlichen Zahlungsarten |
Subdomain vs. Unterverzeichnis
WordPress Multisite bietet zwei URL-Strukturen für Netzwerkseiten:
Unterverzeichnis (Pfad-basiert)
example.com/site1/, example.com/site2/
- Einfachere Einrichtung, keine DNS-Konfiguration erforderlich
- Alle Seiten teilen sich die Autorität der Hauptdomain
- Nicht verfügbar, wenn WordPress in einem Unterverzeichnis installiert ist
- Erfordert, dass die Hauptseite im Stammverzeichnis der Domain eingerichtet ist
Subdomain
site1.example.com, site2.example.com
- Jede Seite fühlt sich unabhängiger an
- Erfordert eine Wildcard-DNS-Konfiguration
- Kann Domain-Mapping für vollständig benutzerdefinierte Domains verwenden
- Etwas komplexer einzurichten mit SSL-Zertifikaten
Für SEO-Zwecke konsolidieren Unterverzeichnisse die Autorität der Domain effektiver. Für organisatorische Unabhängigkeit bieten Subdomains oder gemappte Domains eine klarere Trennung.
Einrichten von WordPress Multisite: Schritt für Schritt
Voraussetzungen
- Eine frische oder bestehende WordPress-Installation (Version 6.0 oder höher empfohlen)
- FTP- oder Dateimanagerzugang zum Bearbeiten von wp-config.php und .htaccess
- Deaktivieren Sie alle Plugins, bevor Sie Multisite aktivieren
- Sichern Sie Ihre Datenbank und Dateien vollständig
Schritt 1: Aktivieren Sie Multisite in wp-config.php
Fügen Sie diese Zeile zu Ihrer wp-config.php-Datei hinzu, über der Zeile, die sagt "Das ist alles, stoppen Sie die Bearbeitung!":
define( 'WP_ALLOW_MULTISITE', true );
Schritt 2: Das Netzwerk installieren
Nachdem Sie die Konstante hinzugefügt und Ihr Dashboard aktualisiert haben, gehen Sie zu Werkzeuge > Netzwerk einrichten. Wählen Sie zwischen Subdomains oder Subverzeichnissen, geben Sie Ihren Netzwerktitel und die Admin-E-Mail-Adresse ein und klicken Sie dann auf Installieren.
Schritt 3: Konfigurationsdateien aktualisieren
WordPress zeigt Code-Snippets an, die Sie zu Ihren wp-config.php- und .htaccess-Dateien hinzufügen sollen. Kopieren Sie diese genau wie angezeigt. Die Ergänzungen in der wp-config.php definieren Ihre Netzwerk-Konfiguration, während die .htaccess-Regeln das URL-Routing für die Netzwerkseiten steuern.
Schritt 4: Erneut anmelden
Nachdem Sie die Konfigurationsdateien aktualisiert haben, melden Sie sich ab und wieder an. Sie werden jetzt ein Meine Seiten-Menü in der Admin-Leiste sehen und Zugang zum Netzwerk-Admin-Dashboard haben.
Verwaltung Ihres Multisite-Netzwerks
Netzwerk-Admin-Dashboard
Das Netzwerk-Admin-Dashboard ist von den einzelnen Site-Dashboards getrennt. Von hier aus können Sie:
- Seiten: Seiten im Netzwerk erstellen, bearbeiten, deaktivieren oder löschen
- Benutzer: Benutzer über alle Seiten verwalten und Rollen auf Netzwerkebene zuweisen
- Themes: Themes installieren und steuern, welche für Netzwerkseiten verfügbar sind
- Plugins: Plugins netzwerkweit installieren oder die Aktivierung pro Seite erlauben
- Einstellungen: Registrierungsoptionen, Dateiuploadlimits und Standardeinstellungen konfigurieren
Benutzerrollen in Multisite
Multisite fügt eine "Super Admin"-Rolle über den standardmäßigen WordPress-Rollen hinzu. So unterscheiden sich die Rollen:
| Rolle | Bereich | Wichtige Fähigkeiten |
|---|---|---|
| Super Admin | Gesamtes Netzwerk | Plugins/Themes installieren, alle Seiten verwalten |
| Administrator | Einzelne Seite | Inhalte, Benutzer und Einstellungen verwalten (kann keine Plugins installieren) |
| Redakteur | Einzelne Seite | Alle Beiträge verwalten und veröffentlichen |
| Autor/Beitragsverfasser | Einzelne Seite | Eigene Inhalte erstellen und verwalten |
Plugin- und Theme-Verwaltung
In Multisite können nur Super Admins Plugins und Themes installieren. Seitenadministratoren können nur Plugins und Themes aktivieren, die der Super Admin zur Verfügung gestellt hat. Sie können auch ein Plugin "Netzwerkaktivieren", um es auf allen Seiten aktiv zu schalten, was nützlich für Sicherheits-, Cache- und SEO-Plugins ist, die überall laufen sollten.
Leistungsüberlegungen
Ein Multisite-Netzwerk teilt Serverressourcen über alle Seiten hinweg. Wenn Ihr Netzwerk wächst, kann die Leistung ohne angemessene Planung abnehmen:
- Datenbankwachstum: Jede Seite fügt etwa 10-12 Tabellen hinzu. Ein Netzwerk mit 50 Seiten bedeutet über 500 zusätzliche Tabellen in derselben Datenbank.
- Beschränkungen beim Shared Hosting: Multisite funktioniert schlecht auf Shared Hosting. Verwenden Sie einen VPS oder dedizierten Server mit ausreichendem RAM und CPU.
- Objekt-Cache: Implementieren Sie Redis oder Memcached, um Datenbankabfragen über Netzwerkseiten hinweg zu reduzieren.
- CDN-Nutzung: Servieren Sie statische Assets über ein CDN, um die Serverlast zu reduzieren.
- Einzelne Seiten-Traffic: Wenn eine Seite im Netzwerk einen Traffic-Anstieg hat, kann dies alle anderen Seiten beeinflussen, da sie sich die gleichen Serverressourcen teilen.
Für Hosting-Empfehlungen, die Multisite-Workloads bewältigen können, lesen Sie unseren WordPress Hosting-Leitfaden.
Sicherheitsimplikationen
Die Sicherheit in einem Multisite-Netzwerk erfordert besondere Aufmerksamkeit, da eine Schwachstelle in einer Seite potenziell das gesamte Netzwerk betreffen kann:
- Plugin-Schwachstellens: Da Plugins gemeinsam genutzt werden, macht ein anfälliges Plugin jede Seite im Netzwerk angreifbar.
- Benutzerzugriffskontrolle: Verwaltet sorgfältig, wer Administrator- und Super-Admin-Rollen erhält. Beschränkt Super-Admin-Konten nur auf vertrauenswürdiges Personal.
- Datei-Upload-Beschränkungen: Konfiguriert erlaubte Dateitypen in den Netzwerkeinstellungen, um bösartige Uploads zu verhindern.
- Regelmäßige Updates: Kern-, Plugin- und Theme-Updates müssen umgehend angewendet werden, da sie alle Seiten gleichzeitig betreffen.
Für umfassende Sicherheitspraktiken siehe unseren WordPress-Sicherheitsleitfaden für 2026.
Alternativen zu WordPress Multisite
Multisite ist nicht immer die richtige Antwort. Ziehe diese Alternativen in Betracht:
- Separate WordPress-Installationen: Wenn Seiten unterschiedliche Plugins, Themes oder Hosting-Umgebungen benötigen, bieten individuelle Installationen mit einem Verwaltungstool wie MainWP oder ManageWP zentrale Kontrolle ohne die Einschränkungen von Multisite.
- Mehrsprachige Plugins: Für mehrsprachige Seiten können Plugins wie WPML oder TranslatePress einfacher sein als separate Netzwerkseiten pro Sprache zu betreiben.
- Kopflose WordPress: Wenn du mehrere Frontends benötigst, die aus einer Inhaltsquelle ziehen, kann ein kopfloses Setup mit einer gemeinsamen API flexibler sein als Multisite.
Für die fortlaufende Verwaltung von Seiten, unabhängig davon, ob du Multisite verwendest, überprüfe unseren WordPress-Wartungsleitfaden.
Für weitere Details siehe die offizielle Dokumentation: WordPress Multisite Dokumentation.
Häufig gestellte Fragen
Kann ich eine bestehende WordPress-Seite in Multisite umwandeln?
Ja, du kannst Multisite auf einer bestehenden WordPress-Installation aktivieren. Deine aktuelle Seite wird zur Hauptseite des Netzwerks. Erstelle jedoch immer ein vollständiges Backup, bevor du diese Änderung vornimmst, da der Prozess deine Datenbankstruktur und Konfigurationsdateien verändert.
Kann jede Seite im Netzwerk eine andere Domain verwenden?
Ja, durch Domain-Mapping. Der WordPress-Kern unterstützt Domain-Mapping nativ seit Version 4.5. Jede Seite in deinem Netzwerk kann ihre eigene benutzerdefinierte Domain haben (z. B. sitea.com, siteb.com), anstatt Subdomains oder Unterverzeichnisse zu verwenden.
Was passiert, wenn ich Multisite später deaktiviere?
Die Rückkehr von Multisite zu einer einzelnen Seite ist komplex und wird nicht offiziell als Ein-Klick-Operation unterstützt. Du müsstest Inhalte von jeder Seite einzeln exportieren und in separate WordPress-Installationen importieren. Plane deine Architektur sorgfältig, bevor du dich für Multisite entscheidest.
Sind alle Plugins mit WordPress Multisite kompatibel?
Die meisten Plugins funktionieren mit Multisite, aber nicht alle. Einige Plugins können die Netzwerkaktivierung möglicherweise nicht korrekt handhaben oder speichern Daten auf eine Weise, die mit der gemeinsamen Datenbankstruktur von Multisite in Konflikt steht. Teste Plugins immer in einem Staging-Netzwerk, bevor du sie in der Produktion einsetzt.
Wie funktioniert SEO über Multisite-Netzwerkseiten?
Jede Seite im Netzwerk wird von Suchmaschinen als separate Website behandelt. Wenn Subverzeichnisse verwendet werden, teilen sich die Seiten die Autorität der Hauptdomain. Bei der Verwendung von Subdomains oder gemappten Domains baut jede Seite ihre eigene Domain-Autorität unabhängig auf. Installiere ein SEO-Plugin netzwerkweit und konfiguriere es individuell für jede Seite.
Kann ich Inhalte zwischen den Seiten im Netzwerk teilen?
WordPress teilt nativ keine Inhalte zwischen Netzwerkseiten. Du kannst Plugins wie Network Media Library verwenden, um die Mediathek zu teilen, oder benutzerdefinierte Lösungen mit der WordPress REST API erstellen, um Inhalte von einer Seite auf eine andere zu ziehen.
Ist WordPress Multisite für ein Webhosting-Geschäft geeignet?
Obwohl technisch möglich, wird Multisite nicht empfohlen, um Kundenseiten zu hosten, da es Abhängigkeiten und Sicherheitsrisiken schafft. Wenn die Seite eines Kunden kompromittiert wird, könnte dies andere betreffen. Dedizierte Installationen mit einem Verwaltungs-Dashboard bieten eine bessere Isolation für Hosting-Szenarien.
Benötigen Sie zuverlässiges Hosting für Ihr Multisite-Netzwerk?
Multisite-Netzwerke benötigen Hosting mit angemessenen Ressourcen. Entdecken Sie unseren Hosting-Vergleich, um die richtige Lösung zu finden.
Lesen Sie den Hosting-Leitfaden →


