I have already written a post on “Why WordPress is better than Blogger?” and why you should migrate your blog from Blogger to WordPress. There i mentioned that WordPress allows you effective SEO of your blog and also offers you full control over your blog. There are many other reasons why you should go for this change. Anyways, i migrated from Blogger to WordPress and everything really went very smooth and fine. However, some of the posts were a bit cluttered after this migration that i am fixing now. But at the whole, i would surely say that WordPress is much better than Blogger and can prove to be a great weapon in blogging if used properly.

You must have already read the post that why should you migrate from Blogger to WordPress and in this tutorial i will tell you how you can easily migrate your blog from Blogger to WordPress.
Migrate From Blogger to WordPress
In this migration process our main objectives would be -
- Using the same domain before and after migration.
- Migrating all Blog posts and comments
- Maintaining all permalinks without any creation of 404 or “Not Found” error.
- Maintaining the Google PageRank of all individual blog posts.
- Maintaining the traffic and search engine optimization (SEO) of your blog.
- Retaining Facebook likes, Tweets, Google +1′s and other shares.
Alright, lets begin to migrate from Blogger To WordPress without wasting much time. The whole procedure contains only six steps and you would be able to migrate from Blogger to WordPress in just 5 minutes.
Migrate From Blogger to WordPress
Migrate From Blogger to WordPress : Video Tutorial

Migrate From Blogger to WordPress : Text Version
STEP 1 : Removing Custom Redirect From Blogger Blog
Migrate From Blogger to WordPress
If you want to use the same domain on WordPress blog that you are currently using on Blogger then you need to remove the custom domain redirect from Blogger blog.
Migrate From Blogger to WordPress
For this, first of all go to Settings >> Basics >> Click remove custom domain.
Migrate From Blogger to WordPress
Click Save button. And now your Blogger blog will be moved back to xyz.blogspot.com address.
Migrate From Blogger to WordPress
Step 1 is over. Now lets move ahead.
Migrate From Blogger to WordPress
STEP 2 : Pointing Domain Name servers to your Web Hosting Account
In this step first of all we need to log in to our web domain name server provider account. Here i am using Godaddy and then i simply setup the name servers as per my web hosting account as you can see in the video above.
Migrate From Blogger to WordPress
This change would usually take 1-2 hours to take effect. After 1-2 hours, we can proceed on to the third step.
STEP 3 : Installing WordPress on your old Domain
Installing WordPress used to be difficult during earlier times but now most of the web hosting providers provide us with one click WordPress install facility. Most of the web hosting companies have cPanel.
For installing WordPress first of all we need to go to our web hosting cPanel then we need to scroll down a bit below and select Quick Install option from there.
Migrate From Blogger to WordPress
Then in the next screen i select WordPress and then click Continue button.
Fill up the required details like Admin Email, Username, Blog title etc and then i click Install now Button. WordPress will start installing on your domain.
Migrate From Blogger to WordPress
After the installation has finished, simply login to your WordPress dashboard by using those login credentials.
WordPress is successfully installed on your domain. You may now visit your site to see the new look of your blog.
Migrate From Blogger to WordPress
STEP 4 : Changing Permalink Structure of your new WordPress Blog as per Blogger Blog
Now you need to set up the permalink structure of your WordPress blog as per your Blogger blog so that during migration of posts the same URLs are retained in WordPress.
Migrate From Blogger to WordPress
For this go to Settings >> Permalinks and then select Custom Permalink option and paste the below code over there
/%year%/%monthnum%/%postname%.html
After this simply click save changes button and you are done.
STEP 5 : Importing Blogger Posts to new WordPress Blog
Now we on to our next step. In this we would migrate our blog posts from Blogger to WordPress.
For this first of all go to tools and then select import option available over there. After this select Importer. Now we need to install importer. For this just click Install now button and then click “Activate plugin and run importer”.
Migrate From Blogger to WordPress
Then we need to authorize imported to access our Blogger blog. For this click Authorize button and in the next Window i will click Grant Access button.
Migrate From Blogger to WordPress
Now a list of blogs will appear. Select the blog you want to import and click import button. Wait for importing to finish. After the importing is finish i click Set Authors button. Then i select default option and i’ll click save changes button.
Here i see all my posts have been successfully imported to my WordPress Blog and you can view them by visiting your site. I hope you would like this.
Migrate From Blogger to WordPress
However, now we need to fix our permalinks as per our Blogger blog so that no 404 occurs in our new WordPress blog and also we don’t lose any traffic from search engines.
STEP 6 : Fixing Blogger Permalinks
Copy the code below to a notepad and save it as fix.php
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 "DONE";
?>Then we need to upload this file to our web hosting root directory. After you upload this file to your web hosting directory simply go to your your blogger address bar and paste the following code after that and press Enter as shown in video.
/fix.php
The moment you do this, you should see DONE written on your computer screen. That’s all, the permalinks are now fixed.
Migrate From Blogger to WordPress
Congratulations on Migrating from Blogger To WordPress
Congratulations, you have successfully imported your blog from Blogger to a better platform i.e. WordPress.
Migrate From Blogger to WordPress
If you face any problem while migration then do let me know via comments below.
Migrate From Blogger to WordPress
So in the next tutorial i will tell you how you can retain your Feedburner subscribers and what to do of your old blogspot blog. Stay Tuned.
And don’t forget to check these awesome blogging tips :
- How To Use Google Webmaster Tools To Promote Your Business
- Some Things To Do Before You Publish Your Next Blog Post
- Must Have Skills To Become a Successful Blogger
- 15 Questions to Consider Before You Start Blogging
Migrate From Blogger to WordPress




