How to Start a Blog and Make Money

How to Start a Blog and Make Money


How to start a blog for beginners?

Hello Friends, first of all I would like to thanks everyone who is a regular reader of my blog This is a beauty, fashion and healthcare blog which I started in the year 2012 with a little investment of just $50. And today, if you look at my Google Adsense income report of last two months, it is $4335 i.e. average $2167 per month. Just for your information, Adsense is an advertising program, which allows publishers (website owners) to put ads on their website and when someone click on these ads, you get paid (usually $.20 to $5 per click).

My Google Adsense Income Report

Let’s suppose your website gets 1000 clicks per month and avg. cost per click is $.80, therefore you will earn $800 per month. Now one website = $800 per month and for 3 websites, $800 x 3 = $2400 per month. Isn’t it amazing !!!

Yes, initially, just like you, I had no idea how to start a blog on my own without any technical knowledge. But now I can make a WordPress website in less than an hour. My friends you too can start your own blog and earn money online provided you follow all my steps and learn from my previous experiences.

I understand that you are little bit worried about setting up a new blog on your own. But friends, be rest assured I will provide you every help in creating a blog for you and I don’t charge anything for this service from my readers. Now, I hope I would have eased your worries a little 🙂

I started my blog back in 2012 with just $50 in hand.  I used to read so many articles about earning money online through blogging but never took them seriously, thinking this is not my cup of tea. But the passion for earning money online kept me focused. I gathered all the useful information from different sources and took my first step i.e. deciding a niche and buying a domain name for my website.

So my friends I have listed down eight important steps that are required to start a blog. You should read them thoroughly and can get back to me if you need any help from my side.

  1. Choose a niche for your website.
  2. Purchase domain name and hosting
  3. Installing WordPress, theme and plugins
  4. Posting articles/content
  5. Monetizing your website
  6. Promoting your blog

Let’s discuss them in detail.

Step 1. Choose a Profitable Niche for Your Blog?

In simple words niche is a topic/area of your website. Deciding a niche for your blog is a difficult task as there is a huge list of topics available on internet. We get confused as what topic should we pick. In my case, I spent around 10 days in deciding a niche for my website But don’t worry guys I will not let you waste so much of your precious time. I would strongly recommend to read my post “How to Find a Right Niche for Your Blog where I have answered all your queries like

  • What is a Niche and how to decide a niche for your blog?
  • You have a niche idea but can’t write yourself.
  • How profitable is your niche?
  • Level of competition.
  • Important points to be consider etc.

Read now….

I hope you must have gone through my above post. If not I would strongly recommend to read it once.

Friends, let’s move to next step i.e. How to write a Blog and keep going at it. Writing a blog is easy task, if know the answer to following questions.

  • What content should I write?
  • Keyword competition.
  • How should I keep going?
  • Popular topics/categories in that niche.

I know you must be thinking, this is too tough for you and you can’t do it yourself. But believe me I have made it much easier for you. I have done all the required research on your behalf. Below, I have given a list of top 09 most profitable niches for your blog along with some tips to write them effectively. Read your favorite niche(s) by heart and move to next step.

1.1 Travel Niche.

If you are passionate about traveling different places, you can pick a travel niche and start sharing your experiences with your readers. Read on my post ‘how to write a travel blog and earn money’, Where I have explained important things to consider while writing a travel blog.

1.2 Fashion and Beauty Blog.

This is the most read blog in countries like US, Canada and UK. If you are a girl, I am sure this niche can turn out to be more profitable for you. Read my post ‘how to start a fashion, beauty & lifestyle blog’ to get an idea.

1.3 Personal Finance Blog.

My friends, writing a personal finance blog is easier than you think. There are so many people nowadays making tons of money every month just with this. Don’t have doubts; it’s not impossible at all. Maybe you love reading about personal finance and now want to start one, on your own. Why not start now? Show your creativity and make money along the way. Read on…

1.4 Health Care Blog.

