How to start a blog and make money in 2019

how to start a blog

How to start a blog

It is not difficult to start a blog, you can have your blog website. Make it successful in no time also you don’t need any language for coding information. You don’t need any professional to make a blogging website for you. I will tell you how to start a blog step by step method to make a professional blogging website that makes you earn money while you are sleeping. By doing a little work daily you can generate a passive mode of income after a couple of months.

Start a blog. How much it cost you:

Blogging is not too expensive for a business to start. To start a blog all you need is a computer, a good internet connection, some knowledge, and a little cash.

You can also hire someone to build your website but they charge a lot for establishing a simple website. I will tell you the exact step by step method. Let’s get started. The money you need is to buy hosting and domain for your blogging website.
Hosting is a site that stores all your data online like pictures, posts, etc. It is an online computer that works 24/7. It costs you about $4 per month depending on your plan.

Essential tools :
Good Host: less than $4-5 per month
Internet Connection

Tools you may need later as your blog grows:
Professional Theme ($20 – $1000)
Email Marketing ($5+ monthly)
Shopping Cart ($5+ monthly)
Premium Paid Plugins ($20+ monthly)

You can grow a money-making blog without these tools. With the essential tools, I listed above, you can easily grow your blog to $1,000 per month and then look into more advanced tools when you’re ready. But in the starting, I don’t advise to spend money on these tools. When you grow a lot spend as much as you can.


Now you know that what is a hosting, server, domain, etc. But which hosting should you use to start your blogging website?


After the past few years, I’ve used various hosting. I can give you an honest review of each hosting website company so that you can choose the best for your blog.

When your blog grows and it starts making money, you have to choose some premium hosting plans for your websites. The hosting that you are using is for beginners but later you have to upgrade. I advise you to just get started. There are always pros and cons.

I am discussing some hosting companies that I prefer you to use. You can check other companies also which suits you.

BlueHost is one of the great hosting providers for your blog. Over 3 million websites are powered by BlueHost is easy to use. Just a few clicks with their easy installation process and your blog is ready.

how to start a blog and earn money

Cost: $ 2.95 per month
The domain is freeBut for one year.
Free SSL: To secure blog online
Free Backups: Blog backup
24/7 Phone/Chat Support

Additional benefits (Paid):
SiteLock Security
BlueHost keyword tools
BlueHost SEO tools

Siteground is one of the best hosting companies. Their customer support is awesome. They solve the issue very soon. Again easy to install and use.

how to make money how to buy hosting

Cost: $3-5 per month
Free SSL
Free Backups
24/7 Chat Support


Blogging is very inexpensive to start. For just $5 per month, you can set up a professionally self-hosted blog. There are many free platforms such as Blogger and, etc. But if you want to turn your blog into a money-making or monetize it. So that you can earn, all you need to have a dedicated self-hosted blog. I suggest you go to WordPress. But wait vs what is the difference between both of these. is free to publish a blog and also you can’t monetize it. That is why you need a self-hosted blog with that is not a free platform. A very common mistake made by new bloggers.

how to make money vs

When you start a self-hosting blog, you need all the assess over your site control your ads links, etc. Also, you can monetize it and starting this online money-making machine. You can also use the free version of, but ads placed on your site that does not bring you income to you. But with self-hosted with and a reliable host, you have control of any advertisements and much more. Also, platform doesn’t allow you to customize your site, you can’t add plugins, your site can be taken down anytime if you violate the Terms and conditions.

To start a self-hosted blog on and a reliable host will give you complete control over your content. So that you can grow your blogging website.

Some successful Indian bloggers

Pritam Nagrale (MoneyConnexion)
Amit Agarwal (Labnol)
Harsh Agarwal (ShoutMeLoud)
Shradha Sharma (YourStory)
Anand Khanse (TheWindowsClub)
Abhijit Mukherjee (GuidingTech)
Nandini Shenoy (PinkVilla)

All these people are successful famed bloggers. They are earning a lot. Honestly, you can not hit these numbers in a month of blogging, but you can hit it in the year.


From blogging, you can earn as much as you can. You can earn over millions per month. If you earn a lot hire some team members who can work with you. But if you don’t want any partner you can proceed alone, you himself make a lot of money. I know a lot of bloggers that are making more than $2000 per month.

how to make money blogging


  • Choose Your Passion
  • What Should I Blog About?
  • Domain name
  • Hosting plan
  • Install WordPress
  • Login to your blog
  • Installing a theme
  • Blog posts
  • Increase traffic



Starting a blog is not difficult. But write what are you passionate about like if your hobby is designing. Start a designing blog so that you never get bored. Start what you love. Make your decision on what you want to blog about. Like your blog, you’ll become better and better. NICHE of your blog is an important part. The work you love does bring you money. Your passion will turn your blog that generates money. If you become an expert in a specific topic your strength will increase, write more and more so that you can earn more n more.