Thanks Gurwinder For Writing This Tutorial. Bookmarked This Page And Use This Tutorial ASAP :)
Osho Garg recently posted…How To Add Google Adsense In Blog (Best Ad Placement)
Great to hear that Osho Garg. Stay Connected :)
Gurwinder Singh recently posted…Apple iMac Review [21.5" iMac vs 27" iMac]
Great post thanks for sharing; it covered all the aspects which even several pro bloggers did not do in single post
Thanks for the appreciation, stay connected :)
Gurwinder Singh recently posted…Why WordPress Is Better Than Blogger?
Nice tutorial. Helpful for me. Thanks for sharing..
You are most welcome bro. Keep Visiting :)
Gurwinder Singh recently posted…A Few Job Search Mistakes You Should Avoid
good article friend, I have plan to migrate also. thank you
putri recently posted…Breadcrumb Menu For Blogger Version 2
Thanks a lot for appreciation. You must surely migrate to WordPress and i am sure you wont regret that. :)
Gurwinder Singh recently posted…Send Friend Requests On Facebook Easily When You Are Blocked
Keep up the excellent work, I read few blog posts on this website and I believe that your weblog is real interesting and contains sets of excellent info.
Thanks a lot for this wonderful comment Keeley :)
Gurwinder Singh recently posted…Migrate From Blogger to WordPress [Maintaining Permalinks, SEO, PageRank and Traffic]
Hi Guruwinder,
Nice Explanation. Thanks
I have a doubt. I would like to move my domain yogavideos.blogspot.com to a subdomain like yoga.sankar.info. I have gone through so many posts in web, but couldn’t find the right solution that “how to put seo friendly redirection from free blogspot site to wordpress. can you help me on this ?
Earlier we can do this, however current blogger is not supporting it. Kindly confirm.
Thanks in advance.
-Sankar
Sankar recently posted…Stop Buying Facebook Likes
Its very simple. You are using Subdomain instead of Top level domain, just follow this guide and migrate your blog to your new WordPress. After that you need to add redirection that if someone opens yogavideos.blogspot.com it takes him to your new WordPress Blog. And this is would post in the second part of this tutorial soon. Stay tuned. If i am wrong somewhere then feel free to comment here. :)
Gurwinder Singh recently posted…Apple iMac Review [21.5" iMac vs 27" iMac]
nice move, but you are using a theme, i was expecting custom design
Ramandeep Singh recently posted…Top tips Moon Photography – How to achieve right shot
Thanks!! I would look to use Custom design soon!! :)
Gurwinder Singh recently posted…How To Get Old Start Menu In Windows 8
Thats a great guide of migrating to WP, you have explained everything so perfectly. Thanks for this.
Albert john recently posted…Prawn Biryani by Chef Amir Iqbal
thanks! this one is very helpful.. i am planning to move my blogger blog into wordpress.
You should definitely make this move and make sure that you follow this guide carefully :)
Gurwinder Singh recently posted…Mumbai businessmen rejoice the coming of online classifieds in Mumbai
Actually this an informative post to me, thanks for sharing a great post like this, because it covers all the points which I need to migrate my blog to WP.
You are most welcome Stephnie, stay connected!! :)
Gurwinder Singh recently posted…iPad 4 Review
Thanks for your tutorial, it really helped me!
Waiting for the “what to do of your old blogspot blog” part ;)
Good to hear this. I will try to post the next part within few days!! :)
Gurwinder Singh recently posted…What is SEO or Search Engine Optimization?
Hello. I’ve been running into several errors during migration but this post helped me a lot. Thanks for the detailed and helpful tutorial.
You are welcome Bryce, stay tuned for the second part of this guide.
Gurwinder Singh recently posted…Gmail Offline Access (Browser Extension)
Hi,
My website is hosted on blogger with a custom domain. say http://www.example.com
Now I want to move it to wordpress.
Let, an url of my post is http://www.example.com/2012/11/how-to-move-wordpress-from-blogger.html
Here should be mentioned that my post name was “Move WordPress From Blogspot ”
I want to change the url structure like http://www.example.com/wordpress/how-to-move-wordpress-from-blogger/
that means http://www.example.com/Catagory_Name/Previous_Blogger_Permalink/
Please help me. I have more than 300 posts in blogger and its urgent to move in wordpress.
The thing you are asking is not possible acc. to me. But here’s a small tweak to make it possible.
First of all, migrate your blog as I have shown in the video tutorial and then fix your blogger permalinks i.e. Step 6. After this your WordPress blog will get the same URL structure as your Blogger Blog i.e. /%year%/%monthnum%/%postname%.html.
After this as per your question, you may use Dean lee Permalinks migration plugin.
The plugin will generate a ” 301 redirection” or you can call it permanent redirection when bots will crawl your posts.
After activating the plugin, Go to settings and select permalinks migration and you will see your Old Permalink Structure there. Don’t make any changes there.
Go to settings > permalinks and change it to your desired permalink i.e /%category%/%postname%/
Now check your posts and pages , if everything is normal and you have done everything alright. If you face any problems, feel free to ask here.
Warning – All your internal pages will lose their Google Page-rank if you change their permalink structure. So be careful about this thing too.
Gurwinder Singh recently posted…YouTube Trick : How to Change the Embed Color of YouTube Player
With the super cool WordPress themes, I see all the reason in the world why every one should consider shifting.
Hmm, you are right. Stay connected.
Gurwinder Singh recently posted…Nokia Lumia 820 Review
Hi Gurwinder,
Great article. Easy to follow and quick! I have one concern though… Lately, I’ve noticed Blogger has been putting some extra information in the links to my posts, a weird string at the end of the URL. For example, instead of http://www.navigatingillness.com/2013/03/relax.html, I am now getting http://www.navigatingillness.com/2013/03/relax.html#.UUoZVaXhBGE
Could this cause some sort of problem with the current permalink fix you’ve posted, or will everything work right, in spite of the change?
Shawn recently posted…Rock Bottom is Useless
First of all I would like to tell you that its not Blogger that is inserting those extra strings in your URL. Those are beyond # and won’t cause any sort of migration error and you can follow the above tutorial without any hesitation.
These kind of codes or strings that appear in the URL are mainly caused by share plugins like ShareThis or Addthis. And i see that you are using Addthis social sharing widget in your sidebar.
So to get rid of these either remove Addthis widget from your sidebar OR change
<script type="text/javascript">var addthis_config = {"data_track_addressbar":true};</script>with
<script type="text/javascript">var addthis_config = {"data_track_addressbar":false};</script>in your widget code. I hope that helps but if you face any problems, then feel free to comment them here.
Gurwinder Singh recently posted…Bypassing “Age-Restricted” Content Warning Message on YouTube NSFW Videos
Hi Gurwinder,
The extra characters did pop up, right after I started using AddThis. I will check out changing the code once I get everything moved to WordPress. This is good info, thank you!
Shawn recently posted…No Regular Post This Week
You are most welcome Shawn and If you face any problems while migrating or need any help then don’t hesitate to leave a comment here or contact me via contact page.
And don’t forget to check out this blogpost in case you need to buy webhosting. Stay connected! :)
Gurwinder Singh recently posted…How to Enable Replies In Comments On Facebook Pages
nice article but I have a problem when my blogger blog post migrate to wordpress my article with code not appear in wordpress post how to fix that or do I need to manually edit it but how about 200+ article?
Josh recently posted…Samsung Galaxy Tab 3 Unveiled 7” 1.2 GHz Dual Core Processor Android 4.1 Jelly Bean
Yes, this is the major problem that I even faced after migration. The only solution is doing this manually. In Blogger we use “blockquote” tag and in the WordPress it is “pre”, so you need to find the wrong posts and recover them via your blogger dashboard. This is one of the most time consuming process and even I still have many posts pending revision. :(
Gurwinder Singh recently posted…Giveaway #2 – Commun.it Review and Giveaway
Really!! So sad I think I need to start work on it. Thanks your reply.
Josh recently posted…Stylish CSS Tooltip In Hyperlink For Blogger
Good Luck Ahead!!
Gurwinder Singh recently posted…DVDVideoSoft FreeStudio – A Powerful All-In-One Multimedia Manager