How to Start a WordPress Blog in 2020 A Guide for Beginners


Every content writer someday wishes to start his/her blog. What do you think? Is it a difficult task to make that. Sometimes we feel that it is quite a tricky process. But it is not as so. Do you want to begin your WordPress blog? If yes, we have come up with easy steps that will surely assist you in creating that. You don’t bother to have technical knowledge on it. You just need to be passionate about your work. If you are ready to start your blog, these tips work for you. In this blog, we will discuss How to start a WordPress Blog in 2020.

Why WordPress for blogging?

WordPress is a good option as it is not difficult to work with it. WordPress helps you in monitoring your website.

Features of WordPress.

  1. WordPress is flexible to work on
  2. It works great for beginners
  3. Offers sites to achieve high ranking
  4. Mobile-Friendly Websites
  5. It is good in functionality

Steps to start a WordPress blog are:-

  1. Choose the right platform
  2. Selecting a niche
  3. Get web hosting and domain name
  4. Install WordPress& configure settings
  5. Choose the right WordPress theme
  6. Install recommended Plugins
  7. Create your first blog post
  8. Track your audience by Google Analytics

Choose The Right Platform

different blogging platforms-How to start a WrodPress Blog
Data source-

The first step is to determine which platforms go well with your blog. Different free platforms are Tumblr,, Blogger, etc. These provide different services. These free blogs are very trendy. These provide free publishing services as well as free running services. Benefits of free platforms are- You don’t have to bother about the domain name and any kind of fees. Cons of free platforms are that your blog doesn’t belong to yourself.
Whereas in Self-hosted platforms, you have to manage entire things on your own. You need the following things.

  1. Blog hosting
  2. Domain name
  3. Content Management system

Now the question is what to choose or

How to start a WrodPress Blog image

In the entire data belongs to you only. Moreover, you have the entire control on your website. You can customize it according to your requirements. Also, customize the ads according to your needs. You can add plugins. The entire SEO is under your control. You can use better tools like Google Analytics. Whereas in, all ads are added to free sites. You can’t add ads on your own. Adding your plugins is less probable. You can only install themes in the paid version. You are unable to use Google Analytics. For using SEO tools you need to pay for that. So by considering these points, is the best to work on. As you have the full access to control your content in, it is the best option to start your blog.

Selecting a niche

How to Start a WordPress blog

Only choosing a blogging platform is not simply sufficient. You have to select a particular niche on which you will be working on.
The topic of niche should be in such a way as it helps to attain audience attention. Moreover, you should be interested in that topic as well. You need to work with passion. You can any of the following topic as you niche topic

  1. Technology/IT/Computers
  2. Digital Media marketing
  3. Travelling
  4. Photography
  5. Health, lifestyle
  6. Parenting
  7. Food and cooking
  8. Education & Motivation
  9. Sports
  10. Gaming
  11. Fitness and Exercise
    Here I have mentioned a few niche topics, there are many more and you can explore more on the internet and. You can also choose according to your interests.

Get Web Hosting and Domain Name

Your blog needs the server. So that it would be visible on the web. If you want that your blog should be accessible over the internet, it mainly needs the following things:-
● Hosting
● Domain
For beginners, it is recommended to make use of Bluehost
A. Web hosting- Bluehost
Follow the step for Bluehost Hosting

  1. Open
  2. Click on WordPress hosting in the top
  3. Click Bluehost
  4. Select WordPress
  5. Open WordPress web hosting.
blueshost hoempage-How to start a WrodPress Blog

Opt your plan

Now after clicking on WordPress Hosting, you can see plans.
There are Basic, Plus and Choice Plus plan categories.

Bluehost pricing

I recommend that in the beginning, you can go for a Basic plan. Because it is cheap and it provides basic functionality that you need. You can upgrade your plans anytime depending upon your choice. Basic plan cost up to $2.95/Month
B. Select a domain name
Now you need to pick your domain name. What is the domain name?
a domain name is that name when people type in search engines to reach into your website. In simple terms, it is the address of your website.
For example- or
Now the question arises on how to select domain names?
After selecting relevant plans, you need to click on create a new domain and click next after that. You can enter the name according to your niche. If the domain name you want is not available, Bluehost also helps you in giving other name suggestions. A domain name costs around $14.99 / year.

signup to bleuhost

At last, you simply need to add your account information. After that, you can finalize the package.

bluehost package section

While payment you can see extra payment options. It is merely up to you whether you want to purchase now or later. It is not a mandate to buy right now. You can buy it anytime as you need. Once you have done with the payment, you are ready to use WordPress.

WordPress Installation and Setup| WordPress for Beginners

Bluehost is more beneficial than other web hosts. As it provides the privilege of “Automatic WordPress install.”
When you log into your new Bluehost account, you find your WordPress installed already. Is n’t it amazing?
This feature makes it easier for non-technical users to begin and to create their first blog.

It simply means that you have to log in to the Bluehost account. After that, you click on login to WordPress and then you are ready to go.