Health care is one of the most searched keyword on internet. Therefore competition is little high here. But more competition means more money. Average CPC ranges from $1 to $3.50 per click. But choose this niche only if you are from a healthcare background because that ways you can contribute more to your blog. There are very popular topics to write on.

  • Addressing Obesity related problems
  • Weight loss tips
  • Healthy living tips
  • Yoga tutorial
  • Diet plan tips
  • Fitness tips
  • Skin care tips
  • Hair loss prevention tips etc.

1.5 Writing Educational Tutorials.

If you are from an educational background, this niche is for you. Education is a big industry with millions of students studying at different levels. So this can be a good opportunity for teachers/ mentors to start their tutorial and earn good name and fame. You can plan to write on topics like :

  • Java tutorial
  • Html tutorial
  • PHP tutorial
  • Basic computer learning tutorial
  • MS office tutorial
  • Exam preparation tips
  • General studies/competitive exam preparation tips etc.

1.6 A Food Blog.

Do you love cooking and wants to turn your passion into profits? If yes, then you must start a food blog. I know couple of people, who started their food blog just 2-3 years back and now earning a good amount.

But you must bear in mind that food blog is a competitive niche therefore you need to be stand out in terms of catchy headlines, using beautiful recipe pictures,  building relationship with your readers,  using a professional looking website theme and including videos to your blog. To get some more idea about website design and content writing I would recommend following blogs:

1.7 Coupon or Daily Deal Website.

Everyone in this world wants to save money. Therefore a coupon or a daily deal website can turn out to be a profitable business. It is 99% guaranteed that if a person is looking for coupons, he is about to buy that product. So if a person can find some good deals on your website, you can expect a good traffic on your blog. One of the easiest ways to start a coupon website is to become an affiliate partner with online stores like Amazon, Clickbank, CJ Affiliate and Share a Sale etc. 

You need to update your website on regular basis with new and upcoming deals. One of the main advantage of this website is that minimal content is required and main focus is to look out for coupons/discounts. To start a coupon website you can sign up for various affiliate programs that companies are offering. How to start a coupon website

1.8 Free Tattoo Designs Niche.

Tattoo art work is very famous in US & other European countries. Starting a free tattoo design blog can be very lucrative. Competition is little less in this niche but less competition means less CPC rate as well. There are millions of searches for free tattoo designs on internet every month. You can plan to start this blog if you can offer free tattoo designs to your readers. You may prefer to include following categories in your blog:

  • Neck tattoo designs
  • Hand tattoo designs
  • Wrist tattoo designs
  • Body tattoo designs
  • Small tattoo designs etc.

1.9 A Photography Blog.

Photography is not only a personal hobby but also a service that you provide. This unique profession lets you stay connected to your client’s life for some time, giving you all the reason to grow.

The best way to spread your wings here would be to start a blog. Nowadays blogging can be truly your best way to show your audience your skills and give them a reason to love you back. The best part is that you’ll not only do what you love but make a ton of money during the whole process. What? Don’t believe me? Read on…

Step 2. Purchase a Domain Name and Hosting Plan

Hi Friends, I understand that you are a newbie and quite reluctant in investing your money. When I was at your stage, I was also thinking the same way.

I used to think that will I get the return from my investment? Am I taking a right step?

But believe me you are going the right way. You just follow my steps and I will help you to build a profitable blog for you.

Now, I believe that by this time you must have decided the niche for your blog. If you are still confused, please feel free to write me, I would love to help you with your query.

Before proceeding further I will explain you little about Domain name and web hosting.

2.1 What is a domain name?

Domain name is the name of your website. It is a unique name, which helps internet users to find your website. E.g.

2.2 What is a web hosting?

You need a web server to host your website on internet. But owning a web server is a very costly affair. So how can you host your website?

Here comes the role of web hosting companies.  They provide web space to website owners. In return, they charge a fixed rental for this service, which usually starts from $2 to $3 per month.

Let’s move further and learn how to buy a domain name and hosting plan for your website.

2.3 How to buy a FREE domain name?

Friends, I understand that buying a domain name and hosting plan involves a small amount of expenditure on your behalf. But I have one option for you, where you can save money.

