Are you looking to get yourself set up with your own self-hosted WordPress website or blog? Oh, and what's that? You wish to do it quickly and easily?
Well, my friend, you are in the right place!
This post will guide you through the technical stuff so you all you have to do is just follow the steps!
Let's First Go Over Some Foundational Stuff
Below are the three things you will need to get your self-hosted WordPress site set up. I'll be walking you through each of these later on in this post, but for now, I just want you to get a better understanding of what each one is before you begin setting everything up.
1. Domain Name - The named address for your location on the internet (www.yoursitename.com).
2. Hosting - The service that allows your website to be viewed on the Internet. This is essentially where your website lives (on your hosting provider's server) and you pay them a small monthly fee to "rent" out this space.
3. WordPress - A free, yet powerful, web publishing platform you can use to create your own website or blog.
Why Self-Hosted WordPress?
A self-hosted WordPress site is best if you want full control over your blog without limitations. This is the platform I have always used and I highly recommend starting with it right from the beginning as this allows your blog to grow with you. If you use a different platform, you could run into "a wall" and have to switch later, so if you don't want to deal with the potential hassle of all of that, I highly recommend setting yourself up right from the beginning!
Related: WordPress Hosting Guide
Recommended Domain + Hosting Provider
I have had the privilege of working with Bluehost on a variety of occasions since many of my past clients have chosen them to host their blogs and websites. I can see why small business owners and bloggers love them so much... their site is very easy to navigate, they offer great rates, and they have great customer service available 24/7 should you ever run into any snags.
All that being said, I will be showing you how to get your domain name, hosting and WordPress set up quickly through Bluehost and with a special rate only my readers get!
What my special rate includes:
- A Free Domain Name for Your First Year
- Hosting That Starts at $3.95 a Month
- A Free SSL Certificate Included
- 1-Click WordPress install
- 24/7 Support
- 30-Day Money-Back Guarantee
Ready to begin?
Ok then, let's go!
Please note this post may contain affiliate links for products or services I recommend. This simply means if you decide to make a purchase I may receive a small commission (at no extra cost to you.) Thank you for your support!
How to Set Up Your Self-Hosted WordPress Website Using BlueHost
1. Set Up Your Domain Name + Hosting
Click here to head over to Bluehost and then click on the green "get started now" button.
3. Choose Your Free Domain Name
Your domain name is going to be something you're going to be using for a while, so choose something you love that reflects you and your brand/business. I recommend something that is easy to spell, doesn't include hyphens and isn't too long. Also, I would recommend using a domain that ends in ".com"
For more ideas, check out these tips for choosing a domain name.
*Please note, your domain name is only free for your first year. After your promo period ends, your domain will be about $10-$20/year.
6. Choose Your Hosting Package Extras
I recommend getting the Domain Privacy Protection for .99 extra a month to keep your personal information private.
Related: What is Domain Privacy Protection?
I also recommend getting Codeguard Basic (daily automated backups) for an extra $2.99 a month.
9. Choose Your WordPress Theme
WordPress is automatically installed for you when you purchase hosting with Bluehost (super cool, right?!) so all you have to do now is choose the theme you'd like to use. If you aren’t sure which theme you want, don’t worry! You can always go back and change it later.
If you'd like more customization options, a premium theme may be a better choice for you (this is my recommendation!)
Here are my top resources for premium WordPress themes:
1. StudioPress - Choose from a variety of customizable and powerful themes that are built on the Genesis framework (this is what I use for all of my clients' custom websites and is my #1 recommendation).
2. Restored 316 - Feminine WordPress themes specifically made for female entrepreneurs.
3. BluChic - Beautiful, polished, feminine WordPress themes.
You have officially set up your own self-hosted WordPress website!
Here Are the Two Most Common Ways to Log Into Your Website:
1. Log in through your Bluehost dashboard (this is called cPanel)
- Click here to log into your Bluehost account using your domain name and password.
- You will then find yourself on your Bluehost home screen.
- Click on the big blue button that says "Log in to WordPress."
- This will bring you directly to your WordPress dashboard.
2. Log in to WordPress directly
The default URL to login to WordPress is the same URL you would use to visit your site but with "/wp-admin" added to the end of it.
For example, if I visit my WordPress website at www.example.com. I would go to www.example.com/wp-admin to access the login screen (replace "example.com" with your actual domain name).
Once you type that into your you will see a login screen that looks like this:
Click on "Log in with username and password" and then bookmark this URL for yourself so you can sign in quickly in the future.
After bookmarking, log in using your username or email address and your password.
To find or edit your username:
- Log in to your Bluehost account.
- Click on "My Sites" on the left-hand side.
- Hover over the image and then choose "Manage Sites."
- Click on the "Users" tab.
- Click on the three vertical dots on the far right to update your username or email or to reset your password on the WordPress dashboard.
This is what the Profile area should look like on your WordPress dashboard.
Make your changes, scroll down to the bottom and click the blue button to update your profile.
Now it's time for the fun stuff, customizing your site!
Check out these posts to help you with the next steps:
Now Onto You
Did this post help you get your WordPress site set up? Is there anything I missed that you still have questions on?
Feel free to leave a comment below and let me know!