How to Start a Blog? Easily from Scratch in 5 min [in 2020]

Start a Bog and Make Money

I will show you how to start a blog or more specifically, I will show you step by step how to start a blog in 2020.

Before we learn how to start a blog, let us understand what a blog is, how is it different from a website and why you should start a blog.

Let us start by understanding what a blog is.

What is a Blog?

The word ‘Blog’ is the shortened form of ‘Web Log’. A blog can be referred to as an online journal or diary containing information which is dynamic and updated frequently. A blog can be standalone, or it can be part of a website.

What is the difference between a Website and a Blog?

Blogs are online journals that are updated more frequently, compared to a website, which is usually static in nature. A blog may be standalone, or it may be a part of a website.

Who started the first blog and when?

The first blog is believed to have been started in 1994 Justin Hall who was then a student of Swarthmore College, USA. His blog was called ‘’

Why should you start a blog?

You should start a blog because starting a blog gives you the opportunity to;
Express your creativity,
Learn new skills,
Inspire people,
Make a difference in the world.

In addition, it also presents an excellent opportunity to;
Be your own boss,
Live life on your own terms,
Make money and,
Generate a passive income from home.

How much Money do Bloggers make?

The below video appeared on CNBC and is the story of Michelle Schroeder-Gardner a 28-year-old who makes $ 100,000 a month through her blog which she runs from a recreational vehicle in which she travels full-time visiting new places.

She had no idea how to start a blog and had no intention of making money from it. It was only meant to be an online diary or journal to record her personal struggle with student debt.

In fact, she had no idea that it was possible to make money from blogging.

But even with no serious effort to make money, the blog started generating income and she had her first $ 100.

It took her 6 months with no serious effort. So imagine if you decided from the very start to monetize and make money from blogging you could do it much quicker.

It all depends on you. Take a look at this video below from CNBC.

See this excerpt from an article in the ‘Times of India‘ about how much top bloggers in India earn.

Top bloggers in India earn up to $ 60,000 per month.

How much money does a blogger make in India?

That is a huge amount of money and only the top bloggers [i.e. the top 1-2%] are making this kind of insane amounts. Heck, I know that I am not making that much.

But think about it, if the top bloggers are making that much money can you not make a small fraction of it – say just 5% or even 2%? Would you be happy with that much?

What do you need to start a blog?

To start you will need,
1. a topic or a niche,
2. a domain name for your blog &
3. a hosting service.

How to Start a Blog & Make Money Online.

Let us discuss each step in detail.

Finding the Right Topic or Niche.

To understand how to start a blog for money and make money by blogging, you have to first identify a topic or a niche.

A niche is nothing but the topic or the subject that you will be writing or blogging about.

This can be something that you are interested in and are an expert.

It can be a hobby about which you are really passionate about.

The idea must interest you enough to make you want to put in the hours to research and learn and to keep abreast of the latest developments in the field, so you can then pass on that knowledge to your readers.

It is important not to get bogged down with this decision though about which niche or topic to blog about because that will slow you down.

It is more important to get started and things will fall into place.

Some popular topics or ideas for blogs are,

  1. Health and Fitness Blog,
  2. Technical Blog [If you are passionate about gadgets],
  3. Personal Finance and Investment Blog,
  4. Parenting Blog,
  5. Fashion Blog,
  6. Art, Music and Movie Blog,
  7. News Blog,
  8. Food Blog,
  9. Self-development / Personal development Blog,
  10. Travelling Blog

You could dig deeper into a particular topic, and choose a very focused niche for your blog.

If you are starting a food blog, you can specialise in Indian, Chinese or French cuisine.

Knowing your Audience or understanding what topics people search for on the internet can be extremely helpful in deciding what to blog about.

If you are like the rest of us then you could even start by blogging about more than than one topic.

You will develop more clarity as you progress.

Most professional bloggers have more than one blog each devoted to a different but related niche as this creates more opportunities to monetize by benefitting and catering to a completely different set of audiences or readers.

If you decide to start blogging about more than one topic, then it will be useful if they happen to be related, such as personal finance and frugal living or travelling and bike trails.

If you are really excited about blogging and are eager to know how to earn money online by blogging by using the same techniques used by professional bloggers, then I suggest you download the below report.


How the Professionals build High-Income Blogs that Make Real Money


To continue with how to start a blog for money in 2020, we now move to step # 2.

How to finalize a domain name?

This is step 2 before you actually start a blog and make money or generate passive income online or make money online by blogging about your favorite topic.

You need to decide a suitable name for your blog.

This is called the domain name.
This is the address that tells your readers where your blog is located.


The domain name along with some other bits make up the address of your blog.

In the case of
https is the protocol
www is called the subdomain
guideblogsure is the domain name &
.com is a ‘top-level domain’

The key to really understand how to start a blog and make money in 2020 or make money from blogging is to make it easy for your readers to find your blog.

So when choosing a domain name for your blog it is very important to keep the following points in mind.

Keep it relevant.
The domain name should be relevant to the topic or field that you will be blogging about.

Keep it short.
Domain names should be easy to remember. So keep it short. The easier it is to memorize and remember then chances are people will keep coming back to your blog.

Always go for a ‘.com’ TLD – Top Level Domain. [very important]
Always go for a ‘.com’ TLD if it is available.
In case a ‘.com’ TLD is not available next best choice would be ‘.net’ or your country-specific ccTLD [eg. ‘.ca’ for Canada or ‘.in’ for India etc.]. TLD’s like ‘.org’ or ‘co’ is advisable only if the blog is associated with a company or any type of organisation.
Most people are inherently biased towards ‘.com’ and it is still the most easily recognised TLD that most people associate with a domain name.
At any cost do not go for any of the low-level TLD’s like ‘.biz’, ‘.info’, ‘.agency’ [or any of the approximately 1500 TLD’s that are currently available] even if they are available cheap.

Don’t use hyphens or special characters.
Hyphens and special characters in a domain name make them hard to remember. It is easier to remember ‘’ than ‘’.

Don’t use numbers.
Numbers cause confusion and should be avoided.
e.g. If you tell someone your blog address is ‘’ they might misunderstand it to mean ‘’ or vice-versa.

Ready to buy your own domain? Use the code ‘DOMAIN10’ or click the banner below to get a 10% discount at

The Best Hosting Service for a Blog

This final step in how to start a blog and make money in 2020 is probably the most important of the three steps.

The final step to understanding how to start a blog and make money, or to generate passive income by making money online blogging is to get yourself a hosting service for your blog.

This is the place on the internet or server where your blog and all its content and pages will reside.

In order to conceptualize and start creating your blog, you will require software or a CMS (Content Managing System) like WordPress which is a program which helps you design and build your blog.

In the old days, the only answer to the question of how to start a blog was to actually write code.

But nowadays it is easy to do with a CMS software like WordPress.

What is a CMS?

A CMS or Content Management System [eg. WordPress] is a software with which you can conceptualize and create a web page or blog without having to write even a single line of code.

The websites of Sony, Vogue, The Obama Foundation, Angry birds, City university of New York and many more have been made using WordPress.

The best CMS platform for your Blog.

Beyond any doubt – WordPress.

Why is WordPress the best CMS?

WordPress is the best and most popular CMS for a blog because it;

1. Is free and open-source,
2. Is beginner-friendly,
3. Has lots of free themes and plugins for unmatched power and flexibility,
4. Has the best security features
5. Has SEO optimized themes and,
6. Is Optimised for mobile devices.

So you can start creating and designing your blog almost immediately without having to install any additional software.

So which is the best hosting option?

The best hosting option is Hostinger, especially for a beginner.

Hostinger – The Best Hosting for Beginners

Hostinger is the best for features offered, cost, reliability, customer service & even page load times.

A fast page load time is extremely important for SEO because in today’s world with so many resources available if your blog does not load up fast enough the viewer will move on to another site.

It has been shown that even a 1 second delay in loading can cause loss of page views by up to 11%. So for someone who is looking to start a blog and make money from it, this can be devastating.

Hostinger has really fast page load times.

As a beginner who is looking for an answer to how to start a blog and make money for the first time and of course having the intention to generate a passive income and making money by blogging you should go for the ‘Business Shared Hosting plan‘.

This plan has many features to cover all of your requirements.

Click the banner below to get an exclusive 90% off Webhosting plan + Free SSL

The Business Shared Hosting plan the best as it is affordable and it has all the features that you will ever need, including free SSL, free Domain and daily backups.

How to start a blog? Choose a Plan.

The Business Shared Hosting plan gives you all the features that you will require and more to start to create your blog.

  • Free Domain Address.
  • Unlimited Number of Websites.
  • Free SSL.
  • 99.9% Uptime Guarantee.
  • Daily Backup.
  • Free CDN.
  • Free Unlimited Email Addresses.
  • WordPress Acceleration (LSCWP)
  • 24/7/365 Support

In the beginning, I had hosted this blog on a cheap hosting service to save money but the page load time was terrible.

Since I switched to Hostinger, the page load time has improved significantly.

As you can see below,

In the beginning, while I was using a cheap hosting service, the page loading time was a horrendous 5.5 seconds.

After we started hosting this site on Hostinger, the page load time has come down to 1.8 seconds. That is a whopping 67 % improvement. Wow !!!

Even Google’s Page Speed Insights report looks very encouraging. See for yourself.

