WPML

Der WordPress-Codex ist eine großartige Informationsquelle, kann aber für einige Benutzer, die zu einem neuen Hosting-Anbieter wechseln oder ihren Domainnamen ändern möchten, etwas überwältigend sein.

Wir haben eine ausdruckbare Checkliste erstellt, um bei der Migration zu helfen. Wir behandeln auch das Thema SEO und was zu tun ist, falls etwas schiefgeht.

Holen Sie sich die Checkliste

Bevor Sie beginnen


Bitte denken Sie daran, ein Original-Backup an einem sicheren Ort aufzubewahren, getrennt von den eigentlichen Dateien, mit denen Sie arbeiten werden. Benennen Sie Ihre Datei in etwa so: yourfiles_backup.zip. Schließen Sie die Website-Dateien und die Datenbank ein. Dies sollte unberührt bleiben und nur verwendet werden, wenn Wiederherstellungsmethoden fehlschlagen. Wir werden später Backup-Methoden erklären.

Schalten Sie das Konto für den alten Hosting-Anbieter noch nicht ab. Lassen Sie es für mindestens eine Woche aktiv, um dem DNS Zeit zur Auflösung zu geben und damit Sie die Dateien und die Datenbank überprüfen können.

Sie sollten bereits andere Punkte vorbereitet haben, wie den Umzug von E-Mail-Konten und die Einrichtung eines Kontos beim neuen Hosting-Anbieter und/oder Entscheidungen über den neuen Domainnamen mit Nameserver-Einstellungen, falls zutreffend. Hinweis: Einige in diesem Artikel erklärte Backup-Methoden sichern auch Ihre E-Mail-Konten.

Dateien und Datenbank verschieben


Diese Optionen können gemischt und angepasst werden, um Ihren Anforderungen gerecht zu werden.

Fragen Sie Ihren neuen Hoster

Fragen Sie zunächst Ihren neuen Webhoster, ob er Dienste für den Umzug von Ihrem alten Hoster anbietet. Die meisten bieten diesen Service je nach Server-Setup kostenlos an.

Verwendung eines Plugins: Duplicator

Duplicator ermöglicht es Ihnen, die Datenbank und die WordPress-Dateien entweder zur sicheren Aufbewahrung oder bei einem neuen Hosting-Anbieter zu sichern und neu zu installieren. Es ist ein kostenloses Plugin mit der Möglichkeit, für größere Websites ein Upgrade auf die Pro-Version durchzuführen.

Der einfache Weg: Cpanel

Cpanel verfügt über integrierte Funktionen zum Sichern von Datenbanken und Dateien. Es ist noch einfacher, wenn Sie von einem Cpanel-Hoster zu einem anderen Cpanel-Hoster migrieren.

Option 1: Cpanel zu einem anderen Control Panel

  1. Melden Sie sich bei Cpanel an und suchen Sie nach „Backup Wizard“.
  2. Wählen Sie die Backup-Option aus.
  3. Von dort aus können Sie „Home Directory“ und „MySQL Databases“ auswählen.

Option 2: Cpanel + File Manager + PHPMyAdmin

  1. Suchen Sie nach „File Manager“ und klicken Sie auf die Option „Document Root“.
  2. Klicken Sie mit der rechten Maustaste auf den Ordner public_html oder www und klicken Sie auf „Compress“. Notieren Sie sich den Dateinamen.
  3. Wenn der Vorgang abgeschlossen ist, navigieren Sie zu yourwebsite.com/filename.zip
  4. Gehen Sie zurück zum Haupt-Cpanel. Suchen und klicken Sie auf „PHPMyAdmin“.
  5. Klicken Sie auf den Namen der Hauptdatenbank.
  6. Klicken Sie auf die Registerkarte „Export“.
  7. Scrollen Sie nach unten, klicken Sie auf die Option „Save as File“ und wählen Sie die Komprimierung „zipped“.
  8. Klicken Sie auf „Go“.

Option 3: Cpanel zu Cpanel

  1. Für diese Option muss der Web Host Manager (WHM) Teil Ihres Kontos sein. Dies ist normalerweise für Reseller oder dedizierte Server der Fall. Melden Sie sich bei WHM an.
  2. Wählen Sie „Copy multiple accounts/packages from another server“. Diese Option kopiert Ihre Datenbank, E-Mails und alle Dateien.

Der manuelle Weg: FTP

Die Dateiübertragung per FTP ist die langsamste Methode, aber manchmal funktionieren die oben genannten Optionen nicht. Zwei beliebte FTP-Programme sind FileZilla und CuteFTP, neben anderen. Sie müssen sich nur um Dateien innerhalb des Ordners /www/ oder /public_html/ kümmern.

Den Domainnamen ändern


Befolgen Sie diese Option, wenn Sie URLs ändern oder von einem Unterverzeichnis in das Stammverzeichnis wechseln oder umgekehrt. Die Permalinks müssen neu gespeichert werden.

Verwendung eines Plugins: Go Live Update URLs

Go Live Update URLs ist ein einfaches Suchen/Ersetzen-Plugin, um die URL in der Datenbank zu ändern.

Suchen und ersetzen Sie die vollständige URL mit http und ohne den abschließenden Schrägstrich „/“:

http://example.com

Der einfache Weg: wp-config.php

Hinweis: Diese Option funktioniert nicht für Multisites.

Gehen Sie zu Einstellungen > Allgemein und ändern Sie die URL unter WordPress-Adresse (URL) und Website-Adresse (URL). Speichern Sie die Änderungen.

Fügen Sie in der Datei wp-config.php ganz oben die folgenden Zeilen hinzu:

