Basic Building Block of Starting a Profitable Blog

Are you tired of your Day Job? Don’t like your Boss or any other reason. Then you need to read this article and understand how you can start your own Profitable blog using the most popular open source CMS. Read about the Top 5 Most used Content Management Systems at the end of this article. fusionblog

If you want to Start your Career in blogging and want to become a Problogger like Darren Rowse, Jeremy Shoe Money, Danile Scocco. Then you need to first know the basic building blocks of starting a blog.

Basic Building Block for Starting a Profitable Blog

1.) Deciding your Budget

First decide your budget, what you can spend each month online. Though you need not want a huge money to start but you will definitely need some Cash for your Projects and the basic Domain and Hosting Fee.

You can also start a free blog on Blogger.Com by using a Free Google Account. This system is totally FREE and you can monetize your blog too with AdSense and other advertisements.

And If you want to start like a Pro, then register a domain name using and Host it on Blogger for Free for Lifetime. This will just cost you $10 per year and you will also get a Google apps engine account too. omegawriter

If your budget is around $100 per year, then you can start by purchasing a domain as well as the web hosting server from bluehost, ipage or

For a low cost hosting account, you can also choose, or even

2.) Choosing a CMS

A CMS is a content management system that works on WYSIWYG Editor. If you don’t know the Coding and all, then no worry. Just choose a CMS to start Blogging.

The most Popular Open Source CMS’s Online:-


  • WordPress
  • Drupal
  • Joomla
  • Blogger (not a CMS)


If you have not even heard about these CMS’s then I recommend you to start blogging with either or Choose WordPress to start your Blog.

This is actually a series in 3 Parts to Learn the blogger basics and to learn how to start creating a blog with blogger. More Articles in this series will be published soon.

For WordPress:-

Choose a Webhosting like bluehost, hostgator, ipage, webhostingPad or any other webhosting company that offers one click installation of Popular CMS like WordPress, Joomla, Drupal and more and start learning WordPress.

To learn WordPress, start using and search for some article there:


  • How to Write a Post in WordPress?
  • How to Create Categories and Tags in WordPress?
  • How to Install WordPress Themes and Plugins?


Once you go through these videos, then I recommend you to Install “All in one SEO Pack” plugin.

That’s all you need to know about starting a blog with WordPress.

For Advanced users, Follow the same tricks if you want a complex site or a community based site then you either Drupal or Joomla and see the online tutorials onyoutube. For more info please visit these sites :-

For Drupal

After Learning the Basics of Drupal, you can install the “SEO Checklist Module”

for drupal and this one module will take you towards your goal.

3.) Choose Your niche

Choose your niche very carefully. Use Google AdWords for choosing a niche for you. Open any directory like or Yahoo Directory and See other Blogs and get ideas from there.

Mark your level and see on what niche you are interested in and on what niche you can write something new and unique that can sell some products also.

Be very careful before choosing any domain name and be very specific about your niche. If you are the only Person to start blogging, then choose a small niche, get some cash online and then invest the Money in your further projects.

Don’t just put up everything from online games to mobile selling, casino’s, horoscope and more on a single site. This will end you up leaving blogging within a year.

4.) Learn Some Content Writing Tips

Google is GOD when it comes to organic traffic. Write very interesting content that people love to share. Use Google to search for how you can write a good article that converts or use the phrase “How to write a good article”.


Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *