Blogger är ett gratis verktyg som låter dig skapa en blogg snabbt. Men många Blogger-användare inser att om de behöver mer kontroll över sina bloggar måste de vara värd för sina bloggar och WordPress är en idealisk lösning.

I den här tutorialen kommer jag att visa dig hur du migrerar din blogg "Blogger" till WordPress utan att förlora rankningsdata.

bloggertowp

Steg 0: Innan du börjar

Det är nödvändigt innan du börjar att du har utmärkt WordPress-värd. Discover 12-stegen att följa för att skapa en WordPress-blogg. I denna handledning kommer du också att upptäcka hur du enkelt installerar WordPress.

Första steget: Hur du exporterar din blogg "Blogger"

Det första du behöver göra är att exportera din Blogger-blogg, vilket kan göras genom att navigera till följande plats " Inställningar> Övrigt".

export-bloggare

Genom att klicka på exportbloggen kommer du att märka ett nytt fönster som kommer att visas och du måste klicka på " Ladda ner bloggen".

export-the-blogg

När det är klart hämtas din blogg som en XML-fil.

Steg två: Hur man importerar Blogger på WordPress

För att börja importera din Blogger-blogg till WordPress behöver du bara komma åt WordPress-verktygen och klicka på " blogger".

Blogger menyn~~POS=HEADCOMP

Om du ännu inte har installerat Blogger-verktyget är det dags att göra det via fönstret som öppnas. Installera och aktivera verktyget, så kommer du till en ny sida där du måste skicka din nedladdade xml-fil istället.

upload-the-bloggen

Om filen som ska skickas är större än den tillåtna filstorleken "Uppladdningar", bör du överväga att uppdatera begränsningen. Kontakta din webbhotell.

Genom att klicka på Skicka filen och importera den", WordPress importerar de olika artiklarna" blogger På din Wordpress blogg. Du kan ändra författarna till artiklarna eller skapa ett nytt konto som kommer att vara författare till artiklarna.

Steg tre: Konfigurera Permalinks

"Permalinks" är den term som används på webbadressstrukturen för varje sida. WordPress erbjuder inbyggd funktionalitet så att du kan ändra strukturen på webbadresser. Eftersom du importerar data från Blogger kanske du vill att din struktur ska likna Blogger.

För att konfigurera permalänkar måste du navigera till platsen " Inställningar> Permalänkar", Och välj alternativet" Månad och Titel".

förändring-permalink

Steg fyra: Ställ in en omdirigering

Detta är det viktigaste steget i att migrera en blogg, eftersom det låter dig omdirigera din gamla blogg till din nya.

Det bästa med omdirigering är att du kanske vill landa besökare på exakt den sida de letar efter (eller den som de borde ha snubblat över om det inte hade förekommit någon migration). Men också gör det möjligt för sökmotorer att veta att din gamla blogg har flyttats.

Om du vill flytta din Blogger-blogg till WordPress måste du göra en två-nivå omdirigering.

Det första är att omdirigera Blogger-besökare till din Wordpress blogg. Det andra är att när användaren väl är på din blogg kan du omdirigera dem till sidan de ville öppna på din gamla blogg.

Vi börjar med att omdirigera på Blogger till din nya Wordpress blogg. För att komma igång, gå tillbaka till Blogger och klicka på " modeller".

modell-bloggare

Bläddra sedan ner och klicka på " Återgå till den klassiska modellen I avsnittet " Återgå till klassiska modeller".

back-to-klassisk modell

När det är klart kan du ändra HTML-koden för mallen och ersätta den med följande kod:

<$ BlogPageTitle $>
    
    window.location.href="http://example.com/"
    
    
     
     window.location.href="http://example.com/?blogger="
     
    
   " /> <$ BlogTitle $> "><$ BlogItemTitle $> <$ BlogItemBody $>

Ersätt värdena "http://exempel.com/" med adressen till din WordPress-blogg.

Nu behöver du bara spara mallen. Nu måste vi omdirigera användaren till sidan han ville se på den gamla bloggen. För det måste vi modifiera vår Wordpress plugin (Lär dig hur du enkelt skapar ditt WordPress-plugin). Och i det här pluginet behöver du bara lägga till följande kod:

funktion blogger_query_vars_filter ($ vars) {$ vars [] = "blogger"; returnera $ vars; } add_filter ('query_vars', 'blogger_query_vars_filter'); funktion blogger_template_redirect () {global $ wp_query; $ blogger = $ wp_query-> query_vars ['blogger']; om (isset ($ blogger)) {wp_redirect (get_wordpress_url ($ blogger), 301); utgång; }} add_action ('template_redirect', 'blogger_template_redirect'); funktion get_wordpress_url ($ blogger) {if (preg_match ('@ ^ (?: https ?: //)? ([^ /] +) (. *) @i', $ blogger, $ url_parts)) {$ query = ny 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 (); } returnera $ url? $ url: home_url (); }

Ovanstående kod skapar en 301-omdirigering som gör att du kan behålla SEO.

När du klistrar in den här koden på ditt plugin kommer omdirigeringarna att träda i kraft. Den som besöker en gammal Blogger-artikel från Googles sökmotor kommer att omdirigeras till artikeln på den nya bloggen.

5. Omdirigera RSS-flödet

Att omdirigera flödet är lika viktigt eftersom vi ofta har flera RSS-feed-prenumeranter, och dina gamla RSS-feed-prenumeranter kommer inte att kunna meddelas om migreringen. Vad du kan göra är att logga in på ditt Blogger-konto och navigera till platsen " Inställningar> Övrigt".

i avsnittet "Flux", i " URL för omdirigering av artikelflöde ? », Lägg till en ny URL. Ett fält kommer att visas, det är i det här fältet som du kommer att ange webbadressen till ditt RSS-flöde.

omdirigera-the-flow

Ditt WordPress RSS-flöde är vanligtvis tillgängligt på den här webbadressen "http://example.com/feed/.

Det är det för denna handledning, jag hoppas att det gör att du enkelt kan exportera din Blogger-blogg till WordPress. Tveka inte att kontakta oss om du har några problem.