How to start a WordPress Blog Website in 2020?

how to start a wordpress blog

Are you about to start a WordPress blog? And do you want to make it stunning and powerful? If your answer is yes, then you are in the right place. Today I came with an article where I am going to describe to you the several steps which are important for creating any blog website.

Several people love to write and some make writing as their hobby. So why not create your own blog. It helps you to transfer your ideas and words to several individuals. In my view making a blog is the best way to bring yourself in front of others. It is a great platform both for economic purposes as well as sharing information with others.

So here we go through each and every step which you have to go through to get an amazing website. So let’s get started:

Before starting anything let me interact with you with some advantage of making a blog website.

  • Creates a network with a wide range of bloggers from different walks
  • Improves your writing skills and style
  • Make you a master in a chosen subject
  • The flexibility of working hours
  • Improves your presentation skills
  • Becomes your source of income
  • Promote small-scale business

Now let’s start with step by step:

Choose Best Blogging Platforms

Before you start to create your website, at first you must choose your platform for it. You have to make sure that your selected platform provides you easy access to create a powerful website. So let me clear you, WordPress will be your best choice if you want best for your site. Previously, WordPress is only used for blogging but not it is versatile. You can use it for creating any type of website both for personal and commercial purposes. Another reason for choosing WordPress is that it gives you full control over your blog.

Not only that, you will get free hosting as well if you go through WordPress.