create wordpress site option

Then, you’ll be able to add the vital details for your site’s name. Moreover, you can also add the username and the password for managing your WordPress blog
Once WordPress is installed, you can modify it according to your choice.

Choose the right WordPress theme

Find WordPress Theme-How to start a WrodPress Blog

The first and foremost thing is to get the desired audience. The role of the theme is to control the visual appearance of your blog. The theme just enhances your blog’s look.
Do you know many beginners waste their much time in deciding what theme goes well with their blog?
But it is not as important. When you are a beginner, your main focus is on creating good content. There are several pre-designed themes of WordPress that you can install on your site. You can either opt free one or can opt paid one. It is clearly up to you.
Steps of changing the theme on WordPress are:

  1. Go to WordPress dashboard
  2. Click on Appearance.
  3. After that select themes.
  4. Select add new, then you can add the theme of your choice
appearance Section

After installation of your specified theme, you can then customize it by clicking on the Customize link which is present in the Appearance menu.

Install Recommended Plugins

Plugins are those kinds of utilities that provide extra functionality to your WordPress website

Plugin search is one of the easiest ways for the installation of a WordPress plugin After that, you can pick the plugin that you want for your site. And you need to click on the Install now button.
At last install now button change into activate button, Your first WordPress plugin is successfully installed.
You can also add plugins manually
Follow these steps
In some cases, WordPress hosting providers put the file on limitations that restrict the ability to install plugins from the admin portion. When this kind of situation prevails, you need to do the installation of plugins manually by using the File Transfer Protocol(FTP). It will create difficulty sometimes for the beginner. For doing this, you need to follow the below-mentioned things

  1. Download the plugin’s source file, it is the zip file format.
  2. Extraction of Zip file
  3. Extracted plugin file creates a new folder
  4. Upload that folder to your website by manually using an FTP client.
  5. In case you don’t have an FTP username and password, you can ask WordPress hosting provider.
  6. Now you need to open up the FTP client on your PC after that connect it with your website by adding login details which you have got from a web host.
  7. After the connection is created, then you need to visit /wp-content/plugins/ folders on your website
  8. In the next step, you need to upload the extracted folder of the zip file to wp-content/plugins/ on your respective web server.

Create Your First WordPress Blog

After that, finally, you are ready to create your first blog post. For creating a new post, you need to follow these steps:-
Look at the left side of the WordPress dashboard, you would be able to see the posts tab.
You have to select posts and then click on add new

Add new option

After that, a new tab opens that shows the detail of adding a new post. See the image below.

Add a new post

After seeing this you can add title and content in it. Check the image below

Add title section in WordPress

You can choose the title suitable for your post. And start your content writing either in paragraphs or headings.
You can also add media and do formatting your text just take a look at the image.

WordPress formating text section
Add Media in WordPress post

You can also set featured images for your blog post. This option appears on the right side of the main page.

Featured Image

After writing your first blog post, you need to work on Google analytics tracking.

Track your audience by using Google analytics

It helps in knowing how many audiences are visiting your blog. It helps in knowing how much your blog takes growth with time. After that, you first need to access the Google Analytics website and you need to sign in by using your Gmail account. When you are ready to go with your Google Analytics account. After that, you can add your relevant information and your website URL.
Now you are ready to Switch to your WordPress admin area for installing and activating the free version of Google Analytics that is the MonsterInsights plugin.
After performing all the necessary steps- You need to go to visit Insights, then go to the settings page for configuring the settings.

How to make money from your blog after following all the above-stated steps?

Then you need lastly to monetize your blog. The best ways to earn money from your blog.
Affiliate Marketing
Affiliate marketing is a great option to earn money from your blog. By affiliate marketing, you can recommend your favourite products to your customers. Also, you can get a commission out of it. WordPress assists you in earning money by Affiliate marketing.
Google AdSense
Many people can make money by displaying ads on their blogs. Google AdSense is a great way to earn money. It acts as the largest platform for advertising for publishers as well as bloggers.
Online Store for purchase
You can also sell out different things directly from your blog only. It includes anything ranging from e-books, music, videos, and so many physical products as well. For selling products, you can use the WooCommerce plugin. It is considered as the best plugin for eCommerce.


Many people are earning a great amount of money through their Website. Everyone can do blogging and can start their website. WordPress is providing this facility for creating your blog. You can earn a pretty good amount from your blog. Some people start their blog as part-time work for fulfilling their passion. But after sometimes, when their website can engage the desired traffic they switch their work to full time. In this post, I have discussed Steps to Start a WordPress Blog in 2020 for beginners and make money through it. We have provided complete guidance about how to start your WordPress blog. If you are having any doubt feel free to ask me in the comment box.

Important Note: While using WordPress if you are getting the following errors do check our guide to fix it on your own.

  1. WordPress Error 500
  2. How to find the WordPress admin login
  3. WordPress Error 404 not found

Leave a Reply

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