Select Page

In this guide, I will take you through the steps to how to create a blog that you can call your own.

how to start a blog

It is surprisingly easy to do so. Hopefully, you won’t run into any trouble! I will mention this method does involve buying hosting but is well worth the small investment.

There are many reasons why you may want to start your blog, for example, you may just want to share your favorite recipes, travel experiences, gameplay or even just starting up your own little store. I have a wide range of blogs that cover a whole heap of topics that I both love and enjoy.

Once you have started out and got a bit of traffic, you may want to look at monetizing your blog. A little bit of money will help you invest more time and effort into building your blog further hopefully providing a better experience for your readers.

Things I talk about in this guide may change over time so if you run into anything that has changed be sure to leave a comment below and I’ll take a look into it.

Now I have both a video and a text tutorial that will take you through all the necessary steps to getting your own blog set up and ready to go. Be sure to check out the video below if you like seeing things being done visually.

Signing up for hosting

The first step and the most crucial step on how to create a blog/website is to sign up for hosting. Signing up for hosting can be a surprisingly tricky task as there are so many hosting providers around and different types of hosting. As a beginner, you will very likely only need shared hosting. I will go into the different types of hosting in a later tutorial but for now, if you’re just starting out shared is all you need.

For this particular tutorial, I will be signing up and using hosting from SiteGround. This host is just one of the many shared hosting providers around but to be honest, I haven’t had a good experience with quite a few of them.

SiteGround so far has been amazing they’re super affordable and super easy to get started with for anyone looking to create a blog or website. They also have some pretty rave reviews around on the web.

1. Choosing a Plan

1. To begin, head over to the SiteGround signup page.

2. On this page, you’re presented with three different types of plans all varying in price. For a beginner, I would recommend GrowBig. There are several reasons why this is the case, and I will list some of the main reasons below.

Multiple websites: If you find that you want to grow it’s straightforward to do so.

Space: 20gb should be more than enough for quite some time unless you host large files yourself which is not recommended.

A bunch of other premium features such as wildcard SSL, super cache, priority technical support & backups (Super Important).

3. If GrowBig is really out of your price range, then startup will be excellent for the time being. If you ever find the need to upgrade, then you can easily do this later.

4. Once you have decided click on “get started”.

siteground plans
** Prices may vary to the picture above

2. Choosing a Domain name

You have two options on this screen. The first is that you register a free domain with SiteGround or you can use an existing domain with another domain provider such as Namecheap. It’s entirely up to you which one you decide to go with, but the free domain will save you roughly $15 USD.

Now choosing a domain name can be tricky especially with so many of them already taken. I will list a few of the things I go through when it comes to thinking and choosing a good domain name for my website or blog.

1. Don’t use hyphens, it is tempting as you can get some decent website names by merely adding a hyphen but these make your website address harder for people to remember easily. Also, think of how many large blogs & websites that use hyphens not very many. (I can’t think of any)

2. Try to keep the domain name as short as possible.

3. If possible indicate what your site is about in your domain name for example mine is making sorbet, it’s a plus but not essential.

4. Don’t keyword cram, for anyone entirely new this means jamming as many search phrases into the URL in hopes Google will rank you higher. This method is old and doesn’t really work anymore.

Domain Registration

For this website, I am going to use the domain It ticks all the points I made above and was available at the time I registered it. Once you have chosen the name, it’s time to hit proceed.

I should point out that I will be using as a case study and be growing it to show you some of the techniques, methods, and reasoning I build a way website the way I do.

3. Client Information

This next section might change depending on the domain you choose as some domains require more information to be provided. For example, a “” requires an ABN and company/business information.

Just fill in all the relevant information in this area making sure it’s all 100% accurate. You will also want to set a strong password to help prevent unauthorized access to your account. I recommend using something like KeePass or LastPass to generate and keep your passwords secure.

Contact Information

4. Payment Information

You will need to enter your payment information here. At the time of writing, this tutorial SiteGround accepted both Visa and MasterCard. You will also have the option to add a different billing address if it’s different to your contact address

Payment Information

5. Purchase Information

In the purchase information section, you have the option to change your plan if you decided against the one you chose.

You also get to pick a data center you wish your website to be hosted at. Pick the area that’s closest to your target audience for the best performance/load time. For example, Europe would be Amsterdam or London. Alternatively, the United States would be Chicago.

Hosting Information

Next, you get to set the period, and I recommend 12 months as this gives you plenty of time to grow and decide your next move. However, it’s important to know once the 12 months is up you revert to the regular price, so longer is better if you want to keep the discounted price.

6. Extra Services

Finally, you have extra services these are all pretty straightforward but I will just quickly mention them to anyone who might be confused by them. Some of these will be different if you don’t choose the free domain.

  • Domain registration: This is your domain name which is included in your plan. (It’s FREE)
  • Domain Privacy: This is a must unless you want or don’t mind your personal information being searchable on the Whois service. This privacy isn’t an option for some domains such as
  • SSL (Secure Sockets Layer): Important and will be essential for any website to have as Google is making changes to try to force every website to use SSL. SSL helps protect data that’s being sent to and from your website by encrypting it. This technology helps prevent hackers and other malicious entities from intercepting data in transmission.
  • Hack Alert: Not essential but for $1 a month knowing if your site is compromised is extremely handy as knowing as soon as possible will help prevent further damage to your brand and website.

Extra Services

That’s everything done, and you’re now ready to sign up, simply click the checkbox saying you agree to the terms of service. Once done, proceed by pressing pay now.

How to Create Your First Blog or Website

Next, we finally get to learn how to create a blog that runs WordPress. These next few steps are incredibly easy thanks to Site Ground’s automatic installer for WordPress. If you wish to do it manually or install it later, then I’ll have a tutorial for doing that as soon as possible.

1. Once you have completed the steps above you will be presented with a screen that should say account successfully created. Click on proceed to customer area.

2. Next, you’re presented with a screen like the one below. Selecting the top option will allow us to get our WordPress blog/website setup super fast.

Start a new website

3. On the next screen select personal/blog and WordPress.

Wordpress Setup

4. On the next page, you need to set your username and password for the website.

As I mentioned above, try and use a password that is complicated and impossible to easily guess. You can also choose a theme if you find any that you like. Once you’re done press “submit.”

Wordpress Login Details

5. Now you’re all done, and you can visit your website and login with details provided on the congratulations screen.

6. It’s now time to start writing some content, doing some design and getting your blog some visitors!

Extras I Should Mention

As I mentioned in above, typically your web host will look after backups, but there is more than one reason why you might want to store your backups offsite as well. I have a tutorial on the way that will show the steps to getting this setup.

If you’re looking for some good quality themes, then I would recommend Elegant Themes. I have been using them for about 4+ years now, and they have been pretty decent so far.

This blog and all my blogs run on Divi which is basically their central theme now (There is Extra as well). If you have no idea where to get started with themes then be sure to check out my guide on installing WordPress themes. It goes through 4 different methods of getting a theme installed on WordPress.

If you’re ready to set up a 2nd website, my tutorial on setting up multiple websites will take you through everything you need to know.

I hope that this guide has shown you how to create a blog or website using WordPress. If you have come across any troubles or just want to leave some feedback, then be sure to leave a comment below. Also, if you like my guides and would love to see more then be sure to follow me on social or sign up to my email list.

Affiliate Link Disclaimer: All the products & services I mention on this website I have personally purchased and used at least once(Almost all I use continually). Some of the links on this website are affiliate links that earn me a small commission whenever a sale is made.