Build Your Blog From Scratch Using WordPress and Bluehost

***Skip to the bottom of the post if you prefer a video training***

Although WordPress was classified as a blogging platform in the past, it has evolved through out the years into a versatile content management system (CMS) that allows you to create a simple blog or a fully functional website.

The best part about WordPress is that it’s easy to use and flexible enough for just about anything. That’s the main reason why WordPress powers nearly 25% of websites on the internet including top brands like Time Magazine, Google, Facebook, Sony, Disney, LinkedIn, The New York Times, CNN, eBay, and more.

WordPress is a free software which means you are free to download, install, use and modify it. To run WordPress, all you need is a domain and web hosting. I’ll show you how to set up a hosting account, install the WordPress application, and set up your first blog post.

Here’s How To Create Your WordPress Website Or Blog From Scratch:

Part I:  Setting Up Your Web Hosting Account

I won’t lie to you.  This is kind of the boring part, but I promise it’ll only take about 5 minutes (if that). In order to have a website run on the world wide web, it needs to be hosted with a reliable hosting company.  I personally use Bluehost because it’s reliable as far as very little down time and quicker load times. With my previous hosting company I was losing website traffic because of how long it took for my site to load. Not only do I encourage my readers to use Bluehost because of how reliable and inexpensive it is, but it’s also the official recommended hosting company by WordPress.

Step 1 – Sign Up With Bluehost

The thing I also love about Bluehost is that you get 24/7 support through phone, email and chat along with a money-back guarantee. Most importantly, installing a WordPress website on Bluehost is a matter of a few clicks. No code needed!

Head over to their sign up page [select get started now] and then choose your plan.  For your purposes, you can select cheapest option which is the starter plan.  It’s usually $5.99/month but it’s $3.95/month for readers using this link.


Step 2 – Register Your Domain*

Your domain is going to be your website’s name.  For example, if your business/blog is titled “I Love Maya”, your domain name would be  You can also choose a different extension other than .COM such as .ORG or .NET.  I recommend sticking with .COM.

*P.S. Your domain name is free with your Bluehost hosting account purchase. If you already have a domain name, Bluehost can help you transfer it to your new hosting account.


After you enter your domain name, you will complete registration (personal data, payment info, etc). Following registration, you will then go to the login page.


Part II:  Installing WordPress

Step 1 – Access Your cPanel

Once you’ve logged into your Bluehost account, you will see your homepage.  You will need to click on cPanel (administration panel) where you will see all the provided tools that come with your account.


Step 2 – Begin The Installation Process

The most important tool for right now will be WordPress. Click “install WordPress” under the website category of your cPanel.


This is a one-click installer tool. Next, click on the green Install New Scripts button.


Then select WordPress, which is the first icon available.


Read and accept the terms and conditions to start the installation.


Select the domain which you want WordPress to be installed to. (Leave the textbox to the right of your chosen domain empty.  If you put anything in that section such as “sampletext”, your WordPress will be installed in “”.)




Part III: Accessing Your WordPress Dashboard

Once you get the message that says “Your install is complete!” you’ll want to write down your Admin URL, Username, and Password. You can change these to something more memorable later, but you’ll need them for your first time logging in. Type your Admin URL into your web browser. This usually “” where “” is the domain you chose when setting up the installation. You’ll see a login screen like the one below. Enter your Username and Password you copied down from the previous step.


You’ve officially logged into your WordPress dashboard! Wooh! It should look something like this…



Part IV: Extras

There are currently 3000+ themes and 32,000+ plugins available for free through the WordPress directory.

Choosing A Theme

Go to Appearances > Themes. At the top you’ll see where it says “add new”.  The WordPress theme directory will load where you can preview themes and then choose to install and activate your theme.

Adding A Plugin

Go to Plugins > Add New. Towards the right of the page you will see where you can search for themes within the WordPress directory. WordPress plugins are bits of software that can be uploaded to to extend and expand the functionality of your WordPress site.  Below is a post where I recommend plugins to enhance your website or blog.

5 Simple Things You Can Do To Make Your Blog More Effective

Here’s another post I wrote via LifeHack with a list of 20 recommended WordPress plugins.

Adding A Page

Go to Pages > Add New.  Enter in the title of the page.  Add some content to the body (text, images, and/or video).  You can save as a draft or update to have it posted to your website.

Adding A Post

Go to Posts > Add New.  Enter in the title of the page.  Add some content to the body (text, images, and/or video).  You can save as a draft or update to have it posted to your website.

There’s about a bazillion things you can do within your WordPress Dashboard.  You guys have asked me some wonderful questions via social media on how to enhance your blog or website through WordPress.  Now that I’ve shared how to install your WordPress blog/website, I’ll create separate posts on how to add in some other great extras!  Hope this was helpful!

Subscribe To Our Newsletter

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from our team.

You have Successfully Subscribed!


Enter your email address to register for the webinar

You have Successfully Subscribed!


Enter your email address and click the button below to get started.

You have Successfully Subscribed!