Step By Step on How I Moved Blogger Blog on Custom Domain to WordPressRecently one of my readers contacted me to help her move Blogger blog on custom domain to Wordpress. After asking her reasons why she wanted to do that, she said its for better performance. So I charged her for the service, and later moved her blog posts, images and comments to WordPress as she requested. In this article, I' m going to show you how to move blogger blog on custom domain to Wordpress. Although I share this tips free of charge but if you feel that you don't want to do it yourself, just contact me, I will do it for you for a little token. Below are the step by step guide on how to move Blogger Blog on Custom Domain to WordPress.
Note: You will not lose your Google search traffic after porting to wordpress. Your blog will continue to rank well and your existing RSS feed and newsletter subscribers will be retain after switching.
1) Remove Blogger Redirection
First thing you have to do when moving your custom domain to wordpress is to remove the redirection. Your blogspot blog is redirecting to a custom domain name.
To remove this follow this steps
=>> Go to your Blogger dashboard at blogger.com,
=>> choose your Blog
=>> choose Settings under Publishing.
=>> click Edit and uncheck the Redirect option
=>> save your changes.
2. Update the domain’s DNS records
Your custom domain is currently pointing to Google and it looks like this in your DNS settings ghs.google.com and *.googlehosted.com. You need to remove that since you moving the domain to a self hosted wordpress.
To Remove that follow this steps
=>> Go to your domain registrar’s website
=>> locate the DNS settings in the control panel.
=>> remove the CNAME records that point to ghs.google.com and *.googlehosted.com.
=>> remove the various A-records that point to Google IPs like 18.104.22.168, 22.214.171.124 and so on.
=>> change the A record of your domain to point to the IP address of your web host.
=>> Then Wait for some time so that the DNS changes propagate across the Internet.
3) Install WordPress on the Domain
After the DNS changes must have propagated, you login to your cpanel and install wordpress.
4. Import Your Blogger posts, Images and Comments into WordPress
Once you are done with Wordpess installation, follow this steps
=>> Login to your WordPress Admin dashboard,
=>> choose Blogger under Tools -> Import
=>> Install the Blogger Importer plugin.
=>> Activate Plugin & Run Importer.
=>> Authorize WordPress to have access your Blogger Account a
=>> click Import against the blogspot.com blog that you wish to move to WordPress.
WordPress will immediately start importing your Blogger blog posts, images and comments to wordpress. Sometimes the importer can get stucked, just refresh the page and it will continue from where it stoped. The import process usually takes some times depending on the size of your Blogger blog.
5. Update WordPress Permalinks
After importing all your blogger posts, images and comment, you need to change the default permalink structure of WordPress so thatt he blog posts retain the same URL as they had on Blogger.
Follow this steps to do that:
=>> Go to Settings -> Permalink Settings
=>> paste the following in the Custom Structure input box. " /%year%/%monthnum%/%postname%.html"
=>> Save your changes.
This helps to retain your existing Google traffic (SEO).
6. Redirect the RSS Feeds
You need to redirect your old RSS Feeds to the new feeds of Wordpress. Just locate the .htaccess file in the root folder of your WordPress blog and open it. (If you can't find .htaccess file in the WordPress folder of your server,Just create one using any text editor.)
Paste the following snippet before everything else.
RewriteRule atom.xml /feed? [L,R=301]
RewriteRule rss.xml /feed? [L,R=301]
RewriteRule ^feeds/posts/?.*$ /feed? [L,R=301]
RewriteRule ^feeds/comments/?.*$ /comments/feed? [L,R=301]
This will redirect your old RSS Feeds to the new feeds of Wordpress.
7) Privatize your Old Blog
Now that you have moved all your posts to Wordpress, you have to get ride of your old blogspot since leaving it will result in duplication of your blog post which may affect your search Engine Ranking. But instead of deleting the blog, you can privatize it so that its only you can have access to it.
To Privatize it follow this steps
=>> Go to Settings under your Blogger dashboard
=>> choose Blog Readers
=>> choose Private – Only Blog Authors.
With this nobody including search engine bots will not be able to see your posts anymore.
I hope this helps.