According to Internet Live Stats, there are over 1 billion websites and counting in the world. Are you ready to add yours to the list and stand out too? If you keep reading, you’ll learn the exact steps you need to create a WordPress website in one hour or less. It’s super easy as long as you know what you want your website to be called and how you would like it to look.

This tutorial will teach you the key terms you need to know in order to create a website easily, how to purchase a domain and website host, how to install WordPress, create a new post in WordPress and add a custom theme.

It’s easy to start a successful WordPress website, even if you're not a techy person. Click to Tweet

If you follow these steps, you’ll have a new WordPress website in less than an hour.

How to Start a WordPress Blog

1. Important Blogging Terms

Before we start, let’s learn some vocabulary that you’ll definitely see when building your website:

  1. Content Management System: a system that helps you edit content and post content to your website. For example, Blogger, Squarespace, Weebly or WordPress. These systems can add plugins, add web pages, customize themes, install themes, and more.
  2. Domain: this is your website address. For example, this domain is A domain can end in .co, .ca, .com, .net, .us, .me…and the list continues. If you want to purchase a domain, NameCheap is a high-quality domain server with affordable domains. I use NameCheap for my lifestyle blog and portfolio website.

[bctt tweet=”A website server is like living in an apartment with no furniture.” username=”mindtechandsoul”]

A website host is like living in an apartment with beautiful furniture, cool facilities, and a monthly maintenance fee.

2. Important Blogging Terms Continued

  1. FTP: is short for File Transfer Protocol. If you use WordPress, don’t worry about FTP. Either way, an FTP is not a complicated concept.Every website consists of files and folders. A File Transfer Protocol displays your website’s folders and files. You can transfer files from computer to website or website to computer with a File Transfer Protocol.When you install WordPress, it creates 3 folders in your website’s root folder: wp-admin, wp-content and wp-includes. That’s all you really need to know about FTP. If you want more information about this in another blog post, let me know in the comments.
  2. Themes: a theme is a website design. Every apartment needs a nice paint job. Themes make domains and web content look pretty.
  3. Website Server: every domain is hosted by a server. For example, NameCheap is a web server. You can buy and manage a domain on NameCheap.
  4. Website Host: What is the difference between a website server and a website host: the difference is that a website server only manages your domain details, but a website host can create custom email addresses, give access to your File Transport Protocol, install content management systems, manage website security, and manage your domain details. For example, Bluehost is a website host and it is the host for Mind Tech & Soul.
  5. WHOIS: a program that people use to search for domain ownership details and IP addresses. When you register for a website host, they will ask if you want domain privacy so your registration information is not visible on WHOIS.
  6. . WordPress: a content management system used by most professional bloggers. You can add, edit, manage, or delete pages and posts, install plugins, install themes, update website information and more. WordPress makes it possible for people to create websites without knowing HTML, CSS or PHP.

3. Purchase a Website Domain from a Website Host

The easiest way to purchase a domain is from a website host. I recommend you use a website host called BlueHost. They offer a free domain for your first year when you register with them. It’s a popular website host that many bloggers use. I’ve hosted multiple websites with BlueHost since 2011.

BlueHost loads pages quickly and organizes your website information on an intuitive control panel. You can access web tools and install WordPress to your website with their 1-Click-Install option. Also, they have great customer service.

A. Go to the Sign Up page here

B. Enter your domain name

C. Register your details and pay

You don’t need any add-ons, but I would recommend domain privacy. I also suggest that you purchase a plan for more than 1 year unless your website is temporary. Most website hosts give a discounted price when you sign up as a new member, but after your plan expires, they return to the regular rate. Thus, when you want to renew next year, you will be charged the regular rate, instead of the discounted rate.

Congratulations! You have a new domain. Type it into an address. The BlueHost default page should appear. Let’s get rid of that in the next step.

4. Install WordPress to Your Website

Bluehost should direct you to their main page, but if logged out for some reason, go to and log in.

This is your homepage. Add it to your bookmarks bar for quick access and name it “BlueHost”.

A. Locate “WEBSITE” find “Install WordPress”.

Click “Install WordPress”. BlueHost will direct you to a website called Mojo Marketplace. Mojo Marketplace works with BlueHost to install content management systems and more to your website, without coding.

B. Click “Install WordPress”

C. Select Your Domain & Check Domain

I leave my directory blank because I want to access WordPress by

If you add a directory name there, for example, Then, in order for you to access your admin dashboard in the future, you will have to go to Who wants a longer URL address if you don’t need it?

D. Check “Show Advanced Options”

This allows you to add your WordPress username, and password now instead of WordPress setting default information for you.

5. Login to WordPress

Congrats! WordPress is now installed on your website. Go to “My Installs” in the Mojo Marketplace, and click “Admin Login”. The alternative method is to go:

Bookmark your WordPress dashboard which is located at unless you entered a directory name above.

90% of the time you will manage your WordPress website there, rather than BlueHost.

WordPress is very straight-forward. Don’t let all the links in the sidebar make you feel overwhelmed.

  • If you want to add a page, go to Pages.
  • If you want to add a post, go to Posts.
  • Go to Settings to manage your website.
  • If you want to add a theme, go to… Yeah! Themes. It’s that simple.

[bctt tweet=”WordPress is the ultimate content management system and it will help you focus on your content, instead of all the techy things.” username=”mindtechandsoul”]

6. Get a Premade WordPress Theme

If you don’t know how to create a theme, then you will need to search for a free theme, buy a premium theme or get a website designer to create a custom theme for your website.

Free Themes:

There are plenty of good-looking free themes, but there may have glitches because they are free.

Pros: free, variety, you can instantly install.

Cons: glitches, everyone has the theme, no technical support.

Where to Find: or

Premium Themes:

There is an astounding amount of affordable and gorgeous fully-featured premium themes.

Pros: variety, affordable, technical support, you can instantly install.

Cons: everyone has it, and you have to pay for it.

Where to Find: or

Custom Themes:

This is the most expensive method, but the best if you want an original theme that gives you exactly what you want in a website.

Pros: 100% custom theme, technical support, 100% original to your website, beautiful design.

Cons: expensive, you can’t install instantly, and you have to spend time finding a designer.

Where to Find: Elle & Co. Design (particularly for bloggers) or are two out of MANY. Personally, I opt for Premium Themes to save money, time and to focus on content creation.

6. Install a WordPress Theme

It’s super easy to install a theme. Login to WordPress, it should be and hover “Appearance” to Select “Themes”.

  • Hit “Upload”

  • “Choose File” and “Install Now”
  • Click “Activate”

Go to customize theme which is under “Appearance”. Make sure to refer to your theme’s documentation or the theme preview as a reference while customizing your theme.

7. Add a WordPress Blog Post

Proceed to and then hover over “Posts” to Write post.

Click “Save Draft” or “Publish”

You can create a website and it can be easy. You’ve got this in the bag, promise.

All you have to do is purchase a domain from a website host, install WordPress to your website, login to WordPress, buy a WordPress theme, install a WordPress theme and add a post to your website.

What website are you creating? Is your website for a business, blog or store? Leave it in the comments below! If you have any technical WordPress questions, don’t be shy and holla at me on my contact page here.


Thanks for dropping by! I'm Tia and I create strategic systems to help people declutter their digital life. I teach people how to create more content in less time and find peace in their mind, soul and of course, digital life. Connect with me on Facebook, Instagram, Pinterest & Twitter

Write A Comment