Easy DIY Self-Hosted WordPress Blog on SiteGround

If you have decided you want to start a blog, let me be the first to say CONGRATS! It’s so exciting when you choose to take the leap into blogging to share your stories and ideas. Unfortunately it can be overwhelming and confusing to know where and how to start. While there is a ton of great information out there finding easy how-to tutorials for the new blogger can be a challenge at times. When I’m searching Google or Pinterest to learn a new task, I want a very simple and straightforward post about that topic. Remember those “for DUMMIES” books from the 90’s? Yup, that’s what I’m looking for! Simple and easy.

Easy DIY Self-Hosted WordPress Blog on SiteGround

Should I start a blog on wordpress.com or self-host my blog?

This is the most common question I see from new bloggers. If you want to monetize your blog at any point, self-hosting is the way to go. Although it will be a little money upfront, it is so much easier than changing down the road. I ran a wedding blog for 5 years and started out on wordpresss.com. About a year in I realized how badly I needed my own domain. Let me tell you how much of a nightmare it was and how much money it cost me to pay someone to transfer my years worth of blog posts to my own domain. Take my advice…start with self-hosting and save yourself the headache.


Step 1: Go to SiteGround

I recommend SiteGround for the beginner blogger. It is very user friendly, extremely affordable, the customer service is OUTSTANDING and it’s what I use. If you use my personal SiteGround Link you will be directed to the signup page where you can get your domain too!

Step 2: Choose Website Hosting Plan

You only need their StartUp plan at the beginning. It’s the cheaper price at only $3.95 per month (which is amazing!) and it’s perfect for new websites. If you ever decide you want to have multiple blogs, you can always upgrade your hosting plan.

Easy DIY Self-Hosted WordPress Blog on SiteGround

Step 3: Choose Your Domain Name

You will need to decide on a name for your blog. This process is different for everyone. I’m a list person and always start with a brainstorming session where I write down a ton of words. Then I play around with the words and use different combinations until I find something I like. Here are some key tips to keep in mind:

  1. Keep your future readers in mind. Easy to spell and a shorter name will be remembered
  2. Make sure all major social media handles are available (e.g. Facebook, Instagram, Pinterest, Twitter, etc.) You don’t want to register a name and find out the social media names are taken
  3. Length is important. Some social media handles only allow so many characters and you may have to abbreviate if it’s too long
  4. Make sure you can create a .com website address. If your name is already taken, play with variations to see if you can come up with something similar

Easy DIY Self-Hosted WordPress Blog on SiteGround

Step 4: Enter Your Personal Information

Enter your personal details to complete the registration process.

Easy DIY Self-Hosted WordPress Blog on SiteGround

Step 5: Add Ons

What about the add-ons? This is really up to you. The one I recommend the most is the first option Domain Privacy Protection. If you don’t choose this, your personal information you entered in, will be visible. This could mean a bunch of random emails, phone calls, and mail from solicitors. None of us like spam.

Easy DIY Self-Hosted WordPress Blog on SiteGround

Install WordPress On SiteGround

The best part about hosting on SiteGround is that they make creating a WordPress blog easy and FREE!

  1. Log in to your SiteGround account you just set up (you should receive an email with a link to sign in)
  2. Select Support
  3. Select WordPress Assistance

Easy DIY Self-Hosted WordPress Blog on SiteGround

Easy DIY Self-Hosted WordPress Blog on SiteGround

That’s it! You now have WordPress installed on your very own personal website! The next step is to select a WordPress theme and start blogging.


A Simple Guide to Selecting and Installing a WordPress Theme

This post may contain affiliate links. I only work with brands I trust and my opinions are always my own. If you purchase a product through an affiliate link, I make a small commission – at no cost to you – which helps to keep this blog running. Thank you for your support!


  1. September 28, 2017 / 6:13 pm

    Ive never heard of siteground but that sounds like such a good idea for new bloggers! Thanks for sharing!

    • Krissy
      September 29, 2017 / 5:00 pm

      Of course! They are a great hosting option for bloggers.

  2. September 28, 2017 / 6:13 pm

    I actually just transferred my Squarespace account to finally self-host on WordPress! Best decision of my life – already been seeing more engagement/views. Don’t know why it took me so long to make the transfer but I’m glad I did. 🙂

    • Krissy
      September 29, 2017 / 5:00 pm

      That’s awesome! Love when you see the benefits right away.

  3. September 29, 2017 / 2:02 pm

    This is such a great post! Thanks for your sharing your tips!

  4. September 29, 2017 / 4:24 pm

    This would have been a great website for me. Unfortunately, I am already on wordpress.com, and don’ t have the time, energy and resources to make a switchover right now. But great article! I will consider my options.

    • Krissy
      September 29, 2017 / 5:01 pm

      They do have an option now of transferring over your blogs from wordpress.com. If you decide you want to look further into it, I’m happy to help you and answer any questions.

  5. September 29, 2017 / 11:32 pm

    I love this step-by-step guide! It’s so nice to use as a guide to help!

  6. September 30, 2017 / 6:18 am

    Super useful guide. My friend is starting a blog and was looking up for resources. Will pass it on to her 🙂

  7. September 30, 2017 / 3:07 pm

    Good tutorial for beginners. I use both Bluehost and WordPress. I am glad I purchased my domain, gives you more flexibility for the future.

  8. October 1, 2017 / 3:23 am

    This sounds a great idea for new bloggers. It will be so useful. Thanks for sharing.

  9. October 3, 2017 / 7:32 pm

    This is an awesome tutorial! Self Hosting was one of the best decisions I made when it came to my blog but man, it was daunting. I use bluehost which I love and I want to add that their customer service is AMAZING! Not like I’d know 😉 ha- i probably called them once a week when I first started!! Thanks for the valuable post, I’ll def share with aspiring bloggers xx Shannon || http://www.champagneatshannons.com

Leave a Reply

Your email address will not be published. Required fields are marked *

error: Content is protected !!