So migrieren Sie Ihr Blog von Blogger zu WordPress

Veröffentlicht: 2022-02-26

Ihr Blog (abc.blogspot.com) wird auf Blogger gehostet und Sie möchten das Blog jetzt mit einem persönlichen Domainnamen wie abc.com von Blogger zu WordPress (selbst gehostet) verschieben. Was ist der einfachste Weg, von Blogger zu WordPress zu wechseln, ohne den Google-Suchverkehr, den Seitenrang und Ihre bestehenden Feed-Abonnenten zu verlieren?

WordPress bietet eine einfache Ein-Klick-Option zum Importieren von Blogbeiträgen und Leserkommentaren von Blogger in ein neues WordPress-Blog, aber die Migration umfasst mehr als nur das Übertragen von Inhalten. Zum Beispiel:

  • Einige Ihrer Artikel im alten Blogspot-Blog könnten in Suchmaschinen für bestimmte Schlüsselwörter sehr hoch eingestuft werden, aber sobald Sie diese Artikel in einen neuen WordPress-Blog verschieben, verlieren Sie den organischen Suchverkehr seit den Permalinks (oder URLs) Ihrer Blog-Posts wird sich verändern.
  • Die Leute kommen über Suchmaschinen, Browser-Lesezeichen und Verweise von anderen Websites, die mit Ihren Blog-Seiten verlinkt sind, auf Ihr Blog. Wenn Sie zu WordPress migrieren, leitet Blogger diese Besucher nicht automatisch auf Ihre neue Website weiter.
  • Wenn Sie von Blogger zu WordPress wechseln, können vorhandene Leser, die Ihren Blogger-RSS-Feed abonniert haben, für immer verloren gehen, wenn sie Ihre neue WordPress-Feed-Adresse nicht manuell abonnieren (und die meisten werden es nicht tun).

Das in WordPress verfügbare Importer-Tool überträgt nur Inhalte von Blogger nach Wordpress, aber wenn Sie sich auch um die verschiedenen oben aufgeführten Probleme kümmern möchten, folgen Sie dieser Schritt-für-Schritt-Anleitung. Es dauert weniger als 5 Minuten und Sie können auch den gesamten Google Juice von der alten blogspot.com-Adresse in Ihr neues WordPress-Blog übertragen.

So verschieben Sie Ihr Blog von Blogger zu WordPress

Bevor Sie mit der Migration beginnen, ist es möglicherweise eine gute Idee, Ihr Blogger-Blog einschließlich der XML-Vorlage, Blog-Posts und Kommentare zu sichern, um auf der sicheren Seite zu sein.

Wenn Sie Hilfe bei der Migration von Blogger zu WordPress benötigen , kontaktieren Sie mich bitte über das Kontaktformular auf ctrlq.org. Dies ist eine kostenpflichtige Option.

  1. Registrieren Sie eine neue Webdomain, kaufen Sie Webhosting und installieren Sie WordPress auf Ihrer neuen Domain.
  2. Öffnen Sie Ihr WordPress Admin Dashboard und wählen Sie unter Tools -> Import die Option Blogger*. Autorisieren Sie WordPress für den Zugriff auf Ihr Blogger-Konto, wählen Sie Ihr blogspot.com-Blog aus und innerhalb weniger Minuten sind alle Ihre Blogger-Blogposts und -Kommentare auf der neuen WordPress-Site verfügbar.
  3. Öffnen Sie den WordPress-Themes-Editor unter Darstellung -> Editor und öffnen Sie die Datei functions.php zum Bearbeiten. Die meisten WordPress-Themes enthalten eine functions.php-Datei, oder Sie können sie manuell über cPanel oder FTP in Ihren WordPress-Theme-Ordner hochladen. Kopieren Sie das folgende Code-Snippet in Ihre functions.php-Datei (am Anfang der Datei) und klicken Sie auf die Schaltfläche „Datei aktualisieren“, um Ihre Änderungen zu speichern.
 <?php function labnol_blogger_query_vars_filter( $vars ) { $vars[] = "blogger"; return $vars; } add_filter('query_vars', 'labnol_blogger_query_vars_filter'); function labnol_blogger_template_redirect() { global $wp_query; $blogger = $wp_query->query_vars['blogger']; if ( isset ( $blogger ) ) { wp_redirect( labnol_get_wordpress_url ( $blogger ) , 301 ); exit; } } add_action( 'template_redirect', 'labnol_blogger_template_redirect' ); function labnol_get_wordpress_url($blogger) { if ( preg_match('@^(?:https?://)?([^/]+)(.*)@i', $blogger, $url_parts) ) { $query = new WP_Query ( array ( "meta_key" => "blogger_permalink", "meta_value" => $url_parts[2] ) ); if ($query->have_posts()) { $query->the_post(); $url = get_permalink(); } wp_reset_postdata(); } return $url ? $url : home_url(); } ?>
  1. Öffnen Sie Ihr Blogger-Dashboard und wählen Sie Vorlagen. Scrollen Sie auf der Vorlagenseite nach unten und wählen Sie die Option „Zu klassischen Vorlagen zurückkehren“, um von den XML-basierten Blogger-Vorlagen zu den klassischen Tag-basierten Vorlagen zu wechseln.
  2. Kopieren Sie das folgende Snippet und fügen Sie es in Ihren Blogger-Vorlageneditor ein, aber ersetzen Sie vorher alle Vorkommen von labnol.org durch Ihre neue WordPress-Site-URL. Wenn sich Ihre WordPress-Site beispielsweise unter example.com befindet, ersetzen Sie labnol.org durch example.com und fügen Sie das geänderte Snippet in den Blogger-Vorlageneditor ein. Speichern Sie die Änderungen.
 <html> <head> <title><$BlogPageTitle$></title> <script> <MainOrArchivePage> window.location.href="http://labnol.org/" </MainOrArchivePage> <Blogger><ItemPage> window.location.href="http://labnol.org/?blogger=<$BlogItemPermalinkURL$>" </ItemPage></Blogger> </script> <MainPage> <link rel="canonical" href="http://labnol.org/" /> </MainPage> <Blogger> <ItemPage> <link rel="canonical" href="http://labnol.org/?blogger=<$BlogItemPermalinkURL$>" /> </ItemPage> </Blogger> </head> <body> <MainOrArchivePage> <h1><a href="http://labnol.org/"><$BlogTitle$></a></h1> </MainOrArchivePage> <Blogger> <ItemPage> <h1><a href="http://labnol.org/?blogger=<$BlogItemPermalinkURL$>"><$BlogItemTitle$></a></h1> <$BlogItemBody$> </ItemPage> </Blogger> </body> </html>

