Blogger is the widely used free blogging platform to start blogging. Blogger gives you ready to use setup to start a new blog in seconds but it offers very limited tools which allow the user to perform only specified tasks. There are so many limitations with the blogger in terms of functionalities, SEO benefits and customization. So Many bloggers start their blog on Blogger. Once they adopted the blogging they need full control on their blog and want to start blogging on self-hosted WordPress. Are you a person who wants to Migrate from Blogger to WordPress? This step by step guide helps you to migrate from Blogger to Self-Hosted WordPress without losing Google ranking.
WordPress.org is a complete solution for people who want total control on their blog and to make money with their blog. Check This Post To Know Differences Between WordPress.Com And WordPress.Org.
Before migrating, we need 2 things, Webhosting and Domain Name.
To get self-hosted WordPress We need to invest a bit on web hosting but its worth spending. Lots of cheap and best web hosting’s available and you can use Bluehost which is officially recommended by WordPress which costs only $3.95 per month. An excellent bonus from Bluehost is that you’ll receive a free domain name that saves your money. Follow These Step By Step Instructions To Buy Webhosting And Domain Name From Bluehost.
A domain name is an address or URL which used to identify your blog on World Wide Web. For example royalecash.com
Choosing a correct blog name plays a key role in attracting the visitors and helps you in branding. Make sure to choose a domain name which suits your business and also easy to promote.
A user must download the software for free at www.wordpress.org and installed on their web hosting server to start working. Since wordpress.org is the most used platform, all hosting companies offer one-click install on their web servers. Installing the WordPress is the first step after buying the Webhosting in order to publish your website. Check this article to know How to Install WordPress on Godaddy Webhosting.
Now you need to move your content from Blogger to WordPress after installing the WordPress.
How to Migrate from Blogger to WordPress:
Here are the steps will be involved in migrating Blogger to WordPress.
- Export Your Blogspot Blog
- Import Blogger to WordPress
- Change WordPress Permalinks Structure
- Set Up Redirection
Let’s start the tutorial:
Export Your Blogspot Blog:
The very first step you need to do is exporting the content of your blog. Simply log in to blogger dashboard, click on Settings > Other and click on backup content.
Now click on save to your computer to take a complete backup of your blog and it will save in XML format. Now you need to move your blog to WordPress.
Import Blogger to WordPress:
By default, some demo posts and pages will be published on your WordPress account after installing the WordPress. Now you need to delete that demo posts, pages and comments before importing blogger content.
Login to your WordPress dashboard go to Posts > All posts and delete “Hello World” post.
In the same way, go to pages and delete sample page.
Finally, go to comments and delete default comment.
Now your new WordPress is ready and let’s start moving blogger contents. Now you need to install blogger importer extended plugin. This is the great plugin to migrate all your posts, pages, images and comments. In order to install the plugin, login to your WordPress dashboard and click on plugins and click on add new. Search and install the plugin.
Once installed and activated the plugin, click on start to start importing. This will brings you a screen like this.
Click on, ok, let’s go and this will ask access to your blogger account. Click on allow and on the next page list of Blogspot blogs will be displayed. Now select the blog that you want to import and click on Start Import button to importing your blogger content.
Now your content moved from blogger to WordPress.
Change WordPress Permalinks Structure:
A permanent static hyperlink of a web page is called permalink. Generally, it’s a link to your blog post. WordPress allows you to set up SEO friendly permalink structure. Since you are importing content from blogger, you need to match the WordPress permalink structure to blogger permalinks.
To set permalinks, go to settings, permalinks and select the post name as permalink structure or you can use custom structure.
You have successfully migrated from Blogger to WordPress. But migration is not completed and few more steps are there you need to follow to complete the migration.
Set Up Redirection:
Setting the proper redirection from the old blog to new blog is the most important step after moving any website to continue the same traffic to the blog. The visitor should land on the same page on WordPress blog which they want to access on the blogger blog. To do this we need to add proper redirection from blogger blog to WordPress blog.
Go to blogger dashboard > themes and click on revert to classic template at the bottom of the page.
After switching to classic template, edit theme HTML option will be displayed. Now you need to replace the theme code with below code.
<html> <head> <title><$blogtitle$></title> <script> <MainOrArchivepage> Window.location.href=”<u><a href="http://www.example.com/">http://www.example.com/</a>”</u> </MainOrArchivepage> <Blogger> <ItemPage> Window.location.href=”<a href="http://www.example.com/">http://www.example.com/</a>?blogger=<$BlogItemPermalinkURL$>” </ItemPage> </Blogger> </script> <MainPage> <linkrel=”canonical” href=”<a href="http://www.example.com/">http://www.example.com/</a>”/> </MainPage> <Blogger> <ItemPage> <linkrel=”canonical” href=”<a href="http://www.example.com/">http://www.example.com/</a>?blogger=<$BlogItemPermalinkURL$>”/> </ItemPage> </Blogger> </head> <body> <MainOrArchivepage> <h1><a href=”<u><a href="http://www.example.com/">http://www.example.com/</a></u>”><$Blogtitle$></a></h1> </MainOrArchivepage> <Blogger> <ItemPage> <h1><a href=”<a href="http://www.example.com/">http://www.example.com/</a>?blogger=<$BlogItemPermalinkURL$>”><$Blogtitle$></a></h1>< <$BlogItemBody$> </ItemPage> </Blogger> </body> </html>
Make sure to replace the example.com with your domain and Blogpage title with your Blog title.
Save your template after adding the code. Now you have successfully redirected blogger to WordPress blog.
Now you need to redirect RSS feed to new WordPress site feed. Go to blogger dashboard > settings > other > site feed and enter the new blog RSS Feed URL in Post Feed Redirect URL and click on save settings. Now you are successfully redirected your blog RSS feed.
That’s it. You have successfully migrated from blogger to WordPress with 301 permanent redirection without losing any traffic and google ranking.
I hope this article helped you in migrating from blogger to WordPress without losing any traffic.
If you have any questions regarding WordPress, let me know via comment section.
If you found this article helpful, please share with your friends on Facebook, Twitter, Google +.