FAQ & Hilfe

Deine Wissensquelle für Web, WordPress, Hosting, SEO & KI – seit über 22 Jahren in Salzburg, Österreich

WordPress Multisite: Das mächtige Netzwerk-Feature erklärt

WordPress Multisite: Das mächtige Netzwerk-Feature erklärt

Du verwaltest mehrere WordPress-Websites? Eine für dein Unternehmen, eine für deinen Blog, vielleicht noch eine für ein Nebenprojekt? Jede mit eigenem Login, eigenen Plugins, eigenen Updates? Das kann schnell unübersichtlich und zeitaufwendig werden. Was wäre, wenn du all diese Seiten unter einem einzigen WordPress-Dach verwalten könntest? Genau das ermöglicht dir WordPress Multisite. In diesem Guide zeige ich dir, was eine Multisite ist, wann sie die perfekte Lösung für dich ist und wie du sie einrichtest.

Was ist WordPress Multisite?

WordPress Multisite ist kein Plugin, sondern eine eingebaute Funktion des WordPress-Kerns. Sie erlaubt es dir, aus einer einzigen WordPress-Installation heraus ein ganzes Netzwerk von Websites zu erstellen und zu verwalten. Alle Seiten im Netzwerk teilen sich dieselbe WordPress-Installation, dieselben Themes und dieselben Plugins. Das bedeutet, du musst Updates nur einmal durchführen, und sie gelten für alle Seiten im Netzwerk. Der Administrator des Netzwerks, der sogenannte „Super-Admin“, hat die Kontrolle über das gesamte System, kann neue Seiten erstellen, Themes und Plugins für das gesamte Netzwerk installieren und verwalten, welche Funktionen den einzelnen Seiten-Administratoren zur Verfügung stehen.

Subdomains vs. Subdirectories: Wie werden die Seiten strukturiert?

Bei der Einrichtung einer Multisite musst du dich für eine von zwei Strukturen entscheiden, wie die einzelnen Seiten in deinem Netzwerk aufgerufen werden:

  • Subdomains: Jede Seite im Netzwerk bekommt eine eigene Subdomain (z.B. seite1.deinedomain.de, seite2.deinedomain.de). Diese Option ist ideal, wenn die Seiten im Netzwerk thematisch eigenständig sind.
  • Subdirectories (Unterverzeichnisse): Jede Seite wird in einem Unterverzeichnis der Hauptdomain angelegt (z.B. deinedomain.de/seite1, deinedomain.de/seite2). Diese Struktur eignet sich gut für eng miteinander verbundene Seiten, wie z.B. verschiedene Sprachversionen einer Website oder Abteilungsseiten eines Unternehmens.

Die Wahl zwischen Subdomains und Subdirectories muss bei der Einrichtung getroffen werden und kann später nur mit erheblichem Aufwand geändert werden. Für die Nutzung von Subdomains benötigst du zudem die Möglichkeit, sogenannte Wildcard-Subdomains bei deinem Hoster einzurichten.

Wann ist eine Multisite die richtige Wahl (und wann nicht)?

Eine Multisite ist unglaublich mächtig, aber sie ist nicht für jeden Anwendungsfall die beste Lösung. Es ist entscheidend, die Vor- und Nachteile abzuwägen.

Vorteile einer WordPress Multisite:

  • Zentrale Verwaltung: Updates für WordPress, Themes und Plugins müssen nur einmal für das gesamte Netzwerk durchgeführt werden. Das spart enorm viel Zeit und Aufwand.
  • Effiziente Ressourcennutzung: Alle Seiten teilen sich eine Codebasis, was Speicherplatz auf dem Server spart.
  • Einheitliches Branding: Du kannst ein Standard-Theme und ein Set von Standard-Plugins für alle Seiten im Netzwerk vorgeben und so ein konsistentes Erscheinungsbild sicherstellen.
  • Einfache Erstellung neuer Seiten: Als Super-Admin kannst du mit wenigen Klicks neue Seiten zum Netzwerk hinzufügen.

Nachteile und Herausforderungen:

  • Geteilte Ressourcen, geteiltes Leid: Da alle Seiten dieselbe Datenbank und dieselben Server-Ressourcen nutzen, kann eine Seite mit sehr hohem Traffic die Performance aller anderen Seiten im Netzwerk beeinträchtigen.
  • Sicherheitsrisiko: Wird eine Seite im Netzwerk gehackt, ist potenziell das gesamte Netzwerk gefährdet. Eine kompromittierte Installation betrifft alle Seiten. Eine solide WordPress Sicherheitsstrategie ist hier noch wichtiger als bei einer einzelnen Installation.
  • Plugin-Kompatibilität: Nicht alle Plugins sind für den Einsatz in einer Multisite-Umgebung geschrieben und können zu Problemen führen.
  • Keine getrennten Backups: Standardmäßig wird das gesamte Netzwerk in einem einzigen Backup gesichert. Die Wiederherstellung einer einzelnen Seite ist komplex und oft nur mit speziellen Premium-Plugins möglich. Ein regelmäßiges WordPress Backup des gesamten Netzwerks ist überlebenswichtig.

Fazit: Eine Multisite ist ideal, wenn du eine Reihe von eng miteinander verbundenen Websites verwaltest, die von einer zentralen Stelle aus administriert werden sollen. Beispiele sind Universitäten mit Fakultätsseiten, Unternehmen mit Länder- oder Filialseiten oder eine Blog-Plattform, auf der Benutzer ihre eigenen Blogs erstellen können. Wenn du jedoch völlig unabhängige Kundenprojekte verwaltest, ist es oft sicherer und flexibler, für jeden Kunden eine eigene WordPress-Installation zu verwenden.

Einrichtung einer WordPress Multisite: Schritt für Schritt

Die Einrichtung einer Multisite ist ein technischer Prozess, der Konzentration erfordert. Lege unbedingt ein vollständiges Backup deiner Website an, bevor du beginnst!

  1. Vorbereitung: Deaktiviere alle Plugins in deiner bestehenden WordPress-Installation.
  2. Die `wp-config.php` bearbeiten: Öffne die `wp-config.php`-Datei deiner WordPress-Installation per FTP und füge direkt über der Zeile `/* That’s all, stop editing! Happy publishing. */` folgenden Code ein:
    define( 'WP_ALLOW_MULTISITE', true );
  3. Netzwerk-Installation starten: Speichere die `wp-config.php`-Datei und lade sie wieder hoch. Gehe nun in deinem WordPress-Dashboard zu „Werkzeuge“ -> „Netzwerk-Einrichtung“.
  4. Struktur wählen: Wähle hier zwischen Subdomains und Subdirectories und gib einen Titel für dein Netzwerk an. Klicke auf „Installieren“.
  5. `wp-config.php` und `.htaccess` anpassen: WordPress zeigt dir nun zwei Code-Schnipsel an. Der erste gehört wieder in deine `wp-config.php`-Datei (ersetze damit den Code aus Schritt 2). Der zweite Code-Schnipsel gehört in deine `.htaccess`-Datei und ersetzt dort die bestehenden WordPress-Regeln.
  6. Neu anmelden: Nachdem du beide Dateien gespeichert und hochgeladen hast, musst du dich neu im WordPress-Dashboard anmelden.

Verwaltung eines Multisite-Netzwerks

Als Super-Admin hast du nun neue Superkräfte. In der Netzwerkverwaltung (`/wp-admin/network/`) kannst du:

  • Websites verwalten: Neue Seiten erstellen, bestehende bearbeiten, deaktivieren oder löschen.
  • Benutzer verwalten: Benutzer können Zugriff auf eine oder mehrere Seiten im Netzwerk haben. Du kannst Benutzer zentral anlegen und verwalten.
  • Themes installieren: Du installierst Themes für das gesamte Netzwerk. Die einzelnen Seiten-Admins können dann nur aus den von dir freigegebenen Themes wählen.
  • Plugins installieren: Plugins können „netzwerkweit aktiviert“ werden (sie laufen dann auf allen Seiten) oder den einzelnen Seiten zur optionalen Aktivierung zur Verfügung gestellt werden. Seiten-Admins können selbst keine neuen Plugins installieren.
  • Einstellungen vornehmen: Globale Einstellungen für das Netzwerk festlegen, z.B. wer neue Seiten registrieren darf oder welche Upload-Limits gelten.

Die Verwaltung eines Multisite-Netzwerks erfordert Verantwortung. Du bist für die Stabilität und Sicherheit aller Websites im Verbund zuständig. Wenn du komplexe Netzwerke planst, kann die Unterstützung durch eine professionelle WordPress Agentur sinnvoll sein.

