Möchten Sie eine Website von einer WordPress-Multisite in eine Einzelinstallation verschieben?
Wenn Sie ein WordPress-Multisite-Netzwerk betreiben, müssen Sie manchmal eine der Websites in eine eigene separate WordPress-Installation verschieben.
In diesem Artikel zeigen wir Ihnen, wie Sie eine Website ganz einfach von einer WordPress-Multisite in eine eigene Einzelinstallation verschieben und dabei SEO-Rankings und alle Ihre Inhalte beibehalten.
Schritt 1: Erste Schritte
Um eine Website aus einem WordPress-Multisite-Netzwerk zu verschieben, benötigen Sie einen Domainnamen.
Wenn Sie bereits einen Domainnamen haben, auf dem Sie die einzelne Site installieren möchten, können Sie loslegen.
Wenn Sie keinen separaten Domainnamen haben, müssen Sie einen neuen Domainnamen registrieren und ihn Ihrem Hosting-Konto hinzufügen. Weitere Informationen finden Sie in unserem Artikel zur Registrierung eines Domainnamens.
Alternativ können Sie ein separates Hosting-Konto und einen separaten Domainnamen für Ihre neue WordPress-Installation kaufen.
Wir empfehlen die Verwendung von Bluehost. Sie bieten einen kostenlosen Domainnamen mit einem großzügigen Rabatt auf das Hosting an. Grundsätzlich können Sie für 2,75 USD pro Monat loslegen.
Nachdem Sie Ihren Domainnamen und Ihr Hosting erhalten haben, besteht der nächste Schritt darin, WordPress zu installieren. Sehen Sie sich unser Schritt-für-Schritt-Tutorial zur WordPress-Installation an, wenn Sie Hilfe benötigen.
Wichtig: Da Sie einige ernsthafte Änderungen an Ihrer WordPress-Multisite vornehmen werden, ist es notwendig, ein vollständiges WordPress-Backup zu erstellen, bevor Sie etwas anderes tun.
Nachdem alles eingerichtet ist, verschieben wir eine Site vom WordPress-Multisite-Netzwerk in eine eigene Einzelinstallation.
Schritt 2: Exportieren einer einzelnen Site in das WordPress Multisite Network
Die integrierte WordPress-Import/Export-Funktionalität funktioniert in Multisite genauso wie bei einer Installation auf einer einzelnen Site. Wir werden die Standardtools verwenden, um die Daten von einer Site im WordPress-Multisite-Netzwerk zu exportieren.
Zuerst müssen Sie sich beim Dashboard der einzelnen Site anmelden, die Sie verschieben möchten, und dann auf klicken Werkzeuge » Exportieren. Als nächstes möchten Sie sicherstellen, dass alle Inhalte überprüft wurden und klicken Sie auf das Exportdatei herunterladen Taste.
WordPress erstellt nun eine XML-Datei mit all Ihren Daten und sendet sie zum Download an Ihren Browser. Speichern Sie die Datei auf Ihrem Computer, da Sie sie in späteren Schritten benötigen.
Schritt 3: Importieren einer untergeordneten Site in eine neue Domain
Melden Sie sich am WordPress-Administrationsbereich an dem neuen Ort an, an den Sie Ihre untergeordnete Site verschieben möchten, und gehen Sie dann zu Werkzeuge » Importieren. Auf dem Importbildschirm zeigt WordPress Ihnen eine Reihe von Importoptionen an.
Sie müssen auf den Link „Jetzt installieren“ unter „WordPress“ klicken. Warten Sie, bis der Importer installiert ist, und klicken Sie dann auf den Link „Importer ausführen“.
Auf dem nächsten Bildschirm werden Sie aufgefordert, die WordPress-Exportdatei hochzuladen, die Sie zuvor von WordPress Multisite heruntergeladen haben.
Klicken Sie auf die Schaltfläche Datei auswählen, um die Datei von Ihrem Computer auszuwählen, und klicken Sie dann auf die Schaltfläche „Datei hochladen und importieren“.
Auf dem nächsten Bildschirm fragt WordPress, ob Sie auch Benutzer importieren möchten. Wenn Sie nichts tun, importiert WordPress alle Benutzer. Dies wird empfohlen, wenn Sie die Autoren nicht ändern möchten.
Sie werden auch sehen Anhänge importieren Option, und Sie möchten sicherstellen, dass sie aktiviert ist, damit WordPress Bilder von Ihren Beiträgen und Seiten herunterladen kann (Keine Sorge, wenn einige oder die meisten Ihrer Bilder fehlen. Sie können sie später separat importieren).
Klicken Sie auf die Schaltfläche „Senden“, um fortzufahren.
WordPress beginnt nun mit dem Importieren Ihrer Inhalte. Dies dauert einige Minuten, je nachdem, wie viele Inhalte Sie haben. Sobald es fertig ist, sehen Sie ein ‚Alles erledigt, viel Spaß‘ Benachrichtigung.
Das ist alles. Sie haben erfolgreich Daten von einer untergeordneten Website eines Multisite-Netzwerks in eine einzelne WordPress-Installation importiert. Es sind noch einige Dinge zu erledigen.
Schritt 4: Umleitung einrichten
Wenn Sie für jede Site in Ihrem WordPress-Multisite-Netzwerk benutzerdefinierte Domains verwendet haben, müssen Sie keine Umleitung einrichten.
Wenn Sie jedoch in Ihrer WordPress-Multisite Subdomains oder eine Verzeichnisstruktur verwendet haben, müssen Sie die Umleitung einrichten, damit Benutzer, die zu Ihren alten URLs kommen, auf Ihre neue Site umgeleitet werden.
Dazu gibt es zwei Möglichkeiten. Sie können eine Weiterleitung mit einem WordPress-Plugin einrichten (empfohlen) oder Ihrer WordPress-.htaccess-Datei Code hinzufügen.
Wir zeigen Ihnen beide Methoden, Sie können diejenige auswählen, die am besten zu Ihnen passt.
Notiz: Stellen Sie sicher, dass Ihre alte Site im Multisite-Netzwerk und die Site in der neuen Domain beide dieselbe Permalink-Struktur verwenden.
Methode 1. Einrichten von Umleitungen mit dem Umleitungs-Plugin
Zuerst müssen Sie die installieren Weiterleitung Plugin auf Ihrer WordPress-Multisite.
Sie können ein Plugin über das Netzwerk aktivieren oder Sie können sich als Super Admin auf Ihrer untergeordneten Site anmelden und das Umleitungs-Plugin nur für diese bestimmte Site aktivieren.
Danach müssen Sie das Admin-Dashboard der untergeordneten Site besuchen, für die Sie die Umleitung einrichten möchten.
Umleitung von Subdomain auf neue Domain
Das Umleitungs-Plugin macht es super einfach, einen Domainnamen auf einen anderen Domainnamen zu verweisen.
Geh einfach zu Tools » Weiterleitung Seite und wechseln Sie zum Reiter ‚Site‘.
Geben Sie einfach Ihren neuen Domainnamen ein und klicken Sie dann auf die Schaltfläche ‚Aktualisieren‘, um Ihre Einstellungen zu speichern.
Das Plugin leitet alle Ihre Site-Benutzer zu Ihrem neuen Domainnamen mit der korrekten Permalink-Struktur um.
Der Vorteil dieser Methode ist, dass Sie sich weiterhin in den Admin-Bereich Ihrer Subdomain einloggen können
Umleitung vom Verzeichnis auf eine neue Domäne
Wenn Ihre Multisite eine verzeichnisbasierte URL-Struktur verwendet, macht es das Umleitungs-Plugin einfach, sie richtig auf Ihre neue Domain umzuleiten.
Geh einfach zu Tools » Weiterleitung Seite auf Ihrer Unterwebsite und klicken Sie dann oben auf die Schaltfläche Neu hinzufügen.
Dadurch gelangen Sie zum Einrichtungsformular für die Weiterleitung. So müssen Sie dieses Formular ausfüllen:
Quell-URL: ^Kinderseite/(.*)$
Ziel-URL: https://example.com/$1
Vergessen Sie nicht, ‚URL Options / Regex‘ in Regex zu ändern und klicken Sie auf die Schaltfläche Add Redirect, um Ihre Einstellungen zu speichern.
Sie können jetzt Ihre Unterseite besuchen, um die Weiterleitungen in Aktion zu sehen.
Methode 2. Einrichten von Umleitungen mithilfe der .htaccess-Datei
Für diese Methode müssen Sie Ihrer .htaccess-Datei in Ihrem WordPress-Hosting-Konto für Ihr Multisite-Netzwerk Umleitungsregeln hinzufügen.
Subdomain zu neuer Domain-Weiterleitung
Für Subdomain-Installationen müssen Sie diesen Code in der .htaccess-Datei Ihrer WordPress-Multisite verwenden.
Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^subdomain.example.com$ [NC] RewriteRule ^(.*)$ http://www.example.net/$1 [L,R=301]
Dieser Code leitet Besucher um, die zu einer beliebigen Seite auf . kommen subdomain.example.com
zu http://www.example.net
. Die $1
sign am Ende der Ziel-URL stellt sicher, dass Ihre Benutzer auf derselben Seite landen, die sie angefordert haben.
Umleitung von Verzeichnis zu neuer Domäne
Für verzeichnisbasierte Multisite-Installationen müssen Sie den folgenden Code in die .htaccess-Datei Ihrer WordPress-Multisite einfügen.
Options +FollowSymLinks RewriteEngine On RewriteRule ^childsite/(.*)$ http://example.net/$1 [R=301,L]
Dieser Code leitet einfach alle Benutzer weiter, die ankommen http://www.example.com/childsite/
zu http://example.net
. Der $1 stellt sicher, dass Ihre Benutzer auf genau derselben Seite oder demselben Beitrag landen, den sie angefordert haben.
Vergessen Sie nicht, childsite und example.net durch den Namen Ihrer Subsite und ihren neuen Standort zu ersetzen.
Schritt 5: Fehlerbehebung bei der Migration
Das Verschieben einer Site ist keine Routineaufgabe, daher ist es wahrscheinlich, dass Sie auf einige Probleme stoßen. Aber keine Sorge, für jedes Problem gibt es eine Lösung.
Wenn Ihre WordPress-Exportdatei zu groß ist, können Sie eine große XML-Datei in kleinere Teile aufteilen.
Wenn Ihre Bilder nicht korrekt importiert wurden, können Sie versuchen, sie als externe Bilder zu importieren.
Sehen Sie sich andere häufige WordPress-Fehler an und erfahren Sie, wie Sie sie beheben können.
Wir hoffen, dass dieser Artikel Ihnen geholfen hat, eine Website von einer WordPress-Multisite auf eine Einzelinstallation zu verschieben. Vielleicht möchten Sie auch unsere WordPress SEO-Checkliste für Ihre neue Installation überprüfen oder diese wichtigen WordPress-Plugins auf Ihrer neuen Website ausprobieren.