It is a type of service with which one can post their website on the internet. This is the place form where your visitors can see your content, galleries and so on. You can go through any of these two hostings:

  1. Self-Hosted (
  2. Free Hosting (

I suggest you choose for your site. I think it is best for you. This is because of the following reasons:

  • Superior blogging platform
  • Give full freedom and control over your site
  • Allow you to customize the look and feel as needed
  • You are allowed to monetize your website however you like.
  • No one has the right to delete your blog just because you didn’t follow their terms of service

Choose a Domain Name and Web Hosting

After this, you have to choose your domain name and web hosting.

Domain Name

The name of your site tends to be a domain name. It is an Address of your website from where your user can access your website. A domain name is used for finding and identifying computers on the Internet.

To get better traffic on your website, the Domain name also plays an important role. You must be creative while selecting it. First, think about any name for your website and search it on the internet. If you find it then it’s awesome, otherwise, get its alternative. But make sure you choose the best one. As it will be your first impression for your site with others.

Web Hosting  

Once you choose your domain name, its time for web hosting. I have described web hosting previously so here I am going straight. There are several web hosting available from high cost to a low one. If you visit the WordPress directories you will get several options. But in this article, I came with one of the best web hostings which will provide you outstanding services. It is none other than SiteGround.

start a wordpress blog

Why should you select SiteGround?

  • offers Cpanel, a popular web hosting dashboard
  • good response time
  • offers Supercache
  • SSL certificate
  • website migration is completely free on SiteGround
  • Unlimited Bandwidth
  • One-click WordPress installation

Set up Web Hosting

Now I guess you have selected your web hosting, now you might be thinking how to set up it for your website, isn’t it? Not to worry anymore. I am going to tell you about setting up procedures in very easy steps.

  • At first, visit the website of SiteGround
  • Go to the choose plan option

start a wordpress blog

Here you will get 3 plans for your site. So choose as per your requirements. The plans are like:

  • Startup: Crafted for great WordPress site
  • GrowBig: Crafted for growing WordPress site
  • GoGeek: Crafted for real WordPress Geek

Domain Name

As you have already selected your domain name, so you just need to register it. And in case you have not selected it, then search for your new domain name and set it for your site.

start a wordpress blog

Create Your Account

In this section, you have to enter your personal information like name, address, payment method, and so on to create your account. And then finally setup your domain name and web hosting.

start a wordpress blog

WordPress Setup

AS you are going with SiteGround, it offers a single-click WordPress installation.  So it will be easy for you, even beginners can do it very well. Go through following steps to install WordPress for your site:

start a wordpress blog

  • Choose your domain name
  • You will get an option to choose for a one-click WordPress install.
  • In setup, click on “Start a new website” option
  • Click on confirm button
  • Create login details with a valid email address, username, and password
  • Click on “Complete Setup”
  • Finally, you get your WordPress installation done

start a wordpress blog

Login to WordPress

Once you install your WordPress, you need to log in to it. You are able to visit your website with its URL. Similarly, with a wp-admin link, you can log in to the WordPress dashboard. Once you enter the dashboard, in the admin section you are able to see post, page, media, and appearance, etc. sections.

start a wordpress blog

Install a WordPress Theme

Now one of the important parts of a website is Theme. It is responsible for giving an attractive appearance to your website. In the WordPress directory, you will get thousands of themes both free and paid ones. So you have to choose the perfect one as per your site’s requirements.

By default, WordPress has a pre-built theme. But if you want something else, visit its directory and get it from there. If you select the free theme, you just need to download it to your computer from the WordPress directory. But for the paid version, you have to download it from the theme vendor’s site and uploaded it to your WordPress.

After downloading the theme, you have to install it on your WordPress. Here are steps for its installation:

  • Navigate to Appearance
  • Go to themes on the dashboard
  • Click the Add New Theme box
  • Choose the theme you like
  • Click the Install button
  • Choose the “Activate” button.

start a wordpress blog

Recommended Themes

For the blog website, we recommend you to go with the Gist free WordPress theme. This theme is really awesome, simple and easy to use the theme for the blog. It has blog page settings, dummy data, easy to use customizer, related posts, post templates, pagination types, sticky sidebar and many more.

If you want to make the news site in WordPress, you can go with the Grip free WordPress magazine theme. This theme is mainly developed for blog and magazine sites. It has one-click demo import, tons of features, added custom widgets, full width, and boxed layout, etc.

Install a WordPress Plugin

Likewise, now you have to choose the best plugin for your blog website. A plugin can extend functionality or add new features to your WordPress websites. With this, you can get a stunning blog layout along with powerful features for your site. Like themes, WordPress also comes with thousands of plugins. You can get several free and premium plugins on the WordPress directory. So you need to choose the best one to get an outstanding blog website. Here is a way to install any plugins on your site:

  • Go to dashboard
  • Visit the plugins
  • Click on add new
  • Select the “Install now” button
  • Click on “Activate”

There are several plugins available on WordPress directory. But for your ease, I came with some listed plugins:

  • Yoast SEO or All in One SEO Pack plugin
  • Social sharing plugins
  • Google XML Sitemaps
  • Contact Form 7
  • Jetpack by
  • Wordfence Security
  • WP Super Cache

Adding Content

Well, you finally get your website ready. You might be excited, yes?  So are you ready to create your first ever blog? I am excited to tell you about it. So let’s get started:

  • go to your WordPress admin panel
  • go to Posts
  • Click on Add New

After doing this, you will notice a blank page with some sections. Here you will get:

Title section

You have to write the title of your content or blog.

Content section

Here, you have to write details about your blog.

Featured image

Choose the best image which reflects your blog contents

After doing this all, you have to add some features from the feature section and finally, you can publish your first ever blog.

Permalink Structure

Last but not least, after creating your blog, you have to set its permalink. It is a web address of your content. You have to be very serious while choosing its structure. It is so because it is the way to connect people to your site and create more traffic on it. So one wrong address and you may lose your traffic.


Well, I think you have got enough information which will guide you with your blog website. So go through this article and read each line and steps perfectly. I am sure you are going to create an amazing blog website. I know you all are excited about your first ever blog website. So keep this excitement on and go through it with full of courage.

Hope this article is helpful for you. If you are getting any trouble, please let me know. You can send your queries through our comment section. I will make sure all of your questions will be answered as soon as possible. Keep visiting our site for a more interesting article.

Happy Blogging!!!!

Leave a Reply

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

Pin It on Pinterest