How to start a Website or a blog?

Ever wondered how do some guys get paid to write articles for their own websites? And they also earn money by showing ads on their blogs. Some even make a living out of it. For example Amit Agarwal from digital inspiration or Harsh Agarwal from They earn thousands of dollar by just writing articles.

You can also earn money by making such blogs or website and writing regularly.

websiteGuess what, everyone can start a website or blog. Starting a blog or website is a not a hard job  and you can achieve it by following some steps. Before we get started into making website or blog you should know  following things.

Requirement to start a blog or website:

1. A Good Domain Name

To make a website you have to purchase a domain a name. According to Wikipedia domain name is A domain name is an identification string that defines a realm of administrative autonomy, authority, or control in the Internet.

So how to choose a good domain name ?

A good domain name is short and easy to remember and write. Tld with .com is best but you can have .org or .in for country specific website. If your blog target is India then .in will be a good options. Avoid using of hyphen or dot or any special character. Register a cheap domain with Network-solutions or or They all are trusted and among top 10 registrar.

2. Web host and  Hosting

To launch a website or a blog you have to host your website files and images in a web host. You have four options for opting a host.

a)Blogspot [FREE]

b) [FREE]

c) Other Free hosting like zymic

c) Premium hosting  Hostgator is the best. [NOT FREE]

Note:- I would suggest you to opt for BlogSpot if you have less budget for your site,but it has some disadvantages though it is very good for newbie. WordPress also provide hosting services with a great cms for blogging. Free hosting is not recommended as they doesn’t provide 99% up time also the loading speed is very slow. They might remove your site anytime  without any reason.

Related: 100+ Ultimate Blogging Resource.

3. CMS i.e. content management system

To run any website or blog or e-store, it need a CMS . There are many CMS available according to the need. Here are some of the list of cms:-

a)WordPress best cms for blog

b)Durpal For website

c)joomla again for website

d) phpbb for forum

e)nopCommerce or zen cart both for e-store

4. The Niche or the topic

How to choose a good niche for your blog is a very important question. The key is research, research and more research. Some people have this business intuition, they just get ideas for niches based on their web experience and they start like ten or twenty commercial blogs at a time and in most of the cases 60% of them are successful. But if you are not one of these guys then you need to focus. If you are going to write your own content then the niche should be something you like or have knowledge about.  Most of the people are usually specialized in 5-20 niches. Start with one blog as it is a strenuous job to maintain them all in the beginning. And remember – the more competition there is in your niche, the harder you will reach good positions in the search engines but the more visitors you will get once you are there. It takes 6-7 months sometimes to get to the first page of Google and that is if you are working with a SEO professional.

5. Monetizing via Ads

What is your revenue source going to be? Want earn from your blog then google adsense is best.

  •    Ads
  •  Ads + Paid Content
  •   Affiliate marketing

And hire a SEO professional and write some unique optimized articles on your blog every single day or thrice a week. Once you are getting thousands of visitors which is fairly simple with SEO techniques then you need to monetize your website and make some handsome money.

It is that simple. You can create many of such website or blog and make money.

24 thoughts on “How to start a Website or a blog?”

  1. Beneficial info and excellent design you got here! I want to thank you for sharing your ideas and putting the time into the stuff you publish! Great work!

  2. Hi. I wanted to drop you a quick note to express my thanks. I’ve been following your blog for a month or so and have picked up a ton of good information as well as enjoyed the way you’ve structured your site.

  3. great site! I am supporting it!! Will definitely come back again – having you rss feeds also,

  4. Great blog! I genuinely love how it is easy on my eyes as well as the info are well written.

  5. Absorbing post. Gratefull and looking forward to another one.

  6. Thanks for this info. Looking forward to another one.

  7. The catchy website with the interesting posts. You give the nice information that many people don’t know before. most of your contents are make me have more knowledge. it is very different. I was impressed with your blog. Never be bored to visit your website again. Have the nice your time.Keep enjoyed your blogging.

  8. One of the most awesome articles I have ever seen in this forum. I did find this very much helpful for my home work. Thank you very much.

  9. really nice post bro…got to learn some good stuff..
    good job:)thanks

  10. This Blog is going places, the people, the layout, amazing to see such dedication and focus.

  11. Many thanks for posting this, It?s just what I used to be researching for on bing. I?d a lot comparatively hear opinions from a person, barely than a company internet page, that?s why I like blogs so significantly. Many thanks!

  12. Thanks for good info. It will helps me in my blogging future. And yes this is the cool blog to read cool new articles.

  13. Thanks for good info. It will helps me in my blogging future. And yes this is the cool blog to read cool new articles.

  14. Thanks for giving the information about how to create a blogs and how to make a domain.

  15. Thanks for giving the information about how to create a blogs and how to make a domain.

  16. I agree with You mate .. This things are very useful for beginners …

  17. What a great & very details information i like your effort, thanks for sharing good post.


Leave a Comment