How to Start a Blog in 2020? and Make Money!

So, you have decided to join the Blogging Community? In simple words, you want to start a Blog? Great!

But how the heck you Get Started? Well, there’s too much information on the web to start a blog and it’s a bit confusing for a newbie.

Don’t worry everyone is a newbie when they start. I was a newbie too.

Let me relieve you now. Because I have put this step by step Blogging guide for a Complete Beginner.

In this Blogging guide, a 15-year-old can create a blog successfully.

Queries Solved!

  • What is a Blog?
  • Why you should start Blogging NOW?
  • How to Create a Blog in 6 Easy Steps?

What is a Blog?

A Blog is a type of website which mostly focuses on written content and provides you with the information you need.

There are numerous types of blogs or I should say various niches or in simple words topics in Blogging.

In this age, we often hear about news blog or celebrity blog sites. But if you wish you can start a blog on any topic imaginable.

Bloggers nowadays write content from their personal perspective.

This often helps connect with your blog visitors (audience) and then the comment section helps bond even more.

I think you got a clear idea of what is a blog! Now let’s move on…

Why You Should Start a Blog Now?

  1. I think that blogging is one of the most popular ways in the world for communicating and spreading out information and news.
  2. There are millions of blogs on the internet (But don’t worry you can make your own blog stand out and get noticed) this means that blogging is a legit thing.
  3. This is one of the best ways to express your feelings and share information with others.
  4. You become better at expressing yourself and a better writer as well.
  5. The best reason to come now, you can make MONEY doing it.

Just keep in mind that choose a topic or niche which you are passionate about or which you have enough information stored in your brain and willing to keep updating that information.

Because then your chances of success are high.

I think most of you knew about all of this, but it’s better to get reminded.

Disclosure: This Blogging guide to starting your own blog contains some affiliate links. If you purchase any service through one of these links I may earn a small commission, this is at no extra cost to you.

How to Create a Blog in 6 Easy Steps?

Now comes the most interesting part of the guide. To Create a Blog it would take around 30 minutes.

  1. Choose a Blog name. Make sure its a bit descriptive.
  2. Get your Domain Name and Hosting.
  3. Customize your blog to provide a unique experience.
  4. Write and publish your First Post.
  5. Promote your Blog. Get more people to read your blog.
  6. Make Money Blogging. Choose from various options to monetize your blog.

Let’s begin your Blogging journey!

Step 1 – Choose your Blog Name

The first step to Start a Blog is to find a blog name that correlates with the topic you chose for blogging.

If you haven’t yet decided which topic to blog on, there are a few ways to find a good blog topic:

  • Hobbies and Passion: Things which you love to do or you are passionate about is a great place to start. For example, Cooking, Fashion, Travel, Sports, Automobile, etc. Since your audience is anyone in the world who uses the internet, you can blog for anything. This is the List of some Blogging Topics you should consider.
  • Life Experiences: Everyone have some lessons in their life experiences. Sharing this knowledge can be incredibly helpful for people in a similar situation.

Your Blog name should be descriptive and also make sure that it correlates with your blog topic (Niche).

This is an important step because this is how you would be remembered. After all your blog name is your brand.

