How to Transfer a Blog from Blogger to WordPress Easily?

When Blogging comes to our mind, its either Blogger or WordPress platforms that anyone suggests. But, if one wanted to choose out of these two platforms, then WordPress is the right choice. I’m writing this article mainly for the people who’re looking to transfer their blogger blog to WordPress without losing any search rankings or page rank.

Let us assume here that you’re using a free blogspot blog i.e., and wanted to migrate from Blogger to WordPress (self-hosted) platform with a custom domain i.e.,

How to Shift from Blogger to WordPress without Losing Rankings?

  1. If you don’t have a hosting account, then try to purchase a shared hosting either from BlueHost or HostGator. I mainly recommend you go with HostGator as you’ll have all your queries answered quickly.
  2. Once you purchased the hosting space, you’ll need to install WordPress CMS on your domain. (See instructions).
  3. Now, from the WordPress dashboard, go to Import > Tools > Blogger (It asks for the plugin installation. Do the same)
    Blogger Importer WordPress Plugin
  4. Next, grant WordPress the permission to access your existing Blogger account (click Authorize) and select the blog you wanted to migrate from the list of blogs available on your blogger account.
  5. Click “Import” and once all the posts & comments have been imported, give it admin rights.
  6. Next, copy this blogger.php file into your WordPress themes directory (wp-content/themes/theme-name/)

    Note: Remember to rename the file from blogger.php.txt to blogger.php once downloaded and then copy it to the theme folder.

  7. Now, open your WordPress dashboard and go to Pages > Add New Page. Enter “blogger” as the page’s title and URL. Also, select “blogger” from the template drop-down menu in the sidebar and click “Publish”.
  8. Remember that your WordPress page structure should look like
  9. Now, replace “” in the below code with your WordPress site URL.

    <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
    <html xmlns=”” xml:lang=”en” lang=”en”
    <script type=”text/javascript”>
    <MainPage><link rel=”canonical” href=”” /></MainPage>
    <link rel=”canonical” href=”<$BlogItemPermalinkURL$>” />
    <div style=”border:#ccc 1px solid; background:#eee; padding:20px; margin:80px;”>
    <p>This page has moved to a new address.</p>
    <a href=”“><$BlogTitle$></a>
    <a href=”<$BlogItemPermalinkURL$>”><$BlogItemTitle$></a>

    <!– replace with your WordPress site URL —>

  10. If you’re using old interface, then open your blogger dashboard > layout > Edit HTML and choose “Revert to Classic blog” else-if  you’re using the new blogger interface, then go to Template and at the bottom of the page, click on the “Revert to Classic template”.
    Revert to Classic Blogger Template
  11. Copy the code from the above step (9) and paste in the “Edit template” box and click “Save template”.
    Blogger to WordPress Migration Tutorial

That’s it! From now on, whenever you open any of your old blogspot posts, it will redirect you to the respective WordPress post. As we’re using a permanent 301 redirection, all the Google Juice that your blogspot URLs have will pass to your new pages slowly.

Next Things to Do:

There are a few other settings you’ll have to make in order to complete the Blogger to WordPress process.

  1. RSS Feeds: Although you move your blogger blog to WordPress, your feed address will not change. So, Go to Blogger Dashboard > Settings > Site Feed and type the address of your new WordPress RSS feed/FeedBurner feed, Bloglines etc…
  2. Webmaster Tools: Add your WordPress blog to GWT, verify your ownership and then submit an XML sitemap which lists all your website URLs.
  3. Never Delete the Images: Don’t ever delete the images hosted on your blogger blog as they’ll not be automatically imported into WordPress. Here Blogger serves all your images for free. Leave them as they are. If not, you can upload each and every image into your WordPress and then modify all posts manually.

Follow the WordPress Guide for Beginners once the installation is completed. We’ll also be coming up with a video tutorial explaining how to switch a blog from Blogger to WordPress.


  1. I have no idea how to do transferring of blogs because I am not to knowledgeable in these things
    This is indeed very helpful. (have saved a copy of this for future use).

  2. Thanks, i am thinking to shift my two year old blog to wordpress. But i was worried about losing out on all SEO rankings (juice as you call it!) . This post cleared my mind up!

  3. yes i want to transfer my 2 blogs to WordPress. 1 year back my wordpress account suspended in my total data, SEO all lose. my content also gone. so i couldn’t move to wordpress. so i am planning to take unlimited hosting plan to host my blogs. my old blogs are and Thank you

Leave a Reply

Your email address will not be published. Required fields are marked *