Blogger is a free blogging platform which allows you to create a good-looking blog within seconds, just with a click. I guess that is one of the reason it is getting used by millions of bloggers on a daily basis. The interesting part, unlike wordpress.com is, it allow the user to place advertisement, either of its own banner or from Google Adsense program.
However, the shortfall of Blogger (of course every free blogs) is that it is created on a sub-domain, i.e. .blogspot.com. For example, it goes this way; www.sojblog.blogspot.com instead of a custom domain name of www.sojblog.com. Now, as a newbie when starting out, almost everyone started with a Blogger blog. Then gradually your Blogger blog started becoming popular and the traffic started coming and increasing. Definitely, you will want to change from .blogspot.com to a .com which looks professional, shorter and very easy to remember by your visitors.
If that is what you want, it is possible and easy to change from .blogspot.com to a .com domain without loosing your contents and visitors. Just follow the simple steps below.
STEP 1: Buy a New Custom Domain
In Blogger, there are two options in getting a new domain name. You can buy a custom domain through Blogger or buy from a third party company. A recommended host you can buy from is SOJ Host. But if you already have a domain of your own, skip to step 2 below.
STEP 2: Create a CNAME and A Records
The next thing after getting your new domain is to create a CNAME record. A CNAME (Canonical Name) is an entry within the Domain Name System (DNS) that specifies where a user can find your web pages or URL. This is what we are going to use to associate your custom domain with your Blogger blog. In summary, this is what to do in creating a CNAME record: find the control panel on your domain registrar’s website. Locate your Domain Name System (DNS) settings, and find the field for “CNAME.” Where it says Name, simply enter “www” and list ghs.google.com as the Host Name.
UPDATE Feb 2013
Redirecting your custom domain to your blogger blog now has a new look. CNAME settings has been personalized. For you to get the value of your CNAME, you will need to first login to your Blogger Dashboard, on the sub-domain that you want to convert, click the More Option Icon (a downward arrow before the View Blog) and then click on Settings.
Under the Publishing section, click Add a New Domain. This is where you are going to be pointing your own registered domain name to your blogger blog. If you want to purchase a domain from Google, then click the Check Availability button and follow the on-screen instructions to register a custom domain with Google.
If you already own a custom domain name, click Switch to Advance Settings to add your domain name. Enter your domain (with ‘www’) and click Save. Don’t forget that our mission for now is to find your own unique CNAME settings. Once the Save button has been clicked, you will get an error and in return, your unique CNAME settings will appear.
Now open another tab and go to your domain registrar’s control panel, go under DNS settings and Copy and paste the CNAME settings shown inside your Blogger Dashboard into appropriate fields.
Adding the A Records
After you must have added the CNAME Records, the next step is to add the A Records. This is necessary in case your visitors left out the ‘www’ prefix in your domain. This action links your naked domain (oyedepojohn.com) to your actual site (www.oyedepojohn.com). If you skip this step, visitors who leave off the “www” will see an error page. Adding the A Records means your blog will open with or without the ‘www’ prefix.
So to add your A Records, do the following:
Enter your domain name in the format example.com, and list the I.P. addresses shown below in the “A” section. You’ll need to create four separate A-records which point to four different Google IPs.
The four Google IPs are:
From the DNS settings of SOJ Host, this is how the DNS settings looks like:
If you still do not understand how to create a CNAME or A Records for a custom domain, click here to learn more. If you run into other difficulties, use the comment form below to ask your questions or contact your registrar directly and they will help you out. You can also get an affordable and reliable web hosting provider at SOJ Host and they can help you setup your blogspot redirection for free.
Then after about 24 to 48 hours, go back to your Blogger Dashboard to set up your domain redirection.
STEP 3: Blogger Setup
There are a few simple things you have to setup in your Blogger Dashboard but before you carry on, you need to wait for about 24 hours for your DNS settings to propagate. To do this, login to your Blogger Dashboard, and find your way to the ‘Publishing’ section again.
Under the Publishing section, click Add a New Domain. Since you already own a custom domain name, click Switch to Advance Settings and enter your domain (with ‘www’) and click Save.
This time around, you should see a success message that your domain redirection is successful. You can try it immediately to see if the custom domain redirects.
NOTE that your blogspot.com sub domain too will work if you type it in your address bar. So you won’t be losing any traffic.
That is all. So easy right?
If after going through the above steps your Blogger blog address is not redirecting to your new custom domain name, wait for about 24-48 hours for your DNS settings to take effect.
The main reason I recommended SOJ Host to you is because they are the best in Nigeria and they will help you set up, convert your .blogspot to a .com and even get you a personalized email address (e.g. email@example.com), all for free.
Hope you got it working? If you have any questions, ask using the comment box below. Say a little ‘Thank You’ by recommending this article to your friends on Facebook and Twitter. That is it for now!