Newbie Guide: How To Start A Blog

Today is the day YOU start a brand spanking new blog! This is the Newbie Guide: How To Start A Blog.

Now, I know creating a blog may seem too hard or too much effort. The abundance of information out there can be overwhelming. I will show you STEP-by-STEP how to create a blog from scratch.

It won’t take you days, it won’t take you hours… it’ll take you only 15 MINUTES to have a website!

I have partnered up with Bluehost to make blogging super easy and achievable to set up.

For as little as $3.95 a month you will get:

  • Free Domain
  • Free SSL (this is a security layer so sensitive details are protected)
  • One-Click WordPress installation (this will make your life easier, trust me)
  • Get WordPress for free – many other hosting sites will make you pay for WordPress
  • 24/7 support (the support team is amazing)

First, click THIS LINK and continue to read the STEP-by-STEP process to create your new blog.


I highly recommend using WordPress to start up your blog. Did you know that over 2 million websites use WordPress via Bluehost? vs


Be wary when choosing between the two. One of free, but is very limiting as what you can do as a blogger. The other includes many features, including the ability to monetise your blog, greater freedom, and customisability. I will help you understand the difference between the two.

  • This option is free, but it is very limiting what you can and can’t do
  • Your domain name would be (websitename)
  • You cannot add awesome plugins and widgets (these are explained in more details further down)
  • Unable to monetise your blog, so you can’t make any money from it
  • Limit to the size of your website of 6GB and I’ll tell you now, that won’t go too far!

  • Full ownership of the website, no one can control you!
  • Create your own domain name – choose the domain ending such as .com
  • Full customisability – a comprehensive selection of themes, plugins, and widgets for free
  • You can monetise your website to your hearts content
  • You will be taken more seriously using this option

Have you opened up the BlueHost LINK? If you are serious about blogging, want to make customizable content then go with via Bluehost. 

The company BlueHost makes it simple by combining their domain hosting website with Even better, if you think blogging is not for you, there is a 30-day-money-back-guarantee.


Step 1 – Select a Plan


There are 3 plans to choose from. I recommend getting the basic plan for 12 months at a starting rate of $5.95 per month. You can also opt for a 36-month option where, in the long run it will be the cheaper option for $3.95 per month.


Step 2 – Create your Domain Name


Unleash your creativity and create a domain name. I recommend using .com at the end of your domain. It is the most commonly used and you will be perceived as a legitimate website.

If you already have a domain name you can also use that.

No idea what your domain name should be? You can skip this step and click “Choose Later”.


Step 3 – Details and Plan Information

I recommend getting the 12-month-plan that is a one-time payment and is the cheapest option.

If you get the 36-month-plan, it will turn out cheaper in the long run. However, if you’re like me and broke, how with the 12-month-plan!


All you need is the BlueHost basic plan to start out. There are also extras that you can add on:


  • Domain Privacy Protection – It is highly recommended to get this extra. Your contact information will be kept private. 
  • SiteLock Security – This basically provides spam monitoring
  • Code Guard – The is a time machine for your website. If one day you lose everything, this program will reinstate everything on your website.
  • Bluehost SEO – to help you out with gaining organic traffic


Step 4 – Entering Payment Information


Now, the last step to create your new website is the enter your payment information. Simply enter your credit card information and press SUBMIT!

Woohoo, you’ve just made a brand new website!

So…What next?

Bluehost will then guide you how to create your blog. You can then do a one-click WordPress install.

Step 5 – Choose a Theme

Choosing a theme can be overwhelming, there are so many choices! It is important to look out for the following things before choosing a theme:


  • Good reviews
  • Supports SEO (this will help you boost organic traffic to your website)
  • Good theme support – nothing sucks more if you are stuck on something and you have no idea how to fix it. Make sure you pick a theme that has great support.
  • Readability


In your WordPress dashboard via BlueHost, click Appearance > Themes > Themes



Now, you can choose from 1000s of themes!

You don’t have to be limited to themes shown in WordPress, go can also Google them too.

Once you have chosen your theme click “Activate”.


Many themes have “demos”, I highly recommend following the instruction set my the themes to download the demos. It makes life so much easier and most of the stuff is done for you.


Your screen should now look something like this:



You can now edit your website in real-time by using the sidebar menu to edit and customize everything to your liking.


Note, if you get a free version of a theme, not everything will be available to customize. I suggest starting out with a free theme, so you get used to the feel of how your theme works. You may also change themes many times as I did.


I recommend getting a paid theme when you are proficient in WordPress customization.


Step 6 – Add core Plugins


Plugins are essential to your WordPress wesbite. It will help you optimise your website.


To add Plugins go back to the Dashboard in WordPress > Plugins > Add new





Now, you can search plugins to download and use on your website. You will see this at the top of the page.

These are the core pins you should add to your blog to get started:

  • Yoast SEO – This plugin will allow you to edit what you see in the Google search results and give recommendations. When you are editing a blog post, you will have the option to include a keyword that will be searchable in Google. It also has XML sitemaps that allow Google to crawl through your website and optimize your searchability in Google. This is very important if you want to gain organic traffic. 
  • Elementor – This is the best way to write your blog posts, in fact, I am using it right now to write up this blog post. It makes writing, adding button, links, images and many other things much easier to manage.
  • JetPack – JetPack is a great tool to know how many visitors are visiting your blog, SEO recommendations, spam notifications and provides notification of security risks. The other day JetPack notified me that someone was trying to log in to my account from the other side of the world and provided me with reocmmendation on how to get rid of them. Highly recommend!

These are the three plugins you should get before you branch out to other plugins. Make sure the plugins are activated.

Never have too many plugins the less, the better. The more plugins you have, the more complicated thing will get. If you have too many, it may slow down your website.

Step 7 – Add your first Blog Post


All the nitty gritty stuff out of the way, you can now make your first blog post. To do this go back to your WordPress Dashboard > New > Post.


It will then take you to add a new post. From there click ‘Edit with Elementor’.


This is me now editing in Elementor!



From here you can publish it. Before publishing go back to Posts > All posts > Then click your post (in WordPress Dashboard).


Scroll down to YoastSEO and fill in the required fields:


  • SEO Title – The title of your blog, make sure it’s eye-catching and keyword rich!
  • Slug – make sure this is short and sweet and not too overly complicated
  • Meta Description – Enter rich keywords in your meta description, this is what potential readers see in Google search
  • Readability Analysis – Provide analysis and recommendations about the readability of your post
  • Focus KeyPhrase – Make sure the keyword is rich and is mentioned a few times in your post.


You can now publish your awesome blog post!


Step 8 – Promote!


Now that your blog post is up and running. You need to promote your content in order for anyone to see it.


Some ways to promote your content:


  • Organic Search – Using YoastSEO is a good way to start. Making sure your blog post contains key rich words. Make sure your website is easy to navigate, Google penalties those that have messy websites.


  • Pinterest – this is a great way to gain views to your blog. Set up a Pinterest Business account and start pinning! Make pins for your blog post to share your content. You can Google how to gain traction on your website via Pinterest.


  • Facebook & Instagram – these are other great outlets to promote your blog posts.



Make sure you join BlueHost. It is the best and easiest way to set up your blog. Good Luck, it’s a lot of fun!