UPDATE: This post was updated on 8th April 2018 with detailed steps on how to migrate from blogspot to custom domain on blogger with instructions to configure DNS settings in the domain registrar and blogger dashboard.

After around 3 years of blogging, I am so happy to see My Yatra Diary... finally taking the plunge and going for its own domain this year and what made me happier was the fact that this change came just one night before India’s Independence day! So today, the diary sits comfortably wrapped in its new cover and now shows a swanky new address upfront, what we call the URL – www.myyatradiary.com instead of the earlier http://myyatradiary.blogspot.com.

Now that I have shifted my blog to a new domain, how am I feeling? Well, it feels a lot lighter; it feels like I have freed the diary from some amount of extra baggage that was unnecessarily being carried all along... it simply feels good. Guess, the analogy stems from the fact that a good traveler is most often seen traveling light. May be. Other than this feeling of freedom, everything else seems to be as it was before: the contents, the people, the essence... the love, everything... just that we now take a fresh guard and march ahead towards what they say, should be a brighter and a more promising tomorrow.

Compiled below are important points from the entire experience of custom switch ordeal that I went through, something that I hope can help fellow bloggers who are looking to go through the same process.

The complete set up migration guide to move from Blogger to Custom Domain: The steps that I followed (thanks to Ranjith from A Light Hearted Talk) and my own experience of the blogspot to custom domain migration.

1. From where and how to go about buying own domain name?

You can but it from many sites (called domain registrars) - hostgator, bigrock, godaddy, namecheap (these are non google domain providers) or right from your blogger dashboard (Google domain).


I brought my custom domain from a non google domain provider called Namecheap. It costs me around Rs. 700 that I have to pay once every year and as the name itself suggests is pretty cheap on my pocket. The interface of namecheap is easy to read, and I have found my pagespeed time (as checked in pagespeed insight by Google) to be neatly consistent after being on namecheap for 5 odd years.

2. Once that is done, what are the steps (in non techie languange) to set the custom domain blog up and running?


  • See this Google support page for steps to follow when setting up a custom domain for your blogspot blog.
  • It contains 3 steps in all, basically all the information about the three things that you should do to acquire a custom domain: buy domain, make some changes in your GoDaddy / HostGator / BigRock / Namecheap / Domain Registrar account and make some changes in your Blogger account through your blogger dashboard.

Follow the steps given on the support page very VERY carefully, especially if you are not good at technical details. I am saying this with VERY in capital letters because I have borne the brunt of missing the details and being ignorant about it for 5 odd long years. Until only now when I have been able to correct all my follies. But I don't want you to go through the same hassle again. Hence this guide, in simple layman friendly language that is super easy for you to grasp and understand! Double check every instruction once you're done so you know you are on the right track. If you find the instructions daunting, here's my golden tip: ASK. Ask a friend who knows more about it, ask me in the comment section, ask your domain registrar support or ask a question in the google support forum. But ask. Here go the details I followed for migrating my blog from blogspot to custom domain Remember all the domain providers have a different dashboard so how I go about configuring my settings might be different from from how you have to go about doing it. Regardless of this fact, keep in mind that everyone has to enable the settings as they are prescribed by google, just that we might have a different way of going about it (depending on who our domain providers are).

Step 1: Choose a name for your blog if you don’t already have one or are just starting out in the internet world. The name is the unique identity that people will be associating you with on the world wide web. Take some time before selecting one for yourself, you don’t want to pick one too common or too out of the league that people have a hard time remembering. Pick one that suits your niche, is fairly unique and one that is easy for people to type in the URL bar. Next, check its availability from any one of the many domain registrars.

I bought mine from Namecheap (non Google provider) and purchased a domain for www.myyatradiary.com. Once you make an account in Namecheap, pick a plan, fill in the details and follow the on screen steps given to buy a domain. These are pretty simple to follow but if you are stuck anywhere in the process, do ask their support.

STEP 2:

Sign in to your Blogger account and select your blog from the drop down box. Go to Settings > Basic and under "Publishing," click + Setup a 3rd party URL for your blog.

Type the URL of the domain you've purchased. In my case, I typed it as www.myyatradiary.com
Click Save.

You'll see an error with two CNAMEs.

Name, Label or Host: Enter the name as the subdomain, like ‘www’ in my case. For destination, enter "ghs.googlehosted.com."

Destination, Target or Points to: This is different for each person and is specific to your blog and your Google Account.

Now go to the domain registrar website from where you bought your domain. I went to Namecheap website > Log In > Domain List > Manage > Advanced DNS settings.

Under "Name, Label or Host," type the subdomain (‘www’ in my case) you entered in the previous step.

Under "Destination, Target or Points to," type "ghs.googlehosted.com."

Enter details for the second CNAME, which are specific to your blog and Google Account.

It takes about a few hours for your DNS settings to activate.