2.3.1 Dot TK Domains

Dot TK offers free domain name to its customers for first year. From second year onward, you have to pay an annual fees (starts from $10/-) as per company pricing. You can buy your domain name with extension like .tk / .ml / .ga / .cf / .gq. These are new extensions in the market due to non availability of preferred domain name in .com/.net/.org/.biz etc.

There is no harm in buying a domain name with above news extensions. It’s just that people recognize .com extension more than new ones.

Procedure to buy a Dot TK domain:

  • You have to create an account before buying a domain name with Dot TK.
  • After registration process is complete click on services > Register a New Domain.
  • A search box will open and you have to type your preferred domain name and click Enter.
  • Result page will show you the availability of your domain name with your preferred extensions. If it is available click ‘Get it now’ and ‘Checkout’.
  • You will be redirected to select the period of availability of free domain name. Select free period as 12 months and click ‘Continue’.
  • You will again be redirected to review page, check all your details before buying and click ‘Complete the order’.
  • Congratulations you have purchased a new domain name for your blog.

2.3.2 Bluehost

Bluehost is a leading web hosting company. They also provide a free domain name to its users provided you buy their hosting plan for a minimum of 12 months. You can read my post ‘how to buy a domain and hosting from Bluehost’ to know more about this option.

2.4 How to buy a Hosting plan?

Friends, buying a hosting plan for one year involves a little expenditure of $50 to $70. But believe me, it is worth spending this much of amount because soon you are going to earn much more than what you have spent. I know there are questions in your mind about the success of your blog. But if you have only 1% trust in my words than follow my steps, I can guarantee you the results.

Now, when it comes to buying a hosting plan for your website, I would only recommend top 4 companies in this industry. You can click on the below links to buy one SHARED HOSTING plan for you. If you find any trouble in buying a hosting plan for you, do get in touch with me. I would love to help you out.

  1. Siteground (starting $3.95)
  2. A2hosting (starting $3.92)
  3. Hostgator (starting $3.95)
  4. Bluehost (starting $2.95)

Step 3. Installing WordPress, Theme and Plugins

Friends, I hope by now you must have purchased your domain name and hosting plan. If not, you can click on above links and see which one is best for you.

3.1 Installing WordPress.

Now, it’s time to install WordPress on your hosting package. WordPress is a free online tool, written in html to create a website. Don’t be scared if you don’t have any prior knowledge about html or WordPress. I am here to help you.

A layman like you can also install a wordpress on hosting package. It is very simple and easy job. Let’s learn how.

  • Login to cpannel of your hosting plan. (For cpannel details like URL, username and password, please check email from hosting company).