Wir sind fast fertig. Öffnen Sie eine beliebige Seite in Ihrem alten Blogger-Blog und Sie sollten auf die entsprechende WordPress-Seite weitergeleitet werden. Wir verwenden eine permanente 301-Weiterleitung auf der WordPress-Seite und daher sollten alle Google Juice und PageRank an Ihre neuen WordPress-Seiten weitergeleitet werden. (Video)

Die obige Methode funktioniert für normale blogspot.com-URLs und auch für länderspezifische Blogger-Domains wie blogspot.co.uk, blogspot.com.au oder blogspot.in.

Das Blogger-Import-Tool verschiebt nur Posts und Kommentare von Blogger nach WordPress, aber keine Bilder. Und das sollte in Ordnung sein, da die Bild-URLs in Ihren importierten WordPress-Beiträgen immer noch auf blogspot.com zeigen (wo die Bilder ursprünglich gehostet wurden) und daher nichts kaputt gehen würde.

Siehe auch: Blogger von benutzerdefinierter Domäne zu WordPress verschieben

Wechseln Sie den RSS-Feed von Blogger zu WordPress

Wenn Sie von Blogger zu WordPress wechseln, ändert sich auch die URL Ihres RSS-Feeds. Gehen Sie zu Blogger -> Einstellungen -> Andere und wählen Sie Post-Feed-Umleitungs-URL unter Website-Feed. Hier können Sie die Webadresse Ihres neuen WordPress-RSS-Feeds eingeben und der bestehende RSS-Abonnent wird automatisch zu Ihrem neuen Feed wechseln.

Wenn Sie FeedBurner verwenden, ersetzen Sie einfach die Quelle des Blogger-RSS-Feeds durch Ihren neuen WordPress-Feed.

Migration zu WordPress abgeschlossen – wie geht es weiter?

Jetzt, da Ihre neue WordPress-Site mit all den alten Blogger-Beiträgen eingerichtet ist und läuft, sind hier ein paar wichtige Dinge, die Sie tun sollten:

  1. Fügen Sie Ihre neue WordPress-Site zu Google Webmaster hinzu, überprüfen Sie den Inhaber der Site und reichen Sie auch eine XML-Sitemap ein, die die URLs auf Ihrer neuen Site auflistet.
  2. Befolgen Sie diese WordPress-Optimierungstipps, installieren Sie einige der wesentlichen Plug-Ins und achten Sie besonders darauf, die Sicherheit Ihrer WordPress-Site zu verbessern.
  3. Befolgen Sie diese Blogging-Tipps und bringen Sie Ihr Blog auf die nächste Stufe.

PS: Google hat die Unterstützung von OAuth 1.0 eingestellt und daher funktioniert das bestehende Blogger-Importer-Plugin in WordPress nicht mehr. Der Plug-in-Entwickler hat seine Unfähigkeit zum Ausdruck gebracht, das Plug-in für die Verwendung von Blogger 3 API und OAuth 2.0 zu aktualisieren, und daher stecken wir derzeit fest.