First, log in your GoDaddy account. Then, hover your mouse over the Domains tab and click on My Domains.
That will bring you to the Domains page. Click on your domain name. That will bring you to the page below. Click on Total DNS Control and MX Records.
You should now be inside the Domain Manager. You will be modifying one and adding another CNAME here. Do not delete or alter your A Record (Host). (Some tutorials will tell you to do that, but it will only cause trouble later on.)
Modify the CNAME for the host (alias) named www and point it to ghs.google.com. This means that if a user types in www.yourdomain.com, Google will dynamically point the user to any Google server that’s available and loads your page fastest.
So now your www.yourdomain.com should work fine upon publishing in Google (it won’t yet, you haven’t set up Blogger yet). But what if a user decides to just type yourdomain.com, without the www prefix? It will probably load up the GoDaddy parked website. So you have to add another CNAME with the host as yourdomain.com and point it also to ghs.google.com.
And that is all we have to do on the GoDaddy front. Let’s now move on to your Blogger account. Login to your Blogger account, select your blog, and go to the Settings tab and then click on the Publishing subtab.
Right now you’re publishing on Blogger, but we want to use your new domain name so go ahead and click on Custom Domain.
Okay, that will bring you to the page below.
On the same page, click on Switch to Advanced Settings, like in the screenshot below.
On the Advanced Settings page, type your domain name in the box. Don’t forget the www prefix. Then press the Save Settings button.
Now your domain which is www.yourdomain.com should be working. However the URL yourdomain.com is probably still parked at GoDaddy. Let’s remedy that, shall we? Check the checkbox that will allow Google to redirect yourdomain.com to www.yourdomain.com, like in the screenshot. Then Save Settings again.
Voila! Now both ways of typing in your URL are working! Yay!
Okay no. It might not work RIGHT away. Or maybe it will. This one: www.yourdomain.com will probably work right away. But this one: yourdomain.com might take a few minutes to an hour or maybe more, not sure. So if it’s not working, give it a couple of hours.
Don’t go tweaking all your other settings in vain. Don’t listen to people telling you to delete your A record, forward this, redirect that… Because I did and it caused me a lot of headache last night! Until I figured out the meaning of patience. Hahaha.