Es gibt verschiedene Gründe, warum Sie darüber nachdenken von Blogger nach WordPress migrieren. Was auch immer Sie sind, Sie müssen es richtig machen, denn obwohl beide Plattformen Code gemeinsam nutzen, gibt es einige Unterschiede in der Programmierung, die bei der Migration beschädigt werden könnten. Wenn dies bei Ihnen der Fall ist oder einer, der identisch ist, hilft Ihnen dieser vollständige WordPress-Kurs zur Migration von Blogger auf WordPress.org.
Blogger auf WordPress migrieren
Inhaltsexport
Der erste Schritt ist die Migration des Inhalts. Sie müssen alles, was Sie auf dieser Plattform getan haben, speichern, um es später zu WordPress hinzuzufügen. Dazu müssen Sie zu Ihrem Control Panel gehen und im Menü zu Einstellungen> Inhalt sichern gehen. Sofort wird eine Tabelle angezeigt, in der wir gefragt werden, ob wir diese Datei auf dem Computer speichern möchten. Hier sagen wir "Ja".
Sie sehen sofort a XML-Datei das wurde heruntergeladen. Mit diesem ersten Schritt haben Sie alle Ihre Einträge gespeichert. Wenn Sie es öffnen, werden Sie nichts verstehen, was geschrieben steht, da es so konzipiert ist, dass es von spezieller Software und nicht von Personen gelesen werden kann.
Importieren Sie Inhalte in WordPress
In der WordPress-Dashboard Wir gehen zu Extras> Importieren> Jetzt in Blogger installieren. Dieser Vorgang erfolgt normalerweise sofort. Nach Abschluss wird eine Option angezeigt, die besagt, dass Importer ausführen, zum Akzeptieren klicken und ein neuer Bildschirm angezeigt wird.
Nun wird eine Option angezeigt, die besagt: Wählen Sie eine Datei von Ihrem Computer aus. Hier müssen Sie das XML-Dokument auswählen, das Sie im vorherigen Schritt heruntergeladen haben. Dann klicken Sie auf Datei hochladen und importieren und fahren mit dem nächsten Bildschirm fort. In dieser neuen Benutzeroberfläche sehen wir drei Optionen, die wie folgt unterteilt sind:
- Autor importieren: Erstellt einen neuen Autor und gibt ihm eine Eigenschaft, die sich auf den hochgeladenen Inhalt bezieht.
- Erstellen Sie einen neuen Benutzer: nützlich zum Erstellen eines Benutzers, der unter diesen Umständen der Autor des importierten Inhalts ist.
- Auszeichnung an einen bestehenden Benutzer: Wenn der Eigentümer der Website in Blogger mit WordPress identisch ist, ist dieser Schritt nicht erforderlich.
Sobald eine der vorherigen Optionen definiert wurde, klicken Sie auf Senden. Daraufhin wird eine Meldung angezeigt, die die Bestätigung des Imports darstellt. In diesen Schritten erhalten Sie bereits alle Ihre Einträge in WordPress.
Positionierung retten
Sofort gehen wir zu einem weiteren wichtigen Aspekt über, der Positionierung, die Sie in den Suchmaschinen erreicht haben. Um dies zu erreichen, muss eine Weiterleitung erstellt werden, damit Google versteht, dass eine Migration durchgeführt wurde. Mit diesem Schritt wird die Benutzer, die zu Blogger wechseln, werden auf die neue Website in WordPress umgeleitet.
Für diesen Schritt wird empfohlen, von der Originalseite umzuleiten. In diesem Fall ist es diejenige, die auf Blogger gehostet wurde. Gehen Sie zur Option Vorlage und klicken Sie auf HTML bearbeiten. Zu diesem Zeitpunkt wird ein Code für Sie geöffnet, den Sie ändern müssen. Achten Sie darauf, löschen Sie den dort angezeigten Code und ersetzen Sie ihn durch folgenden:
<html>
window.location.href = »http://your-new-url.com/»
window.location.href = »http://your-new-url.com/?blogger= <$BlogItemPermalinkURL$>»
<link rel=»canonical» href=»http://tu-nueva-url.com/?blogger= »/>
<body>
<h1><a href="/de/»http://tu-nueva-url.com/»/"><$BlogTitle$></a></h1>
<h1><a href="/de/»http://tu-nueva-url.com/?blogger=<$BlogItemPermalinkURL$">»><$BlogItemTitle$></a></h1>
<$BlogItemBody$>
</body>
</html>
Gehen Sie jetzt zu Ihrer neuen WordPress-Site und fügen Sie diesen Code ein:
Funktion jb-import-blogger ($vars) {
$vars [] = "Blogger";
return $vars;
}
add_filter ('query_vars', 'jb-import-blogger');
Funktion blogger_template_redirect () {
global $wp_query;
$blogger = $wp_query-> query_vars ['blogger'];
if (isset ($blogger)) {
wp_redirect (get_wordpress_url ($blogger), 301);
Ausfahrt;
}
}
add_action ('template_redirect', 'blogger_template_redirect');
Funktion get_wordpress_url ($blogger) {
if (preg_match ('@ ^ (?: https?: //)? ([^ /] +) (. *) @i', $blogger, $url_parts)) {
$query = neue WP_Query (
Array ("meta_key" => "blogger_permalink", "meta_value" => $url_parts [2]));
if ($query-> have_posts ()) {
$query-> the_post ();
$ Adresse URL Adresse = get_permalink ();
}
wp_reset_postdata ();
}
$-Adresse zurückgeben URL-Adresse? $-Adresse URL-Adresse: home_url ();
}
Dieser Code kann in fuctions.php eingefügt werden.
Feeds umleiten
Um fertig zu werden, musst du Feeds ändern, sWenn Sie Follower per RSS haben, ist dieser Schritt wichtig, damit Ihre treuen Leser weiterhin Updates von Ihrem Blog erhalten. Für diesen Schritt müssen Sie zu den Blogger-Einstellungen gehen. Dort müssen Sie im Abschnitt Feed die Adresse Ihrer neuen Site eingeben. In diesem Fall wäre die URL: urldetuweb / feed /.
Fertig, bis zu diesem Punkt haben Sie erreicht Blogger nach WordPress migrieren, Sie haben alle Optionen und haben dank der Weiterleitungen keine Position verloren. Ein Prozess, den Sie mit Sorgfalt durchführen müssen.