Update: This post recommends Bluehost for your web hosting, which I can not honestly recommend any longer after multiple issues with their service. I have since moved this site to be hosted with StrataByte. That’s not an affiliate link, I’m just SUPER happy with their service and customer support.
If you’ve ever wanted to start your own blog, but you’ve felt intimidated by the technical side of getting started with WordPress, this post is for YOU.
Follow the steps in this post, and before you can finish your next cup of coffee, you’ll have a blog ready and waiting for your very first post.
Today I’m going to show you:
- How to set up your hosting and secure your domain
- How to install WordPress on your site in a jiffy
- How to upload a theme that suits your tastes
Ready? Let’s go! (Or if you’re not ready quite yet, pin this post so you can come back to it later!)
Disclosure: Some of the links below are from our affiliates, which means we’ll earn a commission if you use them to make your purchases. We’ve only recommended products and services that we use and trust.
How To Start Your Own Blog In Three Easy Steps
Step One: Choosing your domain name and setting up hosting.
Most likely, if you’re reading this post, you already have a blog name in mind, which makes your URL (aka domain name) a bit of a given, but if not, just make sure you’ve chosen a name that’s clear, memorable, timeless, and speaks to your audience.
If you’re just starting your blog, or your online presence, use a site like namechk.com to scour the internet for the availability of whatever name you want to use. You want to make sure there’s no trademark or known use of the name or phrase you want to use.
You can also use the widget below to search for your desired domain:
If you’re new to these terms, hosting is the space where your blog lives on the internet, which your domain is the address. For WordPress hosting, our favourite choice is Bluehost.
With your domain name in mind, head to Bluehost to choose your hosting package. There are three different options to choose from (Basic, Plus, or Prime) and you are welcome to choose whichever suits you best. Since they are offering their Prime package at just $5.95/month (you’ll pay in a lump sum for the year or more, if you choose to do so) it’s the best bang for your buck.
You’ll also get domain privacy with this package which means that your personal address and phone number won’t be shown to the public.
When you host with Bluehost, you also get your domain name for FREE, which is a pretty cool deal. If you purchase it outside Bluehost, you’ll pay your yearly fees for that separately to the other company.
Next you’ll choose the rest of your package options. You’ll see that you can add more features to each package, include the domain privacy, if that is important to you, but you want to rock out with the Basic hosting packing to start.
You can choose whether you want to host for 1 year or more by clicking the dropdown menu next to Account Plan.
2. It’s time to install WordPress!
After you fill in your billing information and complete the checkout process, you’ll be ready to install WordPress on your site. If your domain is your address, and the hosting in the house where your blog lives, then WordPress makes up the walls and floors. It’s the framework that you’ll turn into something completely personalized and suited to your vibe.
Bluehost, has implemented a super easy way to install WordPress on your site. Sign into your hosting account (they’ll have emailed everything to you), click Hosting > Home in the menu, scroll down to the Website section and click Install WordPress.
You’ll see this next:
Click Continue Installation and you’ll see this:
Click where it says Domain and select your domain, leave Directory blank, and click next. Then follow the directions for creating your username and password so that you can login to WordPress.
Keep in mind that you Bluehost hosting login information and your WordPress login information can be completely different if you want them to be. Just make note of your choices so you don’t forget.
3. Upload a gorgeous theme and make it yours.
Now that you have WordPress installed on your site, it’s time to make it look amazing. Bluehost connects with the Mojo Marketplace, which is a space where you can search for and purchase different WordPress themes that you can install to make your site look exactly how you want it to look. Think of the theme like the home decor of your blog, if we’re sticking with our house analogy 😉 You can use the Mojo Marketplace or another service for choosing your theme.
Our favourites include:
I will also mention that there are free themes that you can choose from inside WordPress. You can download as many as you like to test them out and play around with tweaking and customizing them to your own liking.
Need to install your own theme? Here’s how.
If you’re installing a theme purchased outside WordPress, they will generally come with handy instruction on how to upload it, but if you’re feeling stuck, the basic installation process is as follows:
- Go to Appearance > Themes inside your WordPress site (login with the credentials you chose when you installed WordPress — you’ll be able to login at YOURURLHERE/login).
- Click Add New.
- Click Upload.
- Choose the .zip file that you downloaded when you purchased your new theme and upload it.
- If you get an error and it tells you that you’re missing a certain file, try unzipping the .zip file and then uploading the .zip file that’s INSIDE the folder you just opened.
- When you see a success message, you’re ready to customize and blog away!
At this point, you officially have a blog and you can start adding your content. In the future, I’ll be sharing more content about what to share on your blog — whether you’re wanting to blog as a way to make money, just for fun, or to connect with a community online.
Welcome to the world of blogging.
You can do this!