Sign in to your Blogger account and select your blog from the drop down box. Go to Settings > Basic and under "Publishing," click + Setup a 3rd party URL for your blog.

Type the URL of the domain you've purchased. In my case, I typed it as www.myyatradiary.com
Click Save.

And wait for a day at least for the new changes to take place.

Step 3: ADDING WWW.

IF you want to add www to your blog – which I wanted to – there is still some work left.

Go to your domain provider’s website. I signed in Namecheap and ---

Log In > Domain List > Manage > Advanced DNS settings. DO NOT ADD ANYTHING UNDER THE DOMAIN TAB.

Now you have to add four A-records which point to Google IPs.

Type is “A Record” Host is “@” and Values for all 4 records are given below.

216.239.32.21
216.239.34.21
216.239.36.21
216.239.38.21

TTL is Automatic.

DNS configurations in Namecheap for Custom Domain Blog.

This is how it looked after adding the A records.
Please note the second CNAME record is unique to your blog.


Sign in to Blogger again and select your blog.
On the left, click Settings   Basic.
Under "Publishing” > "Blog Address," CHECK Redirect [mydomain.com to www.mydomain.com].

Wait for one more day to see the changes. Clear you cache and cookies to see optimal results. After all the changes were done the following day, this is how my Namecheap Advanced DNS table looked like (below is the screenshot for the entire page in two images):




LAST AND FINAL STEP: Check Dig log to see your results.

Check DNS configuration in Dig log


3. Any other setting to be altered like feed subscribers, etc? You can leave the feed as it is. It still works. (If you want, you can update the details in feedburner).

4. You may see some drop in traffic for a few days / weeks after moving to a custom domain. But, it will return to normal very soon.

5. It doesn't really matter where you are buying
the domain name and the instructions for step 2 depend on your domain registrar.

Note: Following the above points should make it but if you have any queries regarding the switch, please leave a word in the comment section. I will be glad to help you with whatever I know.

After Migration Notes, My Thoughts:

Setting your blog up from blogger to google hosted is easy: It really is, contrary to all my fears. Blogger lets you map your old blog to the new one pretty easily in simple easy to follow steps. Plus, it lets you retain your 'Google Friend Connect' followers and all your other settings like template, layout, etc. too. Thus, in this new custom domain set up, there are absolutely no changes in the interface, only a visible change in the blog home page address in the address bar. That is all.

No changes in traffic: Personally, I have seen no major changes in my blog traffic (touchwood!), even though a dip in traffic was something that I was mentally prepared for once I decided to move the blog. As a travel blogger, the sheer positivity of this point leaves me a lot satisfied
and means a lot to me, on this front.

Wait for the link juice and other stats, begins: Backlinks, of course, are all gone as all of them point to the earlier blogspot blog. But they say, most of the back link juice will be redirected to my new blog address in a bit of time
and I am taking their word for it.
However, I must add that despite all such assurances, it is a little painful to see all those numbers that you built till now drop down in a hole. Right now, my alexa ranking is dangling, Google Page Rank which was 3 earlier now shows 'NA' and something similar is the case with other such statistics. But it’s just a phase, I guess. Or so I believe. And, I am asking myself to patiently wait it out.

Things to do after moving your blog: What I found to be a really daunting (and boring) work to do was the list of to-do-things after the move. Re-submissions to the various directories (Google and Bing Webmasters, Alexa, Google Analytics, social media sites, etc.) and re-adding of all those verification codes to get your blog indexed again took up a bit of my time, and I found this work on some sites like Alexa and Google Analytics to be somewhat confusing as well.

When say no to wordpress? Wordpress has a whole range of amazing plug-ins to choose from that can help you out with a lot of things and also give your blog a nice look and feel, however, if you love your
'Google Friend Connect' friends, you will have to cross wordpress, one of the main reasons why I said no to wordpress.

A little note of 'Thank You'

I have literally forgotten the count of the number of people who have told me to go for this change over my 3 years of blogging. But now that I have, I would like to express a warm little note of thanks to all those who kept me inspired and helped me get through it.

I would especially like to express my gratitude to Ranjith (who guided me through the entire process), Hemal Shah (it was this post of his that I stumbled upon one day that actually inspired me to get going with it, finally), Team G Square (who made sure I never forget about the domain change), Purnendu and desi traveler (for standing as firm supports while I was completing the process) ... and ... there are many more. Thank you to all of you, without your continuous encouragements and support my diary would never have had the confidence to shed this blogspot tag from its identity. I am so glad for all your kindness, for without your constant motivation over all these years, this switch would never have seen the light of the day. Thank you.

Finally... While 'My Yatra Diary...' is busy trying to settle itself down in its new house, I have a small request for you that can help it in its course. If you have mentioned “My Yatra Diary” (pointing to the old blogspot URL) in any of your blog posts, please take some time to edit that link and include the address to the new URL. It will be a gesture highly appreciated. Thank you so much, in advance.