How to Start A Blog

This post contains affiliate links.

Howdy there, Picky people!

Do you love to write? Do you have lots of interesting ideas (or pictures of cats) that you want to share with the world?

Do you sort of know how to spell?

Perfect! You should totally start your own blog.

And you’ve come to the right place to get started, my friend. Blogs are a fun way to get your ideas out there while making a bit of money, too! I’ve been blogging at Picky Pinchers for going on a year now, and I can honestly say that this site makes me happy to wake up every morning.

I typically turn “DIY” into “DOY,” so trust me when I say that setting up a blog is super duper easy. This page will give you step by step instructions on how to set up your own blog in about 20 minutes.

If you get stuck during the setup, give me a shout at [email protected]! I love to help new bloggers!

How to Start a Blog in 20 Minutes

Let’s get this show on the road!

Step 1: Set up hosting with Bluehost 

A host is what puts your blog on the internet by storing it on a server. I personally use Bluehost and I’ve had great results with them for the last year. It typically costs $7.99/mo for their basic package, but through my link here you can get it for $3.95/mo.

Not bad, eh?

set up hosting with Bluehost

Step 2: Select your plan

Select the basic package. If you need more storage or domains later, you can upgrade further down the road, so no biggie! I’m still on their basic package and it’s just right!

select your plan

Step 3: Add your domain

If you’ve bought a domain and still own it, enter it into the “I have a domain name” box and click Next.

If you don’t have a domain name, which is likely if you’re creating a new blog, create one under the “New Domain” box.

For example, if you want your site to be, enter that into the box and click Next. Bluehost will tell you if the site is available–if it’s already taken, don’t sweat it! You can try different variations of the domain like .org, .net, and more.

add your domain

Step 4: Create Your Account

Once you’ve nailed down the domain name, enter your information here to create your Bluehost account.

create your account

Step 5: Confirm Package Info and Payment Information

Here’s where you’ll see your total. I highly, highly recommend opting in for the Domain Privacy Protection. I signed up for it to prevent people from accessing my contact information when looking up my site. No thanks!

package information verification

Proceed to the next page to check out. You’re well on your way!

payment information


Step 6: Create Your Password

Congrats! You’ve set up hosting. Not too shabby, right?

You’ll be prompted to accept additional offers from Bluehost. If you’re good, continue to the next screen, where you’ll be asked to create your password.

create password

Step 7: Log in and Install WordPress

Go ahead and log in to your snazzy new Bluehost account to continue setting up your blog!

log in to bluehost

You’ll be taken to your dashboard once you sign in.


Go down to the “Website” section on your dashboard and click on the “Install WordPress” icon.

bluehost dashboard

Continue through the installation wizard, signing up for WordPress with the domain that you just created with Bluehost. 

install wordpress

Your Site Name is just the name of your blog, and your admin username will be the sign in that you use to log into your WordPress site.

install wordpress

Install WordPress! Once complete, you’ll see an “Installation Complete” screen.

installation complete

Step 8: Check your email!

You’ll receive an email with your WordPress login after the installation. Go ahead and log in to WordPress to check it out! 

log in to wordpress

Boom! You have your blog set up!

wordpress welcome

What’s Next?

Now is when you can finally start building your blog on WordPress. There are infinite things you can do, but here are just a few actions you can take to let your blog take off:

Install a WordPress theme

You can access WordPress themes in two places. The first is in your Bluehost dashboard under the “Website” section. Just click on “WordPress Themes” to jazz up your blog. You can also access themes in your WordPress account by going to the sidebar and clicking on Appearance > Themes. Click “Add New” to browse different themes. I recommend starting off with a free theme, but paid themes are also out there if you’d like something more customized. Choose the theme that works best for you and click Install. That’s it! You can always change your theme if you decide later that you want a new look, too!

Update your WordPress settings

There are a few things you can do to make your WordPress experience a little easier. ShoutMeLoud has a fantastic guide here of a few quick actions you can take to improve your new blog!

Install plugins

The plus of using a WordPress site is that you can add plugins. These little dudes add extra functionality to your site in endless ways, whether it’s making your site attractive to search engines, more secure, or more shareable on social media. Check out this awesome guide from WP Beginner for a list of the best plugins for new WordPress blogs. I don’t recommend installing all of them since they could slow down your site, but I definitely recommend Akismet (prevents spam), Jetpack (lots of cool features here!), Sucuri (added WordPress security), Yoast (search engine optimization), and W3 Total Cache (tightening up your site’s settings for speed).

Write badass content

It’s your moment to shine! Add new posts to your site by going to Posts > Add New to begin sharing your ideas with the world. Don’t forget to throw in some pictures and plenty of descriptive content for your readers to fall in love with.

Stuck or need some setup advice? Shoot me at email at [email protected]. I’m always here to help with questions big or small!

This post contains affiliate links, which help me bring you more fun content!

Get Our Free Frugal Living Guide

Get Our Free Frugal Living Guide

Want to get out of debt but not sure where to start? Subscribe to Picky Pinchers and get access to our Frugal Living Guide!

You have Successfully Subscribed!

Pin It on Pinterest

Share This