I think we can all agree that one of the hardest things about blogging is actually getting started. The thought of launching a website with no web experience can be incredibly daunting and enough to make you change your mind. A few years ago I found myself in the very same place.
Hosting? Domain names? FTP? Huh?!?!
Thankfully I learned that all those big words aren’t nearly as scary as they sound and that launching a WordPress blog is a simple as taking 15 minutes out of your day and committing to doing it.
If you’re debating which platform (I know, there are so many) to start your blog on, let me give you a little advice — start with WordPress! There are actually two versions of WordPress and I highly suggest you go the self-hosted route!
Self-hosted WordPress is the most versatile and is the only version where you actually own your site—very important if you’re planning on monetizing this blog. I mean, who would start a business that they didn’t own?! Every serious blogger I know has their site on WordPress, and those who started on Blogger and SquareSpace tell us their only regret was not starting on WordPress first. Why? Transferring your site down the line can be a hassle and lead to headaches and at worst, lost content.
Yes, the self-hosted version is slightly more complicated, but ever so slightly! Today, I’m walking you through how to launch your own self-hosted (100% owned by YOU!) WordPress blog with hosting from Bluehost. This site is hosted on Bluehost and it’s what I used for my personal blog for years.
Eventually you may outgrow Bluehost (I did after 5 years), but it’s an amazing place to start because the start up cost is very low, the support is good and it’s simple and straight-forward.
Over the years, I’ve worked with so many different bloggers on different hosts and Bluehost continues to be the very best option for affordable and reliable hosting.
Let’s get started, shall we?!
Step One: Pick a Hosting Plan
Chances are you probably already know what you want to call your blog, if not, make sure to figure that out before you get started! Head over to Bluehost and click on the big green button that says ‘Get Started Here’!
Before you pick a blog name, make sure you’ve decided on a good, money-making niche and have plans for what you’re going to be blogging about.
You’ll land here and be prompted to select a plan. I recommend the ‘Plus’ plan to start because of that unmetered website space (blogs with lots images can get big fast!). As your site grows, you can easily upgrade to Pro or even other more specialized plans when necessary!
Step Two: Pick a Domain Name
After you select your plan, you’ll land here to either use a domain you own or pick a new one. Fun fact: Bluehost gives you a free domain when you purchase hosting, so if you haven’t bought one yet, hold off until this step! If you bought a domain on a different website, that’s okay. You can easily transfer it later on!
Hit next and you’ll be guided through the purchase process. Once that’s all done, we’ll install WordPress!
If you’re struggling to come up with a blog name, I always think something as simple as your name can be beneficial. If you have a very specific niche, using some sort of SEO keyword in your URL can be beneficial too. I’d also recommend against using weird spelling of normal words or dashes—people might forget and you could lose traffic simply because your blog name is too long, complicated or hard to spell!
Step Three: Install WordPress
When you're logged into your hosting panel, you should see this screen. It may look slightly different as it gets updated from time to time, but in general it should look the same! You'll notice various sections under here — find 'Website' and then click on the icon that says 'Install WordPress'.
Once you're here, Bluehost gives you two options — set up WordPress by yourself or have them do it for you. You could have them do it, but that money is better spent on a pretty design or fancy new lens or blog theme or anything!
The good news is that the DIY option is insanely simple. Plus, you're a girl boss, so let's get to it! Hit the big 'Install' button under the 'Do it Yourself' option.
Step 4: Select Domain
Click on the drop down menu and select which URL you want to install WordPress on and hit 'Check Domain' and move onto step 5!
*If you're not seeing your domain, don't fret! Sometimes a domain doesn't get assigned when you first create it.
If this is the case, go back to your cPanel and click on 'Domains' on the top tab. Then find your domain in the list. If you only have one, then it should be easy.
To the right side of the domain it will say 'Add-On, Parked or Unassigned', click on this link! If you only have one website/domain on your hosting account, you can make it a 'Parked' domain. If you have multiple sites that you host on the same account, make it an 'Add-On' domain and let Bluehost create a new directory for you. Once that's done, you can go back to installing WordPress — almost done!
Step 5: Advanced Options
After checking your domain, a box will pop up and give you the option to select 'Advanced Options' — check that box and these options will appear! Fill them in appropriately and agree to the terms and conditions before hitting 'Install Now'.
Step 6: Wait Patiently
Once you hit 'Install Now' you'll be taken to this screen where it shows the progress of your install at the top. It typically takes just a few seconds!
Your site is installed! Click on the 'View Credentials' button.
From here you can view your credentials by clicking the 'View' button. Make sure to memorize these or write them down and put them somewhere safe as they disappear from the backend after 12 hours.
Well, congrats! You did it! Easy, right? All that's left is logging in and writing that first post!
Login to Your Blog
I remember being so confused on how to actually log in to my WordPress blog, but it's actually super easy. Go to your domain and then add the extension /wp-login.php, like this: yourdomainname.com/wp-login.php.
Use your login credentials here and you're in!
How to Make Money
I know so many people are anxious to start blogs because they want to make money from home. You probably won't be making tens of thousands in your first year, but you can definitely make a nice steady stream of income and start monetizing from the beginning.
Define Your Niche
You want to pick a niche that's not only popular, but one that's profitable. Some of the best areas are health, wealth and relationships. That's not to say it's the only way to make money, but those are good places to start.
Provide Good & Helpful Content
People want to come to your site to help THEMSELVES, not learn about you. Make sure that your content is super helpful. The more helpful your content is, the more it will be shared and the more traffic you will bring in. And, the more traffic, the more money
Good Posts to Check Out for Monetizing Your Blog
- 8 Ways to Skyrocket your Pinterest Growth
- 7 Ways to Diversify your Blogging Income
- 16 Influencer Networks that'll Pay you to Blog
- How to Use Affiliate Links Strategically
- 5 Ways to Up your Blog's Earning Potential
I'm excited for you to get started and start making money!
Make sure you've joined our free community on Facebook for more support, tips and motivation to go after your goals!