Let’s say you have optimized well your website on certain keywords and receives some decent amount of traffic. The traffic spike amazes you, your analytics bar shoots up like the slopes of Mayon Volcano. Your adsense is beginning to ‘amass’ some dollars as well. And then…

Boom! Your wordpress blog goes down. You see all sorts of scary texts – “Website is down”, “Website Unavailable”, “This website is suspended”; and your site takes forever to load.

Congratulations my friend, welcome to the realities of having a self-hosted blog on a shared hosting provider. The shared hosts are quick to shutdown your site even on a simple “little” spike in traffic. “Too much” traffic is a violation of their terms.

Even my VPS hosting is giving me the same headache. That is why I have been avoiding optimizing on keywords which can bring in thousands of hits like “nursing board exam results” and “pacquiao-margarito free live streaming.”

But the traffic is so enticing I looked for ways to grab a share of my own. A USD120++ per month VPS plan  or dedicated server hosting will probably help, but another way which is cheap (well, it’s free!) is to host your website or subdomain on Google, and that means using Blogger as your blogging platform.

Google offers a free hosting service – which is available using the Blogger platform. All you need to do is create a Blogspot blog. Google, with its thousands of high-performance servers, offers a reliable and fast loading blogs.

How to host your domain or subdomain website on Google?

1. First you need a domain name (yourdomain.com). If you don’t have one yet, grab one today at GoDaddy (watch out for the affiliate link there, it will give a special domain price of just USD7.49 per year, from the usual USd12.00).

  • If you want to use a subdomain, create the subdomain on your hosting CPanel.

2. Edit the CNAME record of your domain. On your hosting CPanel, go to Advance DNS Zone Editor (or Custom DNS Record in some) under Domains. Google requires that you use the domain with the ‘www’ ex. www.ubuntuphilippines.com. Then you need to create another CNAME record for the domain without the ‘www’ ex. ubuntuphilippines.com. This makes sure that when someone types your domain without the ‘www’ it still gets pointed to your site. The CNAME should be ghs.google.com.

  • For subdomains, you need to create a CNAME record for the subdomain without the ‘www’ ex. boardexamresults.bloggista.org (unless you want to use www.boardexamresults.bloggista.org – I suggest don’t use this format).
  • To ensure visitors gets to your preferred subdomain (without the www), create a 301 redirect for the subdomain with ‘www’ ex. www.boardexamresults.bloggista.org points to boardexamresults.bloggista.org

3. Next is to point a Blogspot blog to your custom domain or subdomain. Login to your Blogger (Blogspot account). Either you create a new blog, or use an existing blog. On your Blogger dashboard, select the blog you want to use and click on Settings > Publishing. Type your desired domain (with the ‘www’ ex. www.ubuntuphilippines.com). Click the “redirect” option ex. “Redirect ubuntuphilippines.com to www.ubuntuphilippines.com” so that your domain can be accessed with or without the ‘www’.

  • For subdomains, just use the one without the ‘www’ as Google accepts it ex. boardexamresults.bloggista.org. Just leave the “redirect” and other options untouched.

4. Enter the correct anti-spam code and Save your work. Try accessing your custom domain or subdomain. In most cases, you should see a blogsspot blog. If you receive a Google 404 error, just wait for a few minutes.

5. Enjoy your new fast loading website or subdomain hosted on a Google server. Be sure to optimize your new website or subdomain.

Go try it yourself. Happy blogging (and optimizing). 🙂