You might be surprised at how easy it is to start your own blog. In fact, in just 4 easy steps, you can have your blog up and running. With just a few more steps, you’ll have a professional looking website and your first blog post up.
I’ve put together the minimal steps you’ll need to start a blog. Just follow each step and you’ll be guided right to your first post. You can always email me with any questions if you get stuck somewhere.
This post contains affiliate links, which means I will get a small commission if your purchase through these links. It will not affect your purchase price in anyway.
1.) Choose a plan.
To get started, head over to Bluehost. Bluehost is a domain provider. It has everything you need to get your blog up and running, including WordPress.
Once you’re on Bluehost, you’ll see an image similar to the one below. The image might actually different but the green “get started now” button should be there. Click it.
After clicking the green button, you’ll be brought to a page listing plans. You can always upgrade to a better plan.
If you only plan to have a blog and not sell anything from your website, the “basic” plan will work fine. The “plus” plan is just like the “basic” except bigger.
If you are planning to sell from your website, the PRO plan is the best way to go. It has an SSL cert, which is the little lock that displays in web browser address bars when you are on an HTTPS page. Selling from your site might include services, courses or physical products. If you are linking to a Shopify, Etsy or similar site, you probably don’t have to worry about SSL certs. Even if you are using a PayPal button, an SSL cert isn’t really needed. In that case, you are still ok to choose the “basic” plan.
2.) Register a domain name.
Once you’ve selected a plan, it’s time to choose a domain name for your site.
Since you’re starting new, you’ll want to type a domain name into the “new domain” box, which I’ve also highlighted above with the pinkish arrow. A domain name is the web address people will type into their web browser to find your blog or web site.
If you aren’t sure what to choose for your domain name, think of something that relates to your topic rather than some more clever. MOZ has put together a few good tips on how to choose a domain name.
Once you’ve chosen a domain name, click the blue “next” button.
3.) Buy hosting for your blog.
On this step, you’ll supply your billing information, confirm how many months of hosting you want (more months equals larger discounts), any plan options and check the agreement box.
You can see in the screenshot below what the various prices are based on how many months you are purchase. Although 36 and 60 months are the same discount.
A couple of good add-ons are “Site Backup Pro” and “Site Lock Security”. These features provide regular backups of your site and help with protecting it against malware. If you are just starting out, these can be added later.
It isn’t shown in the screenshot, but you will also put in your credit card information here and click the Bluehost agreement box at the bottom of the page.
Once all of your information has been entered, click the green “submit” button complete your purchase.
You now own your website. Yay! It may take a few days before you can actually see your website, as the domain name needs to distribute through the Internet. At this time, you should have also received several emails from Bluehost. These include your receipt and control panel login information.
Next, we need to install WordPress. Go ahead and log into your Bluehost control panel.
4.) Install WordPress on Bluehost.
If you go back to bluehost.com, you’ll see a login link at the top. Click it and enter in your control panel login information into the next page. This will log you into your control panel.
Once there, go down to the “website” section and click “Install WordPress”. You’ll see this in the screenshot below, highlighted by the hot pink arrow.
From there, you’ll probably see something about the Mojo Marketplace. Don’t worry about that. Just click to continue installation. Select your domain from the “Domain” dropdown and leave the “Directory” field blank.
By leaving the “Directory” field blank, your WordPress site will come when people simply type in your URL.
After clicking “next”, you should at some point need to create a WordPress admin login. Some of the login may be autogenerated for you.
The actual WordPress installation is fairly quick. Once it is complete, you’ll get an email with your WordPress admin login info. The Admin URL will also be in that email. You can now log into your WordPress website, do modifications and create your first blog post.