WordPress and Blogger (aka Blogspot) are two of the most popular publishing platforms for beginners. It is amazing to see all the people taking up blogging, sharing their knowledge and skills with the world, building audiences, making friends and even making money.
Sometimes the time is right to move your blog from one platform to another. You may have outgrown the platform, you may want to do a change that the platform doesn’t allow you to do, or you may just need a fresh place to work in. Blogging platforms are flexible and allow the content archives to be exported/imported into other platforms.
Following is the step-by-step guide on how to transfer your Blogger blog to WordPress without losing any of your subscribers, without losing your search engine rankings and without losing your traffic.
Moving your blog from Blogger to WordPress
It is simple to move your Blogger to WordPress. The open-source community of WordPress is ready to welcome Blogger users. A free tool has been developed to import posts, images and comments from a Blogger account into a WordPress blog.
This “Blogger Importer” plugin has been used by more than 500,000 bloggers to transfer their blogs. Note that if you get an error message about Google no longer supporting OAuth 1.0 during the moving process you should use Blogger Importer Extended plugin instead. Let’s get started.
First you must install your new WordPress blog to which you will move your Blogger content. WordPress needs a domain name and a web server space to work. A domain name is the address people will type to access your site, and the hosting server is where you will store your site files making it all accessible to anyone online.
For the easiest possible WordPress install, I recommend Bluehost. It is simple to use, offers a free domain name, an affordable hosting account with unlimited space and is recommended by WordPress. Click on the image below to get the process started:
For full step-by-step instructions on how to install WordPress take a look at this.
Disclosure: I do earn a commission if you signup to Bluehost using my link at no additional cost to you. Please know that I only recommend products and services that I find helpful and useful. If you do choose to purchase through my affiliate link, thank you for your support!
Now that you have your new WordPress site ready and installed, it is the time to transfer your Blogger content to it. Follow this process to import your Blogger posts and comments into your new blog and ensure that you keep your search engine rankings, subscribers and traffic:
- In your new WordPress Admin area go into Tools > Import in the left hand sidebar.
- Click “Blogger” and on the pop-up window click “Install Now”.
- Then click on “Activate Plugin & Run Importer”.
- Now click “Authorise” to tell Blogger to let your new WordPress account access your Blogger account. Note that if you get an error message about Google no longer supporting OAuth 1.0 use this plugin instead: Blogger Importer Extended.
- This will transfer you to your Google Account. Click “Allow Access”.
- Next page will show the status over your Blogger posts, comments, images and links. This is how the screen looks like for the example blog I created for the purpose of this guide. Click “Import” to start the transfer process to WordPress.
- When the import has concluded the “Import” button will turn into the “Set Authors” button. Click on the “Set Authors” button.
- This takes you to the “Author Mapping” page which allows you to assign the imported posts to your author name on your new WordPress blog. You can also create a new user and come back to this page before assigning the post. Select the user you’d like to assign the posts to and click “Save Changes”.
- Congratulations! The process of importing your Blogger content to your WordPress blog has now been completed.
- In Settings > Permalinks in your WordPress admin make sure to select the structure of URL’s that fit the structure you had on Blogger.
Redirecting Blogger visitors to your WordPress blog
- Now we just need to tell Blogger where your new site is in order to keep the subscribers, visitors and rankings. To do this activate “Blogger To WordPress” plugin made by rtCamp in your WordPress admin. It will help automatically redirect your Blogger visitors to your new WordPress blog. Install and activate this plugin.
- After activating the plugin go into Tools > Blogger To WordPress Redirection in your WordPress admin and click on the “Start Configuration” button.
- Now a list of imported Blogger blogs will be shown – there should only be one as you have only imported one blog. Click on the “Get Code” button next to the correct blog.
- This will generate the code for you. Copy the generated code.
- In your Blogger Dashboard go to “Template” menu and click “Edit HTML” on the theme you are using.
- First take a backup of the template by copying and pasting the existing code into an empty Notepad document. This is just in case if something goes wrong you can always paste this code back and fix the error.
- Paste the copied code replacing all the existing code in the template and click on “Save Template”.
- This should be it. To check that everything works try and enter your Blogger blog or one of your old Blogger post URL’s in your browser. It should automatically redirect you to the front page or to the same post on your new WordPress blog.
- Note not to delete your Blogger blog as that blog is still used in order to redirect your visitors.
Redirecting Blogger RSS feed & subscribers to WordPress
- Last step is to redirect your RSS feed and subscribers. In Blogger Dashboard go to Settings > Other. In “Post Feed Redirect URL” click “Add” to enter your WordPress feed URL – by default the URL is http://yourdomainname.com/feed/. Click “Save Settings”.
Your Blogger posts and comments are on your new site now, your search rankings are intact and your visitors and subscribers automatically get redirected to your new blog. You are ready to start growing your site now. The admin dashboard is where all the day-to-day magic happens.
Explore the opportunities and possibilities with your new site. There is a medium sized learning curve to get used to mostly because of many more options but you will find WordPress quite simple to use. This is a list of things I do in order to launch a new site in style.
Publish your first WordPress post by going into “Posts” in your left-side navigation and clicking on “Add New”. Write your post and go through this checklist before publishing to make sure it is valuable to your audience. Publish the post.
Now make a promise to show up again tomorrow. Commit to posting new content on a regular schedule. Also work on improving your design, add extra features by activating one of the many plugins and work on attracting new visitors. Put in the effort and you will see the results. Happy blogging!
WordPress: Complete control and personalization
WordPress is the most popular content publishing platform. Over 60 million people have chosen it to power their sites and use it to create a wide range of beautiful and professional sites. Majority of the biggest sites run on this platform.
There are two different versions of the software and that may cause some confusion with people entering the world of WordPress: .com version and .org version. See the full details on the differences between the two versions here. I recommend the .org version as that is the self-hosted version of the software, the one where you own and control everything about your site.
WordPress.org is free and it is built by hundreds of community volunteers as an open source software. It features thousands of free plugins and design themes to help you make you differentiate your site and make it stand out from the crowd. Its flexibility is great, and so are the customisation opportunities, which allow you to create a unique website with your distinct look and feel.
All this is possible without needing to know much about design or without needing to hire professional design help. Definitely a good choice if you’re considering to move from Blogger. For the full comparison between the two see here.