When you are about to start a blog and want it to be successful as hell then you only need 3 Things,

  1. Domain Name (
  2. Hosting
  3. Consistency

Now let’s move on to Step 2.

Step 2 – Get your Domain Name and Hosting

What is a Domain name?

As I said your need a domain name first. It’s your blog name. For example, our’s is Think of it as an address to your house.

Domain name roughly cost around $10, but if you buy your hosting from Bluehost you would get your domain name for free.

What is a hosting?

Let’s make it as simple as possible. Remember I said your domain name is an address to your house then hosting is your rented house.

Web hosting is a service where you can store all your website data and make it available to the world.

Why Choose Bluehost?

Bluehost is currently powering around 2 Million websites on their servers. Bluehost is also an official recommendation from WordPress themselves.

Bluehost is tuned and optimized for WordPress. It has a 1-click WordPress installer. You also get a Free domain name, customized email(For example, [email protected]), A fantastic 24/7 customer service. All of that for $3.95 per month.

What is WordPress?

WordPress is a platform or software which is installed on your server to manage and build your website from scratch.

WordPress is free and easy to use which is widely recommended all over the web for building a beautiful website and increase the functionality of the website.

When naming your blog. You must take these things into consideration

  • Choose a .com domain over others. It’s easy to remember.
  • Aim not more than 2-3 words more than that would be hard to remember.
  • Choose something memorable or catchy.
  • Don’t use numbers or hyphens.
  • Try to use a keyword that represents your blog.

Check whether the domain is available or not use this Tool.

It might take some effort and time to find the perfect domain name for your blog, but it’s worth the thought and effort.

Install WordPress – A Crucial Step to Start a Blog

You can’t run a blog without installing this software, This software is the key to start a blog.

WordPress has the biggest stake in the blogging marketing. Most of the blogs on the internet are hosted on WordPress (around 48%).

Anyone can run the website on WordPress without having any technical knowledge. You can install WordPress in 5 minutes or less.

After you get your Free domain and Hosting account you can log into your Bluehost dashboard and install WordPress in a few clicks.


Choose the “DO IT YOURSELF” version and click install.


Make your 3rd Click on ‘Check Domain’


And Last two clicks will be to Agreeing with the ‘Terms & Conditions’ and Installing WordPress.


Within a minute or so you will be having your first ever blog up & running.

Congrats you have completed your crucial step to start a blog.

Step 3 – Customizing your Blog

WordPress designs are called Themes, There are tons and tons of free and paid themes which are made specifically for WordPress.

You can choose anyone as your preference, but keep in mind that the theme is well optimized for mobile and desktop, So your site loads faster.

First of all, you need to head on to your website’s WordPress dashboard (Backend of your website).

You can access it by going to


These are some suggestion for the WordPress themes for your blog:

  1. Astra
  2. Customify
  3. Neve
  4. Hestia
  5. Ocean WP

You can install and activate a new theme by hovering on Appearance and then clicking Themes => Add new, and then search for the theme you choose.


There are numerous customization that you can make on your WordPress blog.

To customize your blog you need to head back to Appearance => Themes and then click on customize.


Thes first thing you need to customize is your ‘Site’s Identity’. Here you can add your name of the blog and tagline.

I suggest you create and add a logo to your site. To create a logo you can go to Canva. Canva can help you create an amazing logo for free.

Step 4 – Write and Publish your first post

WordPress has an intuitive editor. This helps you create amazing blog posts for your blog.

If you don’t know what to write on your blog post you can use this incredibly powerful piece of software that is free – Answer the Public.

To start with your post you need to click on ‘Posts’ in the left sidebar.


To create a new post click on the ‘Add New’ button.


Then the WordPress editor would be opened where you can start to write your first post.

You can add Pictures and embed Youtube videos. Which will help your audience understand the post better

Step 5 – Promote your Blog.

This is the hardest step on this how to start a blog guide and requires a lot of patience and consistency.

It’s not easy to make money online by sitting on your couch. You need to put consistent efforts for your blog to be successful.

Work on your blog regularly. Improve your blog posts and write daily no matter what.

There are many ways of promoting a blog (Free)
  1. Search Engine Optimization (SEO)
  2. Quora
  3. Facebook Group posts
Search Engine Optimization (SEO)

What is Search Engine Optimization (SEO)?

Search Engine Optimization is a term for Optimizing your website or blog for high rankings organic search results in a search engine. The most popular search engine that people focus on is Google.

This is a Beginners Guide to SEO.


Quora is a great platform to help people and provide value. It’s a Q&A website with over 300 Million active users a month.

Just go to Quora login and follow the niches you want to help or your blog niche.

Answer the questions, Provide Value, Help People and Link back to your blog.

The more you answer the public, the more you get the traffic on your blog.

Facebook Group Posts

Facebook is one of the easiest methods for promoting your blog and getting some initial traffic.

Search for the Facebook groups in niches and Join the community. Provide value to the group by writing posts and linking back to your blog.

Facebook is really good for some initial pump. You get traffic as well as some high-quality dofollow backlinks which indeed help you rank better in google.

Step 6 – Make Money Blogging

As I said earlier this is the most enjoyable part of starting a blog. Let me make this clear starting a blog and making money is not a get rich quick scheme. It requires Time and Patience.

There are several ways for your blog to make money the most popular ones are:

Advertisements – You can place ads on your blog. When someone clicks on that you get the money its as simple as that. There are many ad networks and the most popular one is Google Adsense. But it’s difficult to earn a lot of money from ads you need some good amount of traffic to go on.

Affiliate Marketing Affiliate Marketing is one of the most popular and effective ways of earning money from a blog. You help the market sell something and you get a cut or commission. Affiliate Marketing is by far the easiest method to make money online. I highly recommend Affiliate Marketing.

Selling Courses – Selling Courses would be a little difficult for you if you are a beginner, but as it is said by the rich peoples ‘Nothing is impossible if you have a will’ so don’t just give up because your audience needs to trust you before buying anyting from you. Make them trust and then they will make you money.

Secure Sponsorships – Securing sponsorship is the most easiest way to earn money from your blog. Because you don’t have to do any work to get the sponsorships, but yes there’s a but here, you need to have a large audience or monthly visitors so that you get the sponsorships coming.

Conclusion – I Congratulate you guys for reading this blog post till the end. I think this the enough knowledge for you to start a blog successfully. The most important thing in life or blogging it you gotta be consistent to be successful atleast give it a dedicated year. So that you could see the power of blogging not just for earning money but also to provide knowledge to the people.

If any doubts ask in the Comment section below I would be more than happy to help you guys. Peace out!

16 thoughts on “How to Start a Blog?”

  1. I really like your blog.. very nice colors & theme. Did you
    create this website yourself or did you hire someone to
    do it for you? Plz answer back as I’m looking to design my own blog and would like to know where
    u got this from. cheers

  2. Hi there i am kavin, its my first occasion to commenting anywhere, when i read this
    post i thought i could also create comment due to this good article.

  3. Hello there! I could have sworn I’ve been to this web site
    before but after browsing through some of the
    articles I realized it’s new to me. Nonetheless, I’m certainly pleased I discovered it
    and I’ll be book-marking it and checking back often!

  4. Thanks for another great post. Where else may just anyone get that kind of
    info in such an ideal method of writing? I have a presentation next week,
    and I’m at the search for such information.

Leave a Reply

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