define('WP_HOME’,’http://example.com’);

define('WP_SITEURL’,’http://example.com’);

Der manuelle Weg: Datenbank

Wenn alles andere fehlschlägt, können Sie die Ersetzung in der Datenbank vornehmen.

  1. Gehen Sie zu „wp_options“.
  2. Suchen und ändern Sie den option_value für option_name: siteurl
  3. Suchen und ändern Sie den option_value für option_name: home

Es sollte die vollständige URL mit http und ohne den abschließenden Schrägstrich „/“ sein.

Eine weitere Möglichkeit besteht darin, die functions.php zu aktualisieren mit:

update_option('siteurl’,’http://example.com’);

update_option('home’,’http://example.com’);


 

Wenn etwas schiefgeht


Hier sind einige typische Szenarien, die beim Übergang von Dateien oder Domainnamen auftreten können:

Ich habe versehentlich die Nameserver meiner Domain geändert, bevor die Dateien heruntergeladen wurden. Verbinden Sie sich mit der IP-Adresse des Servers oder ändern Sie die Nameserver vorübergehend wieder zurück. Die IP-Adresse finden Sie in der E-Mail, die das Hosting-Unternehmen ursprünglich gesendet hat, oder Sie können eine E-Mail an den technischen Support senden. Sie können sich entweder per FTP mit der IP-Adresse verbinden oder, wenn Sie Cpanel verwenden, http://[IP-HIER]/cpanel besuchen. Wenn ich mich also beispielsweise mit der IP 127.0.0.1 verbinden würde, wäre die URL für Cpanel http://127.0.0.1/cpanel. Melden Sie sich von dort aus einfach mit denselben Zugangsdaten an.

Seiten geben einen 404-Fehler zurück.
Überprüfen Sie, ob die URL in der Datenbank erfolgreich ersetzt wurde. Speichern Sie die Permalinks im WordPress-Backend neu.

Der Menülink zur Startseite gibt einen 404-Fehler zurück.
Gehen Sie zu Design > Menüs und prüfen Sie, ob der Link zur Startseite geändert werden muss.

Es können keine Bilder in den Uploads-Ordner geschrieben oder hinzugefügt werden. Ändern Sie die Berechtigungen für den Ordner wp-content/uploads auf 755. Wenn das nicht funktioniert, versuchen Sie 777. Und wenn diese Berechtigungen nicht funktionieren, kontaktieren Sie Ihren neuen Hosting-Anbieter.

Wenn alles andere fehlschlägt. Machen Sie eine Kopie des Backups yourfiles_backup.zip und entpacken Sie die Dateien. Stellen Sie die Dateien und die Datenbank wieder her und befolgen Sie die obigen Schritte erneut. Achten Sie besonders auf die URL-Änderung und stellen Sie sicher, dass alle Dateien und Datenbankinformationen erfolgreich importiert wurden.

Behebung von SEO-Problemen


Nachdem Sie nun erfolgreich Hosting-Anbieter und Domainnamen geändert haben, ist es an der Zeit, sich um mögliche SEO-Probleme zu kümmern. Sie müssen diese Schritte nur ausführen, wenn Sie Domainnamen geändert haben oder aus einem Unterverzeichnis umgezogen sind. Sie sollten zunächst sicherstellen, dass das DNS aufgelöst wurde und die neue Website ordnungsgemäß läuft.

301-Weiterleitungen

Solange Ihre alte Domain noch aktiv ist, können Sie die alte Domain auf die neue Domain umleiten, indem Sie eine permanente 301-Weiterleitung zur neuen URL einrichten. Fügen Sie der .htaccess-Datei für die alte Domain Folgendes hinzu. Ersetzen Sie newwebsite.com durch Ihre neue URL:

Redirect 301 / http://www.newwebsite.com/

Wenn Sie aus einem Unterverzeichnis umziehen, wäre es:

Redirect 301 /subdirectory/ http://www.newwebsite.com/

Sie können testen, ob diese Änderungen wirksam wurden, indem Sie den Domainnamen nach dem Speichern der .htaccess in einem neuen Browser aufrufen.

Weiterführende Literatur: Wie leite ich meine Website mit einer .htaccess-Datei um?

Google und Bing benachrichtigen

Benachrichtigen Sie als Nächstes die Webmaster-Tools von Google und Bing über die Änderung des Domainnamens.

Sitemaps erneut einreichen

Benachrichtigen Sie Google und Bing über Änderungen an der Sitemap.

Benutzer benachrichtigen

Informieren Sie die Benutzer der Website über einen Newsletter und soziale Medien über den neuen Domainnamen.

Tote Links und 404-Fehler überwachen

Behalten Sie tote Links über ein 404-Plugin im Auge. Für einzelne Seiten können Sie ein Plugin für 301-Weiterleitungen verwenden und eine benutzerdefinierte 404-Seite erstellen.

Holen Sie sich die Checkliste

Dokumentation und Ressourcen


 

Bleiben Sie in Kontakt


Sie können Blog-Updates auf 3 Arten erhalten:

Folgen Sie WPML auf Twitter, geben Sie uns ein Like auf Facebook oder erhalten Sie Updates per RSS.

Wenn Sie Feedback zu diesem Artikel haben oder Ideen für zukünftige Themen haben, kontaktieren Sie mich über Twitter oder hinterlassen Sie Ihre Gedanken und Ihr Feedback in den Kommentaren unten.

Über die Autorin

Tia ist Bloggerin für WPML und Toolset mit einem Hintergrund in WordPress- und PHP-Entwicklung. Mehr lesen. Sie können sich mit ihr auf Twitter verbinden.

Fanden Sie das nützlich? Teilen Sie diesen Artikel: