How To Start A Blog

How To Start a Blog That Generates $2312 in 2020 – ( Simple Guide )

Do you wanna know how to start a blog and make money online?

Yess! It is really possible to do both at the same time.

how to start a blog

After all, what is better than following your passion and generating passive income.

Hi, my name is Siddharth. I’ve been blogging for over 5 years and I love every moment. In this beginner’s guide, I will show you how to start a blog in a simple way. No technical experience needed. It’s easier and faster than you think!

I’m not ashamed to admit that when I learned to create a blog, I made many mistakes, but you don’t have to! You can benefit from more than a decade of my experience to not repeat the same mistakes when creating your own blog. I created this free guide so that anyone can learn how to start a blog quickly and easily.

Why do people start blogging?

People start blogging for several reasons, and some of the most popular are:

  • Attract an audience
  • Expressing your thoughts
  • Making money
  • Free traveling
  • Meeting new people
  • Free stuff and gadgets for reviews

Yours may be one of the reasons above or some other reason, however, blogs can help you achieve your goal.

My hope is that this step-by-step tutorial will help you start your first blog. So, without wasting time, let’s find out how to start a blog today.

This is a detailed guide with some theory and practical knowledge. A little reading and some steps to follow to start your blog.

This is just something you need before we start:

*Find out a TOPIC or (NICHE) of your interest and unleash ideas within you*

What is a niche?

If you want to make a move, but don’t know how to start a blog. Don’t worry you don’t require a revolutionary idea. But, your blog must be focused on something specific. Choose a topic (niche) that you like. Otherwise, blogs will be laborious, and who wants that? Also, make sure you have a lot to say. A blog requires a lot of content to continue and remain interesting.

I hope you don’t plan on blogging about everything randomly and earning money. It doesn’t work and your chances of success are better when you blog about one topic.

You may be a jack of all trades and want to blog on multiple topics, but that won’t be successful because people like to subscribe to a blog, which is an authority on a particular topic.

How to find a niche? ( *tips )

  • Find a topic you know better than anyone. It’s not necessarily the job you do, and it can be anything. Try to think about the topic you most like to talk about and you can talk about it comfortably for hours.
  • The good idea is to choose a topic that you usually read. The subject you read constantly is something that interests you.
  • Also, make sure that you have a keen interest in a particular topic and that you can add values ​​with your own insight.

You will learn how to start a blog right now in 8 easy steps that will take about 10 to 15 minutes only.

How to start a blog (Step-by-Step)

1.) Choose a blogging platform

2.) Select a domain name & hosting for your blog

3.) Install WordPress ( Your blogging software )

4.) Design your blog with a WordPress theme

5.) Install some WordPress plugins

6.) Write & publish your first blog post

7.) Monetize your blog

8.) Drive traffic & get more audience

Over the next few minutes, you will have your blog up and running. Let’s start your blog!

Step 1.) Choose a blogging platform

To start a blog, you need to select a blog platform – or a tool to help you display your content on the web.

There are several blogging platforms like WordPress, Blogger, TypePad, Wix, Joomla, Drupal, etc. But, in my opinion, the choice is clear and simple. I would set up immediately on a website, and I recommend that you do that too.

WordPress is by far the most popular blogging platform and for some good reasons-

1.) It is free to use

2.) It is easy to set up

3.) You can create almost any type of website with the help of 5000 free and paid WordPress themes.

4.) It offers 50,000 free plugins that make your blog very fast and effective.

5.) You can find help on almost any topic on the WordPress Forum or on other blogs.

Remember that here I am talking about and not the free blogging platform is software and is free. You need to buy a domain and hosting to use this platform.

Step 2.) Select a domain name & hosting for your blog

Name your blog

This is a fun and important step because the name of your blog is your brand. This is how we will remember you. But don’t think too much about it. The key is to take action and gain momentum.

Try using a keyword that represents the subject of your blog. This helps people quickly identify the *niche* of your blog and helps search engines to distinguish the subject of your blog. Avoid using numbers and dashes. They are difficult to remember.

Domain Name

1.) Easy to pronounce.

2.) Easy to type.

3.) Easy to memorize or catchy

4.) For personal brands, use your name or a variant of it.

Remember these 4 secrets when choosing a domain name for your blog.

The name of your blog is the most crucial part of success. A domain name is the URL of a blog that a visitor will use to open a blog.

