How to Start a WordPress Blog

Home \ How To \ How to Start a WordPress Blog

How to Start a WordPress Blog

Step by Step Tutorial with Images 2019

How to Start a WordPress Blog

Starting a blog is best idea for sharing your thoughts and ideas with the online world.

Blogging is a great tool to promote your business or personal brand.

You can earn money by writing on your blog.

Creating a blog is very easy in 2019.

This guide will help you step by step with images and screenshots, to get your blog started today.

If you stuck with any while setting up your blog, Just comment below, I’ll try to help you.

Most Common Question

Q. How much time it will take to setup a blog

Follow this tutorial step by step. Less than 20 min. you can setup your blog.

Q. How much does it cost to start a blog

A domain name ( will cost around $10+ for one year (but you can get it at half price).

Web hosting standard price is usually around $4 – $10/month or more (although, the host I recommend is a bit under $3/mo). In a nutshell, it costs less than a coffee at Starbucks.

If you want to start a serious blog, you’ll need to spend a few dollars to get a domain name and web hosting.

Q. How can I make money with my blog

Some successful bloggers make insane amounts of money ($5k – $50k/mo and above), and most of it is passive, too.

There are endless ways to earn money with your blog.

Some using Google Adsense program, some are offering services,  some are monetizing their blogs with Amazon affiliate programs.

There are lots of blogging platform available on the web. I recommend WordPress.

What is WordPress?

WordPress is a FREE and open source cms.  It is used by 30.6% of the top 10 million websites as of April 2018. As such, WordPress is the most popular website management or blogging system in use on the web, supporting more than 60 million websites.

You are just 20 min. away from your wordpress blog.

Note: Remember, if you Sign Up  through this tutorial, you’ll receive a special offer of shared hosting at $2.71/month for 36 months. This is a special offer for InsideHost Users.

These 15 steps are the fastest, cheapest possible way to Start Your WordPress Blog launched and your first post written.

Step 1: Select a Best Hosting Provider – HostGator.Com

To get your blog online you need a web host. Here I will strongly recommend HostGator.Com

Why I am Recommending HostGator.Com?

HostGator is a global provider of web hosting and related services.

how to start a wordpress_blog_hostgator_com


HostGator Hosting Features

  •  Flexible, Easy to Use Control Panel
  • Unmetered Bandwidth
  • Unlimited Sub Domains, FTP Accounts, and Email Accounts
  • 99.9% Uptime Guarantee
  • No Contract with a 45-Day Money-Back Guarantee
  • 24 hr. Support

Step-2: Select a Plan

Next step a web hosting plan. Hatchling plan is recommended for startup.


Click on Sign Up Now!

Step-3: Choose a Domain

Your domain URL is the unique identity to all of your content. I will recommend Hostgator to pick the domain name.

Because getting domain from HostGator with your package will not need any extra domain settings like updating nameservers records.

Name server records will be automatically update when you order domain with your hosting package.


Choose a .com domain name of your desire if it is available to register.

In this step uncheck the Domain Privacy Protect.

After you pick a domain in the screenshot above, scroll down on that page to “Choose a Hosting Plan”

Step-4: Confirm your Hosting Plan

In this step Select Package Type: Hatchling


Select Billing Cycle: 36 month

When you select billing cycle for 36 month you will get a discount upto 60%. Means longer the billing cycle, more discount.

In next step choose your user name.

Scroll down the page for next step


Here you have to add billing information. Its on you you choose a Credit Card Option or PayPal. You can choose which is convenient to you.

Next step is to select addons

Step-5: Un-Check All Addons


Uncheck all options in this steps. In my opinion these are not necessary for startup.

Scroll down the page below.

You will see a space to enter Coupon Code. Here enter the Coupon Code “GATOR60

This is a special coupon for InsideHost readers to avail discount of 60%

Step-6: Apply Coupon Code


Coupon Code: GATOR60

See the above image. By applying the “GATOR60” coupon you will get 60% OFF on your hosting package.

Means you have got your hosting package for 3 years and a domain name for 1 year in just $105.

Its a little amount for 3 years as compared to other host.

In next step tick the hostgator terms and conditions, privacy policy and cancellation policy.

Hit the Check Out button.

Step-7 Processing Your Order

After making successful payment you will be redirected to order completion plage.


HostGator is setting up your account.

Step-8: Your Account with HostGator is Ready

See the image below with welcome message. Your account is ready.


Now check your email id with which you have registered with HostGator.

You will receive a mail regarding with all information of your account like control panel URL, user name, password etc.


Click on Your Control Panel link. You will be redirected to a new page.

Step-9: Control Panel Login

On this page enter you user name and password that you have received in your mail.


Enter the credential and hit Log in button.

Step-10: Control Panel

Here is your web hosting account brand new control panel commonly called cPanel.



Step-11: WordPress

On the top WordPress installation link is located in Special Offers section.


Click on “Get Started with WordPress Today“.

Step-12: Install WordPress for FREE

On this page click in “Install WordPress” button.


Now you will see a new page.


Enter you mail id in admin mail, title of your blog and your name. Leave other fields blank.

Hit install WordPress.

Step-13: WordPress Installation Processing

Your WordPress installation is in progress.


Click on “No thanks, I’m a web designer” or close this popup window on right top corner.

Step-14: Installation Complete

Now you wordpress installation is complete.


Click on “Click Here

You will see a page with your wordpress admin credential details.



Congratulations…… Your blog is live now to the whole world. You can see it by typing your domain name in browser address bar.

Click on Admin URL. You will see WordPress Admin Login page. Enter your email and password to the blank fields that you have created in Step-11


Important Note:

Your cPanel Login credentials and WordPress Admin Login credentials are both different things. Also your cPanel login url (yourdomain/cpanel) and wordpress dashboard login url ( are both different things.  You can write them on a paper for your inconvenience.


Step-15: WordPress Dashboard

Here is your WordPress Dashboard view.



Remember, if you Sign Up  through this tutorial, you’ll receive a special offer of shared hosting at $2.71/month for 36 months. This is a special offer for InsideHost Users.

From this dashboard you can write your first blog post.

Working and Varified HostGator Coupon Codes & Deals 2019

Write your first blog post

To write your first blog post, click on the Posts » Add New menu in your WordPress dashboard.


You will see an editing area where you can write your first blog post.

Once you done writing,  click on the Publish button on the right to publish your first blog post to the world.


Use of Plugins & Customizations

When you have written your first blog post, you want to get started with adding other functional elements on your website such as contact forms, galleries to display graphics and images etc.

To add all these additional features to your blog, you need to use plugins.

WordPress plugins are functional ready made scripts (written in php usually) that allow you to add new features to your website.

In your WordPress dashboard there is a list of menu available. Click on Plugins => Add New

After opening Plugin page, you will see a search box in right top side of your screen.

If you want to add Contact Us function on your side. Simply type “Contact us form” in search box.

You will see a list of contact us form plugins.

We recommend using the WPForms Lite plugin. It is free version of the popular WPForms plugin.

How to Optimize Your WordPress site for SEO

Most beginners when create a blog they don’t optimise it for SEO commonly known as search engine optimization.

It helps users to find your blog in search engines like google, bing or yahoo. If you want more traffic, then it’s crucial that you optimize your blog for SEO from the beginning.

To get started, first you need to install and activate the Yoast SEO plugin. It is the complete WordPress SEO plugin that will help you optimize your blog.

After activation of this plugin, you will see a new item in left side in menu list.


The plugin comes with a quick configuration wizard to help you walk through the set up.

More WordPress Plugins and Customizations

There are thausands of others WordPress plugins that you can install. Often beginners find it a bit overwhelming to search for the plugins they need.

Here is our expert pick of the best WordPress plugins that you should check out.

  • Backup – UpdraftPlus is the best WordPress backup plugin. You need to create regular backups of your website in case something ever goes wrong.
  • Security – Sucuri Security is a free security scanner for WordPress.
  • Performance – We recommend using W3 Total Cache to speed up WordPress.

How to make money from your blog

There are a lot different ways to successfully monetize your blog. However there is no such thing as a get rich quick scheme.

1. Google AdSense

Many bloggers make money from their blog by displaying ads on them. If you make a blog with monetization in mind, then Google AdSense is the best way to do this.


2. Affiliate Marketing

Affiliate Program rewards you when you recommend products or  services to your friends and peers.

Here are some Top Web Hosting Affiliate programs that you can join to monetise your blog.

You also can join Online Stores affiliate programs like Amazon.


If you found this article helpful. Share it with others. Also Subscribe to our Newsletter and follow & Like Us on Twitter & Facebook and find perfect Web Hosting for your site with discount and deals.

Editorial Staff
ABOUT THE AUTHOR: Editorial Staff Editorial Staff @ InsideHost



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