After getting completely ready that you want to start a blog. What your blog about? Is it a profitable blog topic or niche?

Search on google, youtube, amazon, kindle, etc. Search what people want, what they need. If the topic you want to write your blog about has search volume and audience go for it. But higher search volume means higher competition. Make sure you are passionate about and can write about it for a long time.


Once you choose you to niche for the blog, let’s decide for the domain name. Choose something easy to spell and easy to remember for readers. You can choose names like or You will get a perfect name for your blog. But the name is not so important than the content after all content is the king. Don’t stick at the domain name. Choose an easy to spell blog name and start. Make sure you get the same name on all social media.

Also read:- How to get the same name on all social media handles.

Logo for your blog
After selecting the name for your blog. You can start working on branding. A logo is the identity of your website. The logo works more than the name. Like apple, Nike, etc. They have great brand value. You can make it yourself or hire someone online from freelancing websites like,,, etc. I am also a graphic designer at You can hire me.


choosing a hosting plan for blog

As we earlier discussed the hosting and its plans. I discussed various service provider like Bluehost, siteground, etc. with their plans and additional benefits. Find the right hosting plan for your website. It cost you less than $100 per year. There is no other business cheaper than it. With a blog, you can publish your business online to attract clients. Make your service market at affordable prices. A website earns when you sleep it keeps multiplying your money.


how to make money from wordpress blog

WordPress is almost free with every hosting plan.
So let’s set up your new blogging website. Complete all the necessary information. When you sign up for hosting, the signup process is so simple it is very easy to use. If you want me to make full details article on a WordPress installation. Please comment below.


Log in to your site using username and password or you the address below


WordPress provides a variety of free themes on its platform But they all have some limitations. Go to your WordPress Dashboard > Appearance > Themes > Add New Theme > choose Astra ( You can choose whatever you like ) > Install.

How to install theme on wordpress.

Airi, Sydney, Talon, Hestia, Flash, Astra are some of the tops themes that everybody loves. All are powerful, totally customizable. I Use Astra on my blog.


Please focus on what you are writing your articles must be in-depth, long and have solutions to peoples problems. Use H1, H2 tags, must be Grammarly correct, properly sorted. Add Images so that users don’t get bored. You can editor modify every blog post anytime and add internal links. Before launching your blog make sure you must have these things:

10-15 Posts
Blog menu
Professional profile picture
About Me page
A Disclosure Page (if you are using affiliate marketing)
Contact you
Social media pages links

Three to five blog articles are essential before launching your blog. Use fill in the blanks post for your blog to increase traffic from social engines. Now you are ready to write your first post.

Keep in mind: A post that is dedicated to growing their traffic, helps them make money, grows their email list.


get traffic from social

After making more and more content on your blog, All we need to work on visitors. How we get visitors, how people know about the blog. Use Pinterest, Facebook, Instagram, and email lists to get traffic. Work on building traffic to your new blog. This is the hardest part of blogging bringing people to blog.

I hope you like the article. Please share it with your friends if you find it useful. Also, comment below.

Article by: Varun Wadhawan

16 thoughts on “How to start a blog and make money in 2019”

  1. I’ve been browsing online greater than three hours nowadays, but I by no means discovered any
    fascinating article like yours. It’s lovely worth sufficient for me.

    Personally, if all site owners and bloggers made excellent
    content material as you probably did, the internet will probably be much more
    useful than ever before. Way cool! Some extremely valid points!

    I appreciate you penning this write-up plus the rest of the website
    is extremely good. It is perfect time to make some plans for the long run and it is time
    to be happy. I have learn this put up and if I may I desire to suggest you
    few fascinating things or advice. Perhaps you could write next articles referring
    to this article. I wish to read more issues approximately it!

  2. It really helped me out. Now I have started my own blog. All this while TheBlogDough has been a lifesaver with its detailed tutorials and guide and supporting explainers. Thank you very much.

  3. I was examining some of your content material on this internet site and I believe this internet site is rattling instructive! Maintain putting up.

  4. With your guide i can now publish my blog. The whole blog is so simple written that anyone can understand…
    good luck varun

  5. you will be glad to know that I have successfully created my blog by reading your article.
    Thank you so much for this great article.

  6. Hello,
    Thank you for sharing such informative blog, and specially that SEO points.
    Its not difficult to start new blogging website, but the most important to get visitors on that blog.
    Thanks again
    Mukesh Singh

  7. Hi my friend! I wish to say that this post is amazing, nice written and include almost all important infos.
    I’d like to peer extra posts like this .

  8. I was thinking that I need to write 15 articles first before I start a blog. However, thanks to your guide, I learned its not necessary and I could get started by creating the blog and later on build blog post.

Leave a Comment

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

Close Bitnami banner