For example:

A custom domain name is like, for which we need to pay $ 12/year. However, I have shared a trick below that will help you save $12 on domain purchases.

Now, there are some rules that will help you with how to start a blog and choose the best name. Here are some tips from my experience:

  • Prefer the .com domain name above all.
  • Your domain name must be easy to pronounce and easy to type.
  • Make sure your domain name should not be confusing to the listener.

You can use the Bluehost domain suggestion feature to check whether your domain name is available or not. Just type in any word you choose for your blog and it will also show suggestions for available domain names. ⬇️

As you are a beginner and here to know how to start a blog from the scratch my recommendation is to be creative and follow the three rules I shared above. Here are some things you shouldn’t do when selecting the domain name for your new blog:

  • Do not use a domain name that is too long. Try to keep it below 12 characters. Ex: TecNewLogy
  • Do not use domain extensions like .info, .net, and so on, as they tend to rank poorly on search engines. I always prefer and suggest using a domain name extension like .com or .org.

Select a hosting for your blog

Now, let’s create our blog in a hosting.

Web hosting is where WordPress will be installed. This is a server that is online 24 hours a day, 7 days a week, and all your future blog images, blog design, and everything will be stored on this server (hosting).

This is how your website will be operational 24 hours a day, 7 days a week.

Best thing is hostings are cheap.

There are many hosting service providers, but for your blog:

Bluehost is the idlest option, as it offers everything you need to create a blog. Features like:

  • Free SSL
  • Unlimited storage
  • Unlimited bandwidth
  • Free domain name ( Saved $12/year )
  • Easy to use cPanel
  • Live chat support
  • 30 days money-back guarantee

And the best part, it costs only $ 2.95 / month

bluehost link

Here is how to buy it:

➡️ Go to

Click on Get Started now

Bluehost hosting

Select the Basic plan if you want to start only one blog or the Plus plan if you want to start more than one.

bluehost hosting

On the next page, you can claim your free domain name. If you are not ready with your domain name yet, click Choose later.

bluehost hosting

On the next page, fill in your contact information. Pay special attention to the package extras, as you can skip some things to save money.

bluehost hosting

Apart from Domain Privacy Protection, untick everything.

In the payment information, you can pay via credit/debit card or, if you want to pay via PayPal, you can click on More payment options.

bluehost hosting

After making the payment, Bluehost will also create your blog in the next 10 minutes. This will be done automatically and saves a lot of hassle for beginners who just want a blog ready.

Step 3.) Install WordPress ( Your blogging software )

Set up your blog

If you choose Bluehost as your domain and hosting provider, installing WordPress is super simple. In fact, Bluehost created a simple video to show you exactly how to do it:

If you have any problems during this process, they have a live chat support system that allows you to ask questions of the support team.

So, If you wanna know how to start a blog, I can assure you cannot start a blog without blogging software. I run all my blogs on WordPress because it is easy to use, free and powerful.

If you decide to create a blog that is not on WordPress, you will find that it is much more expensive, since WordPress offers thousands of free plugins that allow you to modify your blog in any way, shape or form.

Even without a technical detail in your body, you can install WordPress in exactly 5 clicks.

Here’s how.

After getting your free domain and hosting account, you can log in and use your first click on the “Install WordPress” icon.

wordpress install

Choose the “do it yourself” version and click the “Install” button.

wordpress install

Use your third click on the “Check Domain” button.

wordpress install

In a minute, you will have a fully functional and operational WordPress blog up and running.

Step 4.) Design your blog with a WordPress theme

Designing a blog is the most important aspect of your blog because the good design will ensure that your visitors will love your blog. In fact, this is how your readers will remember your blog. Imagine designing your blog like you with a nice outfit.

In the blogging industry, WordPress designs are called themes.

Out of the box, your blog will look like this:

wordpress launch

There are thousands of themes to choose from. But, it can be easy to get trapped in “shiny objects syndrome” and not leave with anything. You can swap your theme at any time, so don’t get too caught up in the bells and whistles.

First, you need to log in to your WordPress administrator. You can access it by accessing

Here you will need to enter your user credentials to log in.

wordpress login

If you’re new to WordPress, the dashboard may seem a little intimidating at first, but you’ll be an expert with a little practice.

wordpress dashboard

Install a new theme by hovering over the “Appearance” menu in the sidebar and click on “Themes”.

wordpress appearance menu

WordPress comes with some themes – their “Twenty-[Year]” themes. Instead, we’ll be looking for more flashy themes that will instantly make your eyes sparkle. Click the “Add New” button at the top to access thousands of WordPress themes.

wordpress theme adding

Your tastes and mine may be different. Fortunately, WordPress has a “feature filter” that lets you search for something that suits your style.

wordpress theme filter

The 3 categories are “layout”, “features” and “subject”. Here’s what your filtering requests might look like.

wordpress feature filter

After applying the filters, you will see incredible themes that would otherwise cost thousands of dollars in design costs. Since I love you, it’s free 😉

wordpress themes

If you click on the theme thumbnail, you can get an instant preview of how your blog will look. Evaluate if this fits both your personal style and the topic you will be addressing.

Once you are satisfied with the preview, click the “Install” button.

theme install

Once the installation is complete, click the “Activate” button and you’re ready to go.

If you can’t find a theme you like, there are premium themes that you can buy from sites such as:

  • Themeforest.
  • Thrive Themes.
  • Elegant Themes.
  • Studiopress

By now, your theme should be activated and ready for use.

Step 5.) Install some WordPress plugins

There are thousands of WordPress plugins. Below, I only mentioned the plugins that you need to install from day one.

Here are the plugins you should have on your newly created WordPress blog:

  • Yoast SEO
  • Jetpack
  • WP Rocket
  • WP Smush

To add plugins, hover over the plugins menu on the side and click on “Add new”.

Wordpress plugin adding

Search plugin in the search bar and click the “Install Now” button. Then press the “Activate” button once the installation is complete.

yoast seo install

There are many other plugins out there, but the plugins above will ensure that all of the basic plugins are installed on your blog.

If you’ve followed all the steps so far, your blog is up and ready. Now comes the part that you should do during the period of adding new content.

Content Planning

Step 6.) Write & publish your first blog post

It’s time to add your first blog post. You need to write at least 1000 blog words on your favorite topic depending on your blog. Images make your content more attractive, so add quality images to your message.

Do not copy images from Google. Instead, use these sites to download free images:

  • FreePik
  • Gratisography
  • Pixabay
  • Pexels
  • Stocksnap
  • Flickr

You can also use embedded videos from YouTube.

Click on “Posts” in the left sidebar.

wordpress post

You can start typing the body of your article in the large text box and writing until you are satisfied with your content.

wordpress post

Before clicking on this publish button, you need to make sure that your entry looks and feels the way you want.

Here is a quick checklist to consider before hitting the publish button:

  • Speak in a conversational tone.
  • Content flows naturally.
  • Use headings to separate sections.
  • Bullet points and lists.
  • Check for typos and grammatical errors.

If all goes well, you’re ready to publish your first blog post.

Scroll to the top of the page and click the publish button to publish immediately.

wordpress post publish

Congratulations! You published your first article after starting your blog.

Now, Make money from blogging

blog monetize

Step 7.) Monetize your blog​

As far as you might know how to start a blog. Now It’s the ultimate goal of any blogger after creating a blog. There are many ways for your blog to earn passive income for you.

Here are some of the most popular ways:

  • Google AdSense
  • Affiliate marketing
  • Amazon affiliate program
  • Sponsored content (Get paid for writing about others)
  • Direct ad sales
  • Own digital products like eBooks, Online course

Step 8.) Drive traffic & get more audience

This is the most important step in getting traffic to your blog. Earning money without traffic is difficult. It takes time to get traffic to your blog.

There are a lot of things you can do to get traffic to your blog, here are some:

1.) Search Engine Optimization ( SEO )

  • Learn SEO and apply on and off-page SEO techniques on your blog. It is a way to get good traffic from Google.

2.) Social Media Marketing

  • Share your content on social sites like Facebook, Twitter, LinkedIn, Instagram, Pinterest, Quora, etc.

3.) Backlinks

  • Get a link ( referral ) from another websites.

4.) Write comments and guest posts on other blogs.

I hope you find this guide useful and that it helped you how to start a blog. If you have any questions, you can ask through the comment page or contact us, and I will help you start your blog and make it successful.

And do share this article to help thousands of other bloggers to achieve their dreams.

Thanks in advance. 😊

Leave a Comment

Copy link
Powered by Social Snap