Technische Aspekte und Best Practices

Der Betrieb eines Multisite-Netzwerks bringt einige technische Besonderheiten mit sich, die du kennen solltest, um langfristig erfolgreich zu sein.

Domain-Mapping

Standardmäßig verwenden die Seiten deines Netzwerks Subdomains oder Unterverzeichnisse deiner Hauptdomain. Mit Domain-Mapping kannst du jedoch jeder Seite im Netzwerk eine komplett eigene, externe Domain zuweisen (z.B. `www.eigene-domain-eins.de` anstelle von `seite1.deinedomain.de`). Früher war dafür ein Plugin notwendig, seit WordPress 4.5 ist diese Funktion jedoch in den Kern integriert. Du musst die externe Domain bei deinem Hoster auf das Hauptverzeichnis deiner WordPress-Installation zeigen lassen und sie dann in der Netzwerkverwaltung der entsprechenden Seite zuweisen. Dies ist ein entscheidendes Feature für Agenturen, die Kunden-Websites in einem Netzwerk verwalten möchten.

Performance-Optimierung in der Multisite

Performance ist in einer Multisite-Umgebung kritisch. Da sich alle Seiten die Ressourcen teilen, kann eine schlecht optimierte Seite alle anderen ausbremsen. Neben den üblichen Performance-Tipps für WordPress gibt es einige Multisite-spezifische Überlegungen:

  • Objekt-Caching: Wie bereits erwähnt, ist der Einsatz von Objekt-Caching (Redis oder Memcached) in einer Multisite-Umgebung besonders empfehlenswert, um die gemeinsame Datenbank zu entlasten.
  • Gezielte Plugin-Aktivierung: Aktiviere Plugins nicht leichtfertig netzwerkweit. Wenn ein Plugin nur auf einer oder zwei Seiten benötigt wird, aktiviere es auch nur für diese Seiten. Jedes netzwerkweit aktivierte Plugin wird auf jeder einzelnen Seite geladen, auch wenn es dort nicht gebraucht wird.
  • Ressourcen-Monitoring: Behalte die Serverauslastung (CPU, RAM) im Auge. Wenn dein Netzwerk wächst, musst du möglicherweise dein Hosting-Paket upgraden, um die Performance für alle Seiten zu gewährleisten.

Backup-Strategien für Multisite

Die Sicherung eines Multisite-Netzwerks ist komplexer. Ein einfaches Backup sichert das gesamte Netzwerk. Die Wiederherstellung einer einzelnen, spezifischen Seite aus diesem Backup ist ohne spezielle Tools fast unmöglich. Hier gibt es zwei Hauptansätze:

  1. Vollständige Netzwerk-Backups: Dies ist der Standard. Plugins wie UpdraftPlus oder BackWPup können das gesamte Netzwerk sichern. Im Notfall musst du das gesamte Netzwerk wiederherstellen, was zu Datenverlust auf den anderen, nicht betroffenen Seiten führen kann, wenn diese in der Zwischenzeit aktualisiert wurden.
  2. Spezialisierte Multisite-Backup-Plugins: Es gibt Premium-Plugins (z.B. UpdraftPlus Premium mit dem Migrator-Addon oder WPMU DEV Snapshot), die speziell dafür entwickelt wurden, einzelne Seiten innerhalb eines Netzwerks zu sichern und wiederherzustellen. Für geschäftskritische Netzwerke ist eine solche Lösung dringend zu empfehlen.

Fazit: Ein mächtiges Werkzeug für die richtigen Hände

WordPress Multisite ist eine brillante Lösung für die zentrale Verwaltung mehrerer Websites. Es kann dir unzählige Stunden an Wartungsarbeit ersparen und für eine konsistente, professionelle Online-Präsenz sorgen. Doch mit großer Macht kommt große Verantwortung. Wäge die Vor- und Nachteile sorgfältig ab und stelle sicher, dass du die technischen Anforderungen verstehst. Wenn eine Multisite zu deinem Projekt passt, wirst du dieses mächtige Werkzeug nicht mehr missen wollen.

Referenzen

[1] WordPress.org – Create A Network

[2] Kinsta – WordPress Multisite: A Comprehensive Guide

0 Kommentare

Kommentar Schreiben

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert