Blog series | How to start a Blog


Over the years, I’ve had so many questions about How to start a blog. Many people want to dive into the world of blogging, but they just don’t now where to start! Well, my friends, today I’m going to help you with that. I truly believe that having a blog is such an amazing creative outlet. I am lucky enough now to be in the position where my blog has turned into a business. I have created a life for myself they I had always dreamed of. Now don’t get me wrong, when I started out on this wonderful journey, I never expected it to lead me to where I am today. I never intended to start a blog to make money or to get free stuff (as many do). It was very much a project of passion and making revenue from it has been a bonus.

*please note: This post contains affiliate links*

I hear many people talking about how they want to start a blog……and that’s about as far as they get. That’s because they expect to set it up and have LOTS of content and LOTS of engagement straight away. Trust me when I say this IT TAKES TIME to build your audience, IT TAKES TIME to build your content and IT TAKES TIME for your style to develop. When I look back on my first draft of my blog it’s clear to see how far I can come in terms of design skills and personal style.

The best advice I can give you when starting a blog is…….JUST START! So here is your 4 step guide to set you set up on a platform ready to start tapping on the keys and getting your thoughts and inspirations out to the world. Are you excited? I hope so!

#1 Get a name

#2 Get Hosted

#3 Get WordPress

#4 Get your theme

#1 Choose a name

Before you start, it’s a good idea to have an idea of what you want to blog about. Do you want to talk about your love of interiors? Are you a Mum who wants to share advice on parenting? or do you travel a lot and want to share your experiences? Whatever you want to talk about, you can start to think of a name that might be relevant. I’ve actually had two other blog names before settling on ‘Bella Coco’, but I would advise  you to give this some thought. Grab a pen and paper and jot some ideas down.

Once you have settled on a name, you can get the ball rolling. When I first started a blog, I started out on which was a free service and don’t get me wrong, it fitted my needs perfectly when I first started, however, I soon outgrew it and it just wasn’t allowing me to do what I wanted to do. So I switched to WordPress and I’m so pleased I did. I personally like to have full control over my blog and chose to select my own host for my blog. However, you can choose the free option if you prefer.

  • Enter your choice of domain name into the ‘new domain’ box (this is what your site will be called) e.g or

You can use the drop down box to select .com etc

  • You will be prompted to enter your account details. Please be sure to use a current email address as this is where your login details will be sent to.

#2 Get Hosted

Your website will need to have what’s called a ‘host’. I use Bluehost and I have no complaints with it at all. You can purchase a package from as little as $3.95 a month. I chose the PLUS package, but you can always choose to upgrade at any point.

  • Select your plan and you will be prompted to enter your banking details.
  • After this, you will be asked if you want to add on any extras. I would skip these at this point and continue to complete your purchase.

CONGRATS! At this point, you need to check your emails as you will have been sent information on your login details. Follow the instructions on the email to log onto your account.

#3 Get WordPress

When you log onto your account, you will see a symbol which says ‘WordPress’ under the ‘Website Builders’ section. Click it!

  • You will be taken to a page like below. Go ahead and click start….

  • Select your domain from the drop down menu and click ‘check domain’

  •  You will then be taken to this page. Select the ‘Show advanced options’ and enter your details. Make sure that you read and tick the T&C’s and then click ‘Install now’. WordPress will then install.

Your site will be a blank canvas right now so it’s time to put your own little touches to it.

#4 Get a theme

To log into your WordPress account, head to replacing ‘your domain’ with your personal domain e.g.

Enter your Username and Password

Here is your dashboard (although some may look slightly different) Down the left hand side, you will see a tab that says ‘Appearance’. Hover over it and select ‘Theme’. This page will give you the option to select a theme.

There are plenty of FREE themes that you can get started with or you could choose a premium theme which means you have to purchase it. I purchased mine from and they also installed it for me too (which I highly recommend their service)


Congrats, you have everything you need to get your posts out to the world. I hope that you have found this post helpful. If you do have any difficulties then please contact Bluehost directly as I won’t be able to help with any technical difficulties unfortunately.

Stay tuned for more Blogging tips coming soon. Leave me a comment and let me know if there is anything in particular you would like to see.

This post contains some affiliate links. However, any recommendations that are made are due to the fact that I have tried and tested them myself and I would highly recommend.