Please note: If you have purchased a domain name from your hosting company itself, go to third point directly, others please read my next point.

  • After login, you will see a lot of icons on your cpannel/screen. Find and click icon ‘Addon domains’. You will be redirected to a new page. Enter your domain name ( in the box ‘New Domain Name’ and click  ‘Add Domain’. You will see a confirmation message that your domain has been added.
  • Now come back to your cpannel and find icon WordPress Installer/Install WordPress’. Click on it and you will be redirected to wordpress installation page.
  • On this page, select your domain name from drop down menu and leave directory box empty.
  • Fill in your site details and click install.
  • After installation process gets complete, you will see the wordpress installation message on your screen. Note down the admin URL of your website. This URL is required to login to your website and post images and articles.

Guys if by any chance, you find it difficult to install wordpress or facing any problem, you can raise a ticket to your hosting company. You can mention in your ticket, “Please install wordpress” and provide your domain name to them. They will take care of this activity.

And if you want my help, I am always at your disposal.

3.2 Installing Theme

Installing a theme is not a rocket science. Just follow my below steps:

  • Login to your website admin page (
  • After login, go to Appearance>Theme
  • Click ‘Add New Theme’ and you will be redirected to Theme Gallery. Here you can choose a theme of your choice and click ‘Activate/Install’.
  • Congratulations, you have installed a new theme for you. Now it’s time to post articles and images to your website.

In case you are unhappy with your current theme, do let me know, I have one for you.

4. Posting Articles/Content

Friends, now it’s time to showcase your talent and magic of words. It’s time to post your articles/content/pictures on your website. Let’s learn this.

  • Click on Post > Add New Post.
  • A new page will open. Write the title and body of your article. Once done, click Publish. Kudos for publishing your first article.

Friends, thanks for reading my article ‘How to Start a Blog and Make Money’. In my next article, I have explained ‘How to monetize your website with Google ads and earn money’.  Read it thoroughly and if you have any doubts or need my help in buying a domain name, hosting plan or setting up google Adsense for you, please feel free to write me at [email protected]. I would love to help you with your query.

Thanks for reading.

Previous articleHow to Write a Travel Blog: Things to Consider
Next articleHow to start a Photography Blog: Know the Basics
Hello Readers, Welcome to my blog I am an internet marketer and blogger by profession. I love to help my readers and solve their problems. If you are planning to start a blog and need my help, feel free to write me. I would love to help you with your query.


  1. Arun is really helpful. He guided me with domain name selection and buying a hosting plan for my blog. I must say, starting a new blog is very easy now 🙂
    Thanks a lot Arun.

  2. Hello, I am thinking of starting a blog related to educational tips, subject topics and helping parents and children during their exam weeks. So please guide me in this as I am totally new to this blogging. Help will be appreciated.

    • Hi Shivani,
      Thanks for writing!!
      You have chosen a great niche for your blog. Education is big industry with millions of students studying at different levels. So you can expect a good traffic on your website. You may plan to write on
      1. Lesson Plans
      2. Tips for doing well in school
      3. Exam preparation tips
      4. Memory improvement techniques etc.
      Once you have established your blog, you can monetize it with Google ads (will let you know how).

      You are just 3 steps away from creating your dream blog.
      1. Buying a domain name & hosting plan
      2. Installing theme & plugins
      3. Posting articles.

      I have shared one document on your email id. Just go through it and let me know once you complete this step.

      And always feel free to write me back with your queries/problems, if any.


  3. Hello Arun,
    Hope you are doing fine. I am Vineeth and want to start my travel blog. Can you please help me with the same.
    Vineeth R.

    • Hi Vineeth,
      Travel niche has a lot of earning potential. You can read my post ‘How to write a travel blog’ to get an idea.
      To start with your first step, decide a unique name for your website. Once done, get in touch with me I will help you in buying a domain name and hosting plan for your website. Post that, we will finish rest of the steps and will make your website live.

  4. Comment: i want to choose poetry as my niche, is it good sir?
    is it a must i make use of laptops or computer, why not my android phone?
    can i get your facebook user name, so i will chat freely with you and get advise on my upcoming blog?

  5. Hello Arun,
    I really want to start my blog but I am confuse what niche of blog should I start as I love to do coding in various programming languages especially in html and java and have very much interest in educational fields. Other than that I have more interest in cooking like watching recipes even hard tried for cooking those recipes. I am little confuse which one should I start.
    I used to visit various blogs and I have interest in it but whenever I always think to start my own blog but i seems that it is not my cup of tea. When I read all your content now I am pretty more sure to start my blog but I am confuse which neche should I choose.
    Please help me out.

    • Hi Nida, thanks for reaching out. You should start with food blog first. CPC rate is quite awesome here. You can fetch anything between $.50 – $5 per click. Once, you will start generating some income from your food blog, you may plan to start your another blog i.e. Java/Html tutorial.

      You can reach me at [email protected], if you need any help in starting your food blog.

      Thanks !!

  6. I enjoyed your article and am interested in blogging for income. I would be interestrd in the areas of quilt making, particularly art quilts and possibly Bear making, iv5e travelled nationally and internationally teaching and exhibiting with the bears, patterns etc. Would these be a good niche.
    Thanks Sandra-Kay

    • Hi Sandra,
      Thanks for getting in touch. Your idea is very unique and inspiring. That’s what people around the globe look for!!
      I am 101% sure you can make a good amount of money from this proposed blog. Do get in touch with me, if you need my help for that.
      best of luck