How To/ Resources

How to create your own WordPress blog in 5 Easy Steps

How to create your own Blog

How to create your own WordPress blog in just 5 easy steps. (Last updated March 17, 2017)

Disclosure: This is a professional review that receives compensation from the companies whose products are reviewed. We are independently owned and the opinions expressed here are our own.

How to create your own Blog

If you’re interested in setting up a website for your blog but you assume it will be complicated or time-consuming, don’t worry. Setting up a basic WordPress website is pretty easy. In fact, most people can go from start to finish in about 30 minutes without any advanced tech skills or special training.


While there are literally hundreds of free hosting platforms out there, the self-hosting options available with give small business owners and bloggers much more control over their site. Because you’ll need to choose a hosting provider to use, I will walk you through launching a self-hosted website with Bluehost which is what I use.

Bluehost offers:

  • FREE Domain
  • FREE Site Builders
  • 1-Click
  • 24/7 Support
  • *Special intro offer and 30-day money-back guarantee


So let’s get started: here’s how to create a WordPress website hosted by Bluehost in five easy steps.

Updated 9/11/17


1 – Set Up a Hosting Account and Choose a Plan

Start by clicking here to go to Bluehost. This link will open in a new window so you can still follow along here to walk you through it.

Once the page opens, click the green Get Started Now button.

a graphic showing web hosting with a price and get started now button


Next you will choose a plan that fits your budget and service needs. Prices vary across hosting providers, but most offer add-ons, like extra security features, tools to boost search rankings, and site backup.

a graphic showing plan prices for web hosting


Click one of the green “select” buttons to make your choice.


2 – Choose a name for your blog – a Domain Name

Take some time to decide what your blog will be mainly about. Your domain name is what people type into their browser to get to your website. Though it’s tempting to choose something funny or flashy, pick a domain that both represents your blog and makes it easy for people to find you.


For example, “” is better than “” because searchers that are looking for recipes to cook are more likely to find my content. The decision to register your domain name will depend on your reasons for building the website. Try to use a .com name, if possible, and keep it as short as possible white still representing you. It is much easier for readers to remember.


One of the advantages of using a hosting service like Bluehost (which WordPress recommends) is that you can purchase your domain name and hosting service from the same provider. Simply type in your desired domain name, click on the “next” button, and the system will verify whether your choice is available. You can also choose an alternative top-level domain from the drop-down menu. For example, you may want .club or .us instead of .com (the choice is your but I highly recommend a .com).

a graphic with a box to fill in for new domain and a box for if you already have a domain

On the next page, enter your Account info. You must use a legitimate email address.

a graphic with boxes to enter your account information


3 – Choose your billing plan


On the package information screen, select an account plan. You can choose to purchase a one year, two year, or three year plan. Personally I chose the Basic 36 month for the cost savings. You can check or un-check any additional items.

a graphic with package information a boxes to select additional add ons

Enter your payment information and confirm that you’ve read the fine print. Then, click submit.

a graphic showing how to enter payment information

You can skip any upgrades or special offers by clicking “no thanks”.


4 – Open WordPress

Next, locate and save your welcome emails from Bluehost. You login information will be included in them for both Bluehost and WordPress.

You will be using your WordPress account to log into your own website where you can publish all your posts. Make sure to complete the activation process from the email.

At the end of the purchase you will be asked to choose a password. Click the green “Create your password” button. This password will allow you to login and get started.

a graphic saying choose password and a button saying create your password


If you’ve chosen Bluehost as your hosting partner, they automatically install WordPress for you so you can start working on your website.


On the successful password screen, click on the blue log in button.

a graphic saying successful password and button to log in


5 – Customize Themes and Pages

You are ready to start fine-tuning your site with your color choices, font styles, and special elements that will help you express your blog personality.


Now you have the option to to pick a free theme.

a graphic saying choose a theme

You’re ready to start building.

a graphic saying all done start building

Clicking the “start building” button will take you to your new WordPress site.

a graphic showing a sample of your new wordpress website


You can write your first post, but it’s beneficial to get to know the features and functionality of your site first.


On the left-hand sidebar you’ll find navigation links that allow you to customize your site.


Follow the on screen instructions for help setting up your site.


The best way to get to know your way around is to click on each tab on the left hand side and explore the options.

  1. Browse the themes; there are paid and free options available.
  2. Customize your theme with colors, headers, and social media buttons.
  3. Upload photos to inspire your site visitors.
  4. Create your first blog post and main page content.
  5. Join some Facebook groups where bloggers help each other figure everything out along the way.


It is a good idea to create several posts filled with pleasing content before going live with your blog website. These five steps will have you running a WordPress website for your blog in no time.


Ready to get started? Get your domain name and self-hosted service package at Bluehost.


What I use to monetize my blog


Amazon Affiliate Program

Mediavine – Ad Management

How to Start your own Blog - Only 5 Easy Steps

Sharing is caring!

You Might Also Like

No Comments

Leave a Reply