Performance rating for this blog after hosting with Hostinger.

So if you really want to understand how to start a blog and make money in 2020 or make money by blogging and you seriously want to monetize your blog then you must stay clear of the temptation of opting for free blog hosting services because if you do that, your blog will hardly ever show up on any search listings.

Google and other search engines do not consider free websites or blogs as authoritative, so your blog will never show up in their searches.

Building Your Blog

Below is a step by step guide to starting to build your blog.

Start by clicking the link below to get an exclusive 90% off Webhosting plan + Free SSL.

The fastest way to start a blog

Upon clicking the above button you will reach one of the landing pages on Hostinger like shown below.

Click ‘Start Now‘.

Choose the ‘Business Shared Hosting‘ plan as it is the as it is value for money and loaded with features.

Start a blog - Step 2

Choose your preferred plan. I recommend the 48 months plan because it effectively locks in the cheapest rate for 4 years. You won’t have to worry about paying higher charges at the time of renewal.

Next, enter your email id or login through your facebook, Github or Google account.

Start a blog - step 3

Select your mode of payment and press ‘Submit Secure payment’.

Start a blog - step 4

Confirm your mode of payment.

Start a blog - step 5

After you have completed your payment, you will recieve confimation of the same by email.

You will also recieve a welcome letter such as the one shown below. It contains the link to your Hostinger dashboard.

Press ‘Click to Start’.

Image to Configure Hosting - Welcome Email

This brings you to the Hostinger dashboard, where you will find your hosting and domain listed.

Click on ‘Domains’.

Start a blog - buy domain 1

If you have already registered your free domain, it will be listed here.

Else, to register your free domain, click ‘Get a new domain’.

Image - Step 2 of Buy Domain

In the screen that opens, you can check the availability of and finalize your preferred domain name. Once finalized, proceed to register the same. As the domain is available free with your plan, you will not be charged.

Start a blog - register domain name

After you have finished registering the domain name, go back to the home screen.

Now click on ‘Manage’.

Manage Blog - Install WordPress Step 2

On the next screen, scroll down to the ‘website’ section and click on ‘Auto Installer’.

Image - Start a blog - Configure hosting - Instal WordPress

Select ‘WordPress’

Enter the requested details.

In the first entry, under ‘Domain’, remember to choose ‘https://‘ from the drop-down menu.

Make a note of the “Administrator Username’ and ‘Administrator Password’ [Important – You will need it again later]

Press ‘install’.

Start a blog - Instal WordPress Step 4

You will need to wait a few minutes while WordPress is installed.

After installation is complete, you will find your domain listed under ‘List of Installed Applications’.

Click on the first button [highlighted] under ‘Actions’.

Image - Start a blog - Instal WordPress - final Step

Click on ‘EDIT WEBSITE’.

This will take you to the WordPress login panel,

Start a blog - Go to WordPress admin panel 1

This opens up the WordPress dashboard.

Make a note or bookmark this URL [].

You can directly login to your WordPress dashboard using this URL, and the username and password that you entered earlier.

Start a blog - WordPress Dashboard

You now need to download a good theme.

The most popular theme among bloggers is Astra, because it is lightweight, fast, customisable, and has lots of features.

You can download this theme from their website – [click the banner].

The Astra homepage opens.

Click ‘Download Now’.

Enter your name and email address and click ‘Subscribe & Download’.

The Astra theme zip file is now downloaded in your downloads folder.

Now go back to your wordpress dashboard and click on ‘Appearance’.

Click on ‘Add New’.

Click on ‘Upload Theme’.

Click on ‘Choose file’.

Now navigate to the downloads folder where you have downloaded the Astra theme file i.e. and double click.

Click on ‘Install Now’.

After a few seconds you will see the message ‘Theme installed successfully’.

You are now ready to start writing your first blog post.

To start writing your first blog post click on ‘Posts’

Click on ‘Add New’

A blank page will open. Here you can add the title of your first blog post and also add its contents which can be text, images or videos.

After you are done, click on ‘Publish’ and your post will go live.

So now that you know how, go ahead and make your own blog.

To understand how to monetize your blog, refer to my post below.

Now that you know how to start a blog for money in 2020, generate a passive income and make money online don’t waste any more time to get started.


Get the Latest Articles and Tips Delivered to your Inbox.


Choose from a curated list of 11 laptops which are the cheapest available [less than $ 500 or ₹ 35,000 in Indian money]


2 thoughts on “How to Start a Blog? Easily from Scratch in 5 min [in 2020]”

  1. You have done a nice work with your article here. Quite informative.

    Page load time plays a important role in visitor retention and robot crawling as well. I too have Google cloud as my host and it’s service is good.

Leave a Comment

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