Share

This article is very important for blogger users. Most of the bloggers don’t know about how to migrate from blogger to WordPress easily. Blogger is one of the best most popular blogging platforms for newbies who just starting blogging. Blogger is totally free and it’s Google hosted blogging platform. But later you need to transfer from blogger to WordPress for various purposes. So, you should know the switching process from blogger to WordPress.

There are a lot of bloggers wanted to migrate their site from blogger to WordPress but they don’t know which actual process is. Most of the bloggers don’t want to migrate from blogger to WordPress for the reason that they are afraid of losing their site ranking and visitors. But you can do it easily without losing traffic and ranking. So you need to know how to migrate from blogger to WordPress accurately.

Every blogger user knows the blogger is owned by google. Google have a full right of your blog. They can change anything on your blog anytime and they can also delete your blog. So you need to transfer if you want full of the power of your blog. You can not easily customize your blogger platform because it has some limitations. On the other side, WordPress is more SEO optimized than blogger. So, you can do it simply without losing anything. So, you should to follow my article and read it properly then you can success to migrate from blogger to WordPress.
How to Migrate from Blogger to WordPress Easily

How to Migrate from Blogger to WordPress Easily

If you want to migrate from blogger to WordPress, you have to need two vital things. Such as, a perfect hosting and CloudFlare account.

Hosting Provider

Hosting is one of the most important factors for your WordPress blog. You know that WordPress blog is self-hosted. So, when you transfer your blog from blogger to WordPress you need a web host. You can select to choice your best hosting provider such as Bluehost, Hostgator, Godaddy, Namecheap and more.

CloudFlare Account

You need a good CDN like CloudFlare because it will help to protect your site from different threats; it also saved your bandwidth and improves your site loading time. So, it is highly recommended for use and takes many facilities.

Migration Process from Blogger to WordPress

How to Export Blogger Blog

Firstly you need to open your Dashboard then click on Setting. Next click on others then click Export Blog. When you click Export blog it will process to download an XML file to your computer.
How to Export Blogger Blog
How to Import Blogger XML File to WordPress

Now this XML file needs to import to your WordPress. Just go to WordPress Dashboard and click on Tools, you will see the Import system then click on Blogger.
How to Import Blogger XML File to WordPress
After clicking on Blogger, a popup will come asking you to install the blogger to WordPress importer. You just click on install button.
Once this Blogger importer plugin installed, just activate this plugin and run the importer link to continue.
How To Install Importer Plugin
After continue, you will see the Import blogger system page and it will ask you to upload XML file. Just click on choose file to select your blogger XML file which you have download from blogger.
How To Import Blogger XML File
After selecting your XML file, and click on Upload file & Import button. When finished to complete upload and you will ask to give an author to the imported posts. That’s all process you have done easily.

Need to Setting up Permalink

Go to WordPress Dashboard and the click on the Setting system then select Permalinks. How to set your permalinks just following screenshot image below. Now select the Months and Name section then save changes.
How To Setting up Permalink
How to Setting up Redirection

Setting up redirection is one of the vital steps to migrate from blogger to WordPress. You must need to know about redirection process. You can set up this redirection on two levels. First stage redirect blogger traffic to your new WordPress site and Second stage once your users reach your WordPress site, then you will redirect them to your post.

You need to go to blogger blog account and just click on Template. Now your scroll down the template page, once you find Revert to Classic Template now click on it and finally you click on Revert to Classic Template link.
How to revert to template
In this time you will see Edit Template HTML text area and you just replace the entire code with the following code see below.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="<$BlogLanguageDirection$>">
<head>
<title><$BlogPageTitle$></title>
<script type="text/javascript">
<MainOrArchivePage>
window.location.href='http://www.mytechtips24.com/'
</MainOrArchivePage>
<Blogger><ItemPage>
window.location.href=' http://www.mytechtips24.com/blogger/?q=<$BlogItemPermalinkURL$>'
</ItemPage></Blogger>
</script>
<MainPage><link rel="canonical" href=" http://www.mytechtips24.com/" /></MainPage>
<Blogger><ItemPage>
<link rel="canonical" href="http://www.mytechtips24.com/<$BlogItemPermalinkURL$>" />
</ItemPage></Blogger>
</head><body>
<div style="border:#ccc 1px solid; background:#eee; padding:20px; margin:80px;">
<p>This page has moved to a new address.</p>
<h1>
<MainOrArchivePage><a href="http://www.mytechtips24.com"><$BlogTitle$></a></MainOrArchivePage>
<Blogger><ItemPage>
<a href=" http://www.mytechtips24.com/<$BlogItemPermalinkURL$>"><$BlogItemTitle$></a>
</ItemPage></Blogger>
</h1>
</div> </body></html>

But you need to replace http://www.mytechtips24.com/ with your domain name. Click to save your template and now you have fruitfully completed redirection on your blogger blog.

Now you need to complete to set your WordPress redirection, that all users will be redirected to your post. You need to create a new file by using Notepad or other text editors and give the file name such as redirected.php then just copy and paste the below code in this file.

<?php require_once('wp-load.php');
$res = $wpdb->get_results("SELECT post_id, meta_value FROM $wpdb->postmeta WHERE meta_key = 'blogger_permalink'");
$wpdb->print_error();
foreach ($res as $row)
{ $slug = explode("/",$row->meta_value);
$slug = explode(".",$slug[3]);
$wpdb->query("UPDATE $wpdb->posts SET post_name ='" . $slug[0] . "' WHERE ID = $row->post_id");
$wpdb->print_error();
}
echo "Permalinks are Fixed! Welcome to WordPress, Happy Blogging";
?>

Now go to your Cpanel >> File manager >> public_html then upload your redirected.php file to public_html that’s place installation of WordPress.

Now you need to confirm the run this PHP code on your site and also fix the permalinks issues. Just following the link enter your browser for confirm and you get a message as done. Remember that you must input to use your site name of this link.

http://www.yoursitename.com/redirected.php

How to Redirect Feeds

Just go to blogger Dashboard. Just click on Settings then click on other. Now you will see the Site Feed Section. Now you need to click on add link, just next to post Feed Redirect URL. Just enter the new Web address of your new WordPress RSS feed. When it’s completed your presented RSS subscriber will automatically move to your new feed.

Your Importing Images from Blogger to WordPress

First, stage you just only blogger contents imported to your WordPress. So, you must need to import your all post images to your WordPress. You can easily import your all images by using the plugin. Cache image plugin is a superior images importer plugin and you can use it.

Just go to WordPress Dashboard. Just click plugin >> add new >> search the word “Cache image” >> Then install and activate this plugin. Then you go to tools >> Cache Remote Images. Now you need to click on Scan and you will get a list of domains which it located images cached then just click on the domain button and your all images will import to your folders. All preceding images URL are restored with the new ones.