How To Start A Blog in 2023 And Make Money -Ultimate Free Guide

How To Start A Blog in 2023 And Make Money -Ultimate Free Guide

Share with friends

I’ve been in content marketing for a long time now. I’ve headed up some of the most successful marketing teams in the country for some award winning tech companies. Plus, I’ve also started my own businesses. I know a lot about blogging, content marketing and about starting and growing your own successful business and starting your own successful, money making blog.

So, I wanted to share this knowledge with you. For free. How to start a blog for free is one of the most searched for terms I know. And the other one? Can blogging make you money?

Want to quit your 9-5 job? A blog just might be the pathway to help you do that! Want to explore your interests? Start a blog! Want to share your experiences? Start a blog… want to simply use writing as a way to calm your mind and express yourself…. you guessed it… start a blog!

There’s big money to be had by many companies that are blog adjacent… hosting companies, like Siteground or Bluehost, website design co’s like squarespace and Wix, and designers are lining up to take your cash. But, before you hand over your hard earned money- stop and get the skinny on what’s really necessary, what really works and who you should choose (IMHO)…

[This blog was last updated on November 23rd 2022 ❤️]

You might be starting your blog for fun, to dive deeper into a topic you love, to (ultimately) make a full time passive income, or for your online or physical business. At any rate, you want to make sure you’re doing the right thing from the get go and that you’re setting yourself up for success (and profit) from day one, right! 

This free, ultimate guide will take you through the steps it takes to start your blog for free in 2023. How to get started, what pitfalls to look out for, how to get started with posts and basic SEO strategies.

But, it isn’t a magic bullet! You should never put your success in someone else’s hands! And, you should definitely read widely on the topic. No entrepreneur was ever made from one article alone. It takes a village! And, if you’re ever reading a blog post that claims that they have ALL the answers to blogging for success. RUN! 

So, sit back, grab yourself a cuppa herbal tea, or whatever your poison is… and enjoy. Grab a pen and paper, you’ll want to take notes! And for your convenience… I’ve also created this into a FREE downloadable 60+ paged How to Start a Blog Course that you can print and scribble alllllll over if that takes your fancy! 

There are plenty of how to start a blog for free courses out there. Some cheap – and there’s a reason for that! And some on the more pricey side of the scale. Some are awesome.

But, I am a firm believer that you shouldn’t have to pay for this knowledge! You shouldn’t have to pay for any How to Start a Blog course. Beware of the expensive start a blog for free options… they will sell you on a course that is nothing more than what you can find for free on the internet.

Starting a blog needn’t be stressful! It should be fun! So I’ve broken the process of starting a blog down into 8 easy to follow and simplified steps! No jargon or heavy tech speak in this epic post!

So, jump in! You can totally feel confident in starting your new blog today!

Disclaimer: This post contains links, that if clicked, and you make a purchase, or start a trial, I may make a small commission, at no additional cost to you. I only recommend products I 🧡

How To Start a Blog – Quick Guide

  1. Choose your general topic- lifestyle, travel, food, mum blog etc
  2. Get – Don’t be sucked into
  3. Find a good, reasonably priced host
  4. Choose a theme you love and style your blog
  5. Write and publish your first blog post
  6. Distribute your blog post to gain traction and traffic

So, how do you start a blog? TLDR: Pick a topic, select a host, download WordPress, pick a theme, style your blog, write your first post, then promote your posts to gain followers and traffic.

how to start a blog in 6 steps graphic

How to Start a Blog – The Ultimate Guide

1. Map out your framework 

Find your why

One of the very first questions you should be asking yourself is this. Why do I want to start a blog? 

Do you have something on your mind? 

Have you processed a difficult or life changing event that has led you to want to write? Have you always had a burning passion for a particular topic and want to share it with the world? Do you create or make something that you want to sell? Do you have a business that needs a marketing funnel? Is content marketing something that would benefit your small business?

Do you have specific expertise in an area that you think others would be interested in? 

Or… are you simply wanting a place to share your innermost thoughts or your latest project?

You need to find your why. And there’s a good reason for this. 

Once you know your way, will a lot of other things fall into place! 

Find your why by asking yourself some questions:

  • Do I want to make this into a business (do you want to quit your job and blog full time?) or am I just keen on writing for a hobby?
  • Am I wanting to monetise my blog at some point in the future? (ie: do you want to make an income from your blog?)- how you set up your blog will very much be dependant on whether its a hobby or an income generating blog.
  • Do I want to set myself goals and aim for targets (monetary or otherwise) or am I happy tinkering?

Write down your answers, do some free writing or daily pages about your writing. Find the passion in your process and figure out the reason behind your desire to put your words out into the world. It’ll make everything else so much easier

2. Decide on a niche

Once you know your why… it’s time to really focus in on your what. What type of blog are you looking to create? Is there a specific niche that you’re aiming for? 

There are a number of great blogger niches and general topic categories that are all proven to be successful. You might like to pick from one of these on the list.. Or grab one and make it your own…

Top blog niches that make money

You’ve decided you want to start a blog! That’s great! But, what kind of blogs make money? Theres a handful of usual suspects when it comes to blog niches, some better than others for generating income.

Before you pick your niche, ask yourself the following 3 questions:

  1. Is this something I can sustain long term?
  2. Is this a niche I’m super passionate about?
  3. Can I write about this topic for as long as it takes for my blog to reach my goals?

If you answered YES to all of these questions. then, go for it! Don’t give up (this one’s a biggy and I’ll go into more detail later on about staying consistent and not giving up too early!).

1. Travel

There’s plenty of travel bloggers making a good income off of their passions. And what’s not to love? You get to travel AND make money! But, be warned, Travel blogging is a very saturated market. You want to make sure you are carving our your very own niche here.. and/or 10x ing your content. That means – make it 10x better than any other content out there! That way you won’t get drowned out by other travel bloggers and Google will pick you up and rank you higher.

Travel bloggers make their money through promoting affiliate products, digital products, advertisements on their blog, sponsored posts and sometimes even donations.

Check out these travel bloggers below who make over six figures annually doing what they love. That’s gotta be worth going after, right!

The Planet D – Dave and Deb from Canada | Twist: Adventure is for everyone

The Travel Hack – Monica from Wales | Twist: Traveling with kids

Two Wandering Soles – Katie and Ben from Minnesota | Twist: Responsible travel

Tips for travel bloggers

Go deep, don’t cut corners, find a niche within your niche – Like Katie and Ben did ❤️, and provide unique perspectives. Use LOTS of super high quality and unique images and utilise social media to your advantage to get a bigger reach.

2. Food

Food blogging has the highest median income of all blogging niches (around $9000 per month), however it is also one of the most highly competitive. So, like Travel blogging, make sure you are creating your very own slice of the pie by niching very carefully and creating a blog that has both heart and substance.

Some of the top food bloggers earn more than $50,000-$100,00 per month! Food bloggers make the majority of their money from ads, but also utilise other income generating activities like affiliates and sponsored posts.

Some of my favourite food bloggers:

Pinch of Yum – Bjork and Lindsey from Saint Paul, MN | Twist: Food for everyday life

Smitten Kitchen – Deb Perelman from the East Village, New York | Twist: “Triumphant but unfussy cooking”

Jessie May – Jessie from Souther California | Twist: Plant based eating

Tips for food bloggers

Make your images better than your competitors and make it super easy for people to both find and share your work. Pinterest is super popular for food bloggers and you can get a tonne of shares and traffic from there.

You also want to be really pushing for rankings, so use SEO wisely and remember to ensure you post has plenty of content that utilises key search terms for your recipes and ideas.

3. Health & Fitness

Health and fitness blogs make up some of the oldest and most successful blogs. The pandemic has certainly boosted their popularity! With people searching online more and more for at home workouts or ways to increase their health and wellbeing.

This niche is interesting in that it perhaps affords a few more opportunities and ways to make money. You can sell memberships to your online workouts, start a YouTube channel or promote sporting and fitness products – along with the more traditional ways to earn money from blogs like ads.

Some great examples of Health & Fitness blogs:

Love Sweat Fitness – Katie Dunlop from California | Twist: Community and lifestyle

Carrots ‘n’ Cake – Tine Haupert from Massachusetts | Twist: Women over 30, science based

Eat, Pray, Workout – Amy Darcy from Brisbane, Australia | Twist: Holistic approach to health and fitness

Tips for Health & Fitness bloggers

Standing out from the crowd with your health and fitness blog isn’t easy. Bit like other niches its totally doable;. Tip #1- be yourself and be authentic. Your story and your way of approaching a healthy lifestyle is your unique value proposition.

There are lots of other niches to choose from – the ones listed above are by far some of the more traditional and some of the best earners.

But, theres still good traffic, and REALLY good money to be made out of other niches like:

  • Fashion
  • Craft
  • DIY
  • Home decor
  • Personal Finance
  • Investing
  • Mom/ Parenting
  • Business
  • Blogging & how to make money out of blogging
  • Personal Development & Self care
  • Lifestyle (general)
  • Beauty

Personalise your niche

Sometimes it’s a good idea to start a little wider and then narrow yourself down as you get a feel for the topic and what specific area you’re really into. Niche specific blogs are far easier to monetize than broad ones. But, making a niche your own is by far the best way to earn traffic and get a following.

For instance. You might be a jewellery maker, and choose to focus in on a blog specific to jewellery making… but… then branch it out a little more to include fashion… 

Or… you might start with fitness workouts – then, as you progress, decide to broaden your focus into a more general wellbeing or health and fitness niche.

Alternatively – you can start wide and then narrow in… for instance. Starting off as a marketing blogger, then narrowing your focus to paid search, or Etsy sellers, or SEO. 

A lot of bloggers double up… or even triple up! … Moms who budget, Making money blogging, Traveling with kids… 

The main thing is this. Start a blog where you have an in-depth interest and a niche that you truly enjoy.

Writing a blog is hard work and there’s nothing worse than staring at a screen and not knowing what to write! And, if you don’t love your topic, then things just got that much harder! 

Head on over to Google and type in your specific interest… Google will show you results for that search… and how popular it is… just for kicks! 

Google SERPs

You can then drill down a little more to maybe your specific area…

Google SERPs

Don’t stress if you find a niche that you love… but are worried that there might be a fair amount of competition in that space. There will always be others in your niche, no matter what you want to do! Just remember this point.

You are unique. You have a unique voice and a unique perspective.

Think about your ultimate goal with your blog when you’re deciding on your blog niche. Do you want to make money? Do you want to educate and inspire? Or do you just want to share your thoughts.

All important questions to ask yourself when picking a niche. Some niches are far, far easier to monetise than others.

But by far above anything else… blog about what you’re passionate about. You’re gonna be writing about this stuff for a long time! So, make sure it’s something you love!

3. Pick your blog name

Now that you’ve decided on the niche where you want to dwell, it’s time to name that little baby of yours! Or, perhaps you’ve already figured out a name that you love and want to use? 

Tips for picking your blog name:

  • Go for an easy to remember name
  • Choose a name that’s not too long 
  • Don’t use hyphens or numbers
  • Use a .com extension
  • Don’t try to be too clever, simple is better 

Once you’ve chosen your blog name you’ll have to secure a domain name. Your domain name is your instantly recognised web address.

A domain name might be your name if that’s your brand… or your business name or something that catchy related to your niche. 

Head on over to somewhere like and type in your preferred domain name. They will instantly tell you if it’s available and if not, give you alternatives to try.

But wait! Don’t buy your domain name there! Yet! First, decide on where you will host your blog – as many hosts give you a free domain registration with hosting. You may need to go back and buy your domain name once you figure out your platform. 

4. Pick a blog platform 

Ok this is where things might get confusing for some people. And that’s Ok. It can be confusing! … I wrote a pretty in depth post on vs for beginners the other day if this is something you want to dive a little more into.

But – the gist is this… 

A blog platform

A blog platform is your shop front and your CMS- where you write your blog and where people go to read your blog

A blog host

A blog host is a company that offers you a place on the web to store that blog … Some platforms offer hosting with their service. My preference is Bluehost. They offer great service, are super reasonably priced and their hosting is top notch!

You can build your blog on a few different platforms. You can go for a platform like Wix or Squarespace… These are website builders. They will walk you through step by step and you’ll end up with a fab site. There are however limitations with customisation, SEO, plugins and space. But may be a good option if you are happy to be a hobby blogger. is the preferred platform of choice for 95% of successful bloggers. OR if you are certain you JUST want a hobby blog… perhaps might work for you. offers flexibility, it’s cheap and your blog will be future proofed in case you want to add plugins, customise or monetise it at a later date. requires you to also sign up with a blog host company. is a fast start platform where you can literally get up and running in a day. But it is limited in flexibility, monetisation, plugins and customisation. If you are wanting to make custom changes, you’ll have to upgrade and this can get expensive. 

My preference is is free, open source software. Most hosts will help you download and install Mine did. 

5. Choose a web host for your blog

Now, if you’re going for you’ll need a host. A host gives your blog a home on the internet 🙂

Self hosting is absolutely nothing to be scared of! although initially it can seem a little overwhelming and daunting. Even the name. Self hosting implies a whole heap of technical knowledge and work! But trust me. It’s not that bad. At all. And with the right web host can be super easy and massively beneficial for your blog.

In terms of web host companies, I strongly recommend Bluehost for a super inexpensive and adaptive option to get you started. You can get started with Bluehost for as little as $2.95 per month. Super cheap. Great support and service and it grows with you.

Another good option is Siteground – just make sure you lock yourself in for at least two years at the cheap rates if you choose this option.

6. How to set up your blog

So, you’ve now got a domain name, a platform and a host! Yippee… you’re a blogger! 

Now, head on over to your WordPress dashboard. Under Appearance, click Themes > Add New – this will take you to a page where you can choose your theme. 

There are a few themes already on WordPress, but you’ll want to head on in and browse the new ones. 

Wordpress Themes

There are a tonne of great blog posts out there about themes. I’d suggest doing a bit of a Google search and reading a bit about what themes are great for your particular niche. If you’re going to be image heavy, you’ll need a slightly different set of must haves… like site speed. You can definitely get some great ones for free, or there are some super paid ones as well.

You can search by popular, latest or use your own search term. 

Search WordPress Themes

You can also filter down by these three options, which I highly recommend! 

  • Subject
  • Features
  • Layout
Wordpress Themes filter

Go wild! Try out a few options.. You can’t make a mistake here. 

Wordpress themes

Once you like the look of a particular theme you can see how it will look by clicking the preview button at the bottom of page 

You can purchase a theme from other providers and upload it to WordPress if you prefer. But if you’re a newbie, it’s easier to pick one off WordPress. 

In general, there are plenty of great free options. I use Kale by Lyra themes. Their support has been AMAZING… and even though the theme is initially a food blog template, as you can see, it is incredibly versatile. Don’t let the example put you off choosing a theme! Go for layout and features. 

Once you’ve made your choice, simply click Install, then > Activate. 

Install wordpress themes

Do not stress over the imagery or anything on the template! You can change all of this to meet your own requirements once you have the theme installed. 

Decide on your brand look and feel

There’s a few things you’ll now want to do to make your blog your own.

Swap out the imagery, add your own logo and headers. Don’t overthink things too much right now. Trust me, you’ll want to make plenty of changes and tweaks as you go. So, start small and then you can always go back and edit things. 

But, the first thing I’d tell new bloggers is to create a one pager that will become your brand look and feel guidelines. Choose 3 colours – or a palette, that you’ll work with across your blog and your social channels.

Maybe pick a font. And maybe choose a few images as the basis for the type of imagery that you will feature. Consistency is key and once you decide on a brand look everything gets so much easier! 

As soon as you have your palette you can change out things on your blog to match your brand. 

Your WordPress Dashboard

WordPress is insanely easy to navigate. You’re dash is laid out intuitively so you can easily access all aspects and features of WordPress.

A few of the main tabs you need to pay attention to are:

  • Posts
  • Pages
  • Appearance


This is where you’ll go to create your content. It’s your main content management tab!

If you click on Posts you’ll get the following options…

All Posts is where you’ll be able to see everything you have in your CMS. Drafts and Published posts.

Add New is where you’ll go to create a new post.

Categories is the tab you’ll use to create categories for your blog posts. I also call these buckets! and they are the foundation for what you’ll write about on your blog. It’s a good idea to initially create yourself a list of 3-5 buckets that you’ll focus on and add these associated categories.

Tags are how you can group similar sub topics together. Tags can be displayed on the sidebar of your pages or in the footer of you blog. If a visitor clicks on a tag they’ll get a results page of all the posts on that particular topic.


Pages are static content on your blog website. They are not dated and are aimed at being content that is evergreen and not often edited. Your About me page is a good example of this.

Pages are also not displayed chronologically on your blog, but are access from the nav bars or menus.

Some of the examples of other pages on my blog are my resource library, my Instagram Links page and my Privacy Policy.


This is where the magic happens!

It’s here that you can change the look and functionality of your blog. Adding in menus and widgets to change how people navigate your site and editing home page images and site colours.

Add plugins

If you do nothing else, then this wee tip is one you need to remember. Add the Yoast SEO plugin. It’s free and it will give you the peace of mind that you are optimising your blog posts each and every time.

Simple to install.

Go to Plugins > Add New 

Install a new plugin in WordPress

Then, search for > Yoast SEO. 

The other plugin I highly recommend is Grow by Mediavine. A social sharing plugin that gives you a beautiful sharing option on your blog complete with a scroll bar if you want it. 

Grow by Mediavine

The other plugins I recommend are Smush, designed to optimise your images for site speed. And, UpdraftPlus Backup/Restore. As the owner of a self hosted blog it is your responsibility to make sure you keep backups. Although most hosting companies will do this as well, it’s best to be prepared!

If you want to find out a bit more about plugins head over to my post on the Best plugins for WordPress bloggers.

Add foundation pages

Next up, foundation pages! 

There’s a few pages on your website that you want to make sure you have from the get go.

What are foundation blog pages?:

  • About 
  • Contact
  • Privacy Policy
  • Disclaimer
  • And potentially, Terms of Use (especially if you sell stuff)

You’ll want to make sure you have these pages sorted early on. Pages are easy to add on WordPress. 

Simply go to your dashboard and head down to Pages. Add new 

Add pages to WordPress Site

This will open an editor where you can add all the details you need. 

You definitely don’t want to skip the legal pages! Make sure you’re setting yourself up right from the start. There are plenty of amazing experts who offer legal bundles that are super easy and affordable. This legal bundle by Amira Law is comprehensive and highly regarded amongst new bloggers.

7. What makes a great blog post

Ahhhh… now you’re ready to write! Finally! …. There’s a few things to remember when you’re writing your blog posts and especially when you’re writing your first one!

Beginner tips for your first blog post

1. Don’t overthink it

You started a blog for a reason… try not to overthink your first post. Just jump in and get it down. Done is better than perfect.

2. Write as you intend to continue

Use your unique voice and your unique style and tone. Try to not emulate anyone else. Find your tone and be brave with it! You have a voice like no one else.

3. Write for your audience

Find your niche and write for your readers. Write what they are searching the internet for.

4. Don’t grandstand

Try to avoid doing a long monologue or an introductory post of why you’re starting this blog… write what your readers want to read. Be relevant. You can save that other stuff for your About Me page. Soliloquies are for Shakespeare. 

5. Hit publish

You can always go back and edit, make it better, add. Just rip that bandaid off and get it out into the world! It’s far better to get your blog post into the wild and start generating traffic.

Google takes a long time to trust your site. So the sooner you start the better off you’ll be in the long run. Remember too, that it’s part of your blogger workflow to go back and revisit old posts to make them better, add additional links (especially internal links to new posts that are relevant) and update them with new information.

My advice to new bloggers is to get three blog posts written in advance of launching… then hit publish on all three consecutively! That way, your readers will have other things to pop into when they visit your first post.

It’s always massively nerve wracking to publish your first posts. But if you have 3 or 4, then you can feel better about the way your blog/ website looks overall to new visitors.

Don’t stress too much about any more than that. You want to get your content published and out there! …

The longer a post is out there, the more likely it is that Google will pick it up and you’ll rank higher. Only around 5% of all blog posts published ever get to page one on Google within the first year! So, give yourself lots of time and scope. 

Aim for great, meaty posts with a word length of no less than 1200 words. Most of mine are 1500- 2500. Some over 3000. Long form content is far preferred by Google now than sparse content.

A few years back it was acceptable and even encouraged to post content that was only 5-600 words in length! A post over 800 words was considered long form. but, now, Google pays much more attention to content which is considered deep. Over 1200 words is my go to. But longer is better, IF you have a lot of meaningful things to say.

You can add a new post to your blog by simply going to your WordPress dashboard and clicking PostsAdd new. Like you would with a New Page. 

Layout and structure

Make sure your post follows the correct layout and structure.

Start with an introductory paragraph or two leading into what the topic is all about. Make sure you add your keywords into this first section.

Label your next section – the main body, with headers. H2 headers are a great way to let Google know how your post is structured and it’s contents. You can also use H3 and H4 headers to break up sections into subtopics if you need to.

Using headers in your post also allows you to add a table of contents on your post. I use WPLucky Table of contents- a plugin which automatically generated a TOC for your blog post based on the headers you use.

Wrap up your post with a conclusion to solidify the points you made in your post. And don’t forget your call to action! Finish your post with a question, or perhaps a recommendation for more content that they might love on your blog.

Use lots of white space in your post so that you’re giving your content room to breathe. Remember that a good deal of your site visitors will be reading your content on mobile devices. So make it easy for them to navigate!

The same goes for paragraph length. Make it short! Forget everything your 9th grade English teacher taught you about paragraphs! and make small, easily digestible snippets of info for your readers to skip and browse through on your post.

Make the most of your post by adding a subscriber form or a pop up that gives readers the opportunity to get a free download, checklist or printable that relates to the specific topic you talked about. This is a great way to grow your email list! You can easily do this with an email platform like ConvertKit- for FREE!

Dive a little deeper into the anatomy of a great blog post over on my latest blog How to write a blog post

Don’t forget to add optimised images to your post and use Yoast SEO before you hit publish! 

8. SEO basics for bloggers

Focussing on SEO is one of the best ways to help drive traffic to your site. It is estimate that now, organic traffic makes up over 50% of the dominant source of all website traffic. You want a slice of that!

SEO is a massive topic and I highly recommend that you read widely on this topic and keep yourself up to date frequently. It is ever changing!

SEO stands for search engine optimization. It is the things you do in order to help search engines rank your content higher in the SERPs (search engine results pages).

You want to be mindful of SEO when you’re creating your blog, writing blog posts and promoting your blog so that you can generate more organic traffic to your blog.

Organic traffic just means traffic that comes from search engines – for free. This is by far the best, cheapest and longest lasting types of traffic.

Other types of traffic could be social – coming from social channels like Facebook, twitter or Pinterest, referral traffic that comes from other websites, and direct.

The basis of great SEO stems from keywords. Keywords are the words (or strings of words) that a person might type into the search bar on a search engine page like Google in order to find info on a topic.

For instance, you might be looking for decadent raspberry chocolate cake recipes – so, you type in rich raspberry chocolate cake recipes – on Google.

You’ll be greeted with a page of search results. And can scan the ones that you like the look of to click through to those sites.

Keywords play a huge part here in what is served up to you. A food blogger for instance will add keywords to their post, in their title and in their headers that closely resemble what it is they want to be found for in the search engines results pages (SERPs).

For example – the search we did above showed up results like this.

How to find relevant keywords for your blog

You can find keywords that might be great for your posts by typing in your idea into Google.

Let’s stay with the food example.

Let’s say you were a food blogger and you were going to write a post on Gluten-Free Christmas Cookies. You’d type that into Google.

Once you’ve typed in your query, make sure you pause and check out the list that comes up underneath your query.

Here you’ll find gold! The queries that come up beneath your entry are what people are searching for. This is great intell to show you what people are actually looking for in your subject area.

Next, enter your query and scroll through the results to see what sort of websites are ranking highly for this type of query and where you can see your post fitting in.

Choosing a keyword that is not overly popular, but perhaps a bit more niche will ensure that you’re not competing with a huge amount of other people. Gluten-Free Cookies will have high competition. Whereas, Gluten-Free Quick and Easy Gingerbread Christmas Cookies may be easier to rank for.

Also check out the other recommendations at the bottom of your search query page where you’ll find other searches similar to yours.

Next, enter your search query into a cool tool like UberSuggest (it’s free!) where you’ll get a whole heap of info like search volume per month, how difficult it is to rank for that keyword and even keyword and content ideas.

You can see in the graph below that this particular keyword ranks over November and December, as expected!

It also shows the age range of people who used that search query, and lots more!

There’s a whole heap more to SEO that we won’t cover for now, as I don’t want to over bombard you!

How to start a blog for business

Every business needs a blog in my opinion. Content marketing is the number one way for you to reach your customers and creating content that you can share in newsletters or on social media is a great way to build your audience and create community around your brand.

Think about the kind of topics that will solve a problem for your perfect customer. How can you help make their lives easier? What sort of things are they searching for when they use an online search engine. How will they find you?

You want to create content that drives people towards your brand. Qualified traffic to your website means leads, and ultimately sales of your product or service.

How to start a blog for business checklist

  1. Chose your blogging platform. As a business- not a professional blogger, you have many options, WordPress is a great place to start or Weebly is an option that is super easy too.
  2. Register your domain if you haven’t already – this gets you a place on ten internet and a custom URL to direct people ot your website. Namecheap is the perfect place to do this.
  3. Choose your template – Both Weebly and WordPress have thousands of template for you to choose from. Simple and easy to get started.
  4. If you are self hosting – get yourself a great web host thats reliable. Bluehost is a great way to get started for less than $5 a month.
  5. Create a plan for your content. Plan out what you will write and when. Look for special occasions in the calendar and write for you audience so that they can find you in the search engine results.
  6. Write your first blog post – This parts easy! You’ve done the heavy lifting already by creating a content calendar. Your first blog post should never be an intro post. Always stick to your content plan. Provide value.
  7. Tweak things for SEO- make sure your content can be found on the internet by following best practices for SEO.
  8. Distribute your blog post – Make sure you send your blog post far and wide to attract your desired audience to you website and business- share your post on social media and start generating an email list so you can send out regular newsletters.

BONUS Section: How to succeed at blogging

Ok, now this is the stuff that in my opinion really matters! 

You’ve created a pretty cool blog, yay you! … and you now have written 3 foundational posts to get you started. Your posts are live! Another yay! Well done.

You want to do a few other things now to get you on the path to success.

  1. Plan your content 
  2. Set up analytics 
  3. Join communities
  4. Set up your socials

Plan your content

It’s always exciting when you start a new blog or anything new for that fact. Your first few blog posts will probably come easy to you and that’s great!

But, every single blogger hits a writer’s block every now and then. Make some time to plan things out a little in advance.

Create yourself a content calendar. Add in general topics and then break these down into smaller sub topics . Pop in events or holidays or special times of the year where you might be able to take advantage of a seasonal post.

For instance, if you’re a mom blogger you might want to schedule in Easter, Christmas and School holiday posts. 

Give yourself plenty of ideas to get you started and remember to stay consistent. 

Here’s a few numbers for you:

The magic number of posts per week is said to be 11. So posting 2-4 times a week is perfect.

Hubspot did a little research (go figure)… and they found that those bloggers who published more than 16 posts a month had 3.5x more traffic than those who published less than 4 x a month. 

You can see the exponential increase once you hit 10 or so a month in this graph! 

Impact of monthly blog posts on inbound traffic

You want to get your blog up to 50 or so blog posts as fast as you can without compromising on quality. Hubspot’s research showed that those blogs with over 400 posts did twice as well than those with 301-400 posts… (dont stress! – yes, 400 is A LOT)… but you have to start somewhere.

Anecdotally, the number of posts on a blog to get Google to noticeably start paying attention is thought to be 55-70. So, start small. Aim for 10, then 20.

But, most of all… 

  • Stay consistent
  • Create high quality content


  • Celebrate all your wins! 

This is a journey, not a destination folks. 

Set up analytics

You can’t improve upon what you don’t know. Always know your stats. 

Two things I recommend to set up:

1. Google Analytics 

2. A monthly results table 

Google Analytics

Don’t let this scare you. Google Analytics allows you to see a couple things that are really important. Your traffic, who they are and where they came from.

Super important for you to know where you’re getting traffic from. The more you know, the better you can do. 

Its really simple to set up. Watch this video to see how. Plus, he has a super cute accent! 

Monthly results table

Ok so, you’ve got me. I am a massive nerd. Ha ha ha. I love processes and systems. And I always, always set myself up with a spreadsheet or two to track my goals and targets.

Results tables are simple – they are spreadsheets where you track your performance month on month (MOM). And can be really simple… or a bit more flash if you’re that way inclined. 

Set up some monthly goals- make them realistic! And then at the beginning of each month record your progress. Don’t just stick to the big ticket things either, like traffic! Or you’ll get discouraged.

Goals can also be things like community building and social engagement. Make sure you set yourself up with a variety of targets. And make sure they are measurable and achievable. No point in putting you want 1 Million sessions per month… and month after month be disappointed! 

Start small.

  • 100 sessions per month
  • 100 new Facebook/ Instagram followers
  • 100 Email subscribers

If you’re stuck- I created a really simple free template with some of the results basics on it here. 

free google sheets blog stats template

Note: Just MAKE SURE YOU COPY the doc and add it to YOUR drive FIRST before changing anything! 

Join communities

There’s a plethora of fabulous Blogging communities out there… Oh my gosh! So many amazing ones and one thing’s for sure. Bloggers are a certain breed. They are kind and generous and non competitive. They want to see you succeed! 

Join a few communities like Facebook Groups…

My Favourite Facebook groups for bloggers are:

Bloggers Collective

Blogging Babes Collective 

Newbie and Expert Bloggers Unite 

I also wrote a piece on How to use Facebook groups to grow your blog for you. 

Set up your socials

Get your social channels sorted so that you have somewhere to share your blog posts to. Don’t rely on your friends and family for readers! They are probably NOT your audience. So don’t be too sad when they don’t seem as enthusiastic as you are about your new found passion for blogging. 

The 3 social channels that I recommend setting up in the beginning are: 

  • A Facebook Page
  • An Instagram business account
  • A Pinterest business account

Again, start slow and give yourself small goals. Be yourself and have fun! 

Common questions – Start a blog FAQ

Q. I still don’t understand the difference between and … help!

A. Glad you asked… if you need further info on the differences, here’s a simple and easy to follow post to answer that for you  What’s the difference between and 

Q. What other tools or resources should I look into to help me as a beginner blogger?

A. Excellent question!… this outta help The best blogging tools to grow your blog . I also have a resources link up on my main menu with freebies and resources I offer.

Resources for bloggers

Q. SEO scares me! Help! 

A. I know, I know! SEO can be scary. We’ve all been there. Don’t worry. Take a breath, grab a hot tea. If you need further info on SEO than is provided in this guide, I’ve got you covered with this basic guide for beginners  SEO for bloggers – a beginners guide 

Q. What other things can I do to promote my blog posts? 

A. Sooo many different ways to do this! Don’t be daunted… pick a few and start small. We covered a lot in this guide, but there’s definitely more detail to it. Start with this handy post How to Promote your Blog posts in 2020 

Q. I’m confused! Help! I feel overwhelmed!

A.** hugs ** …. Relax… walk away and take a walk.. or do some yoga… then, head over to this post… we got together with a whole heap of experienced bloggers to help show you the ropes. We really are a very nice bunch of humans 99 tips for beginner bloggers 

Q. Can blogging make you money?

Blogging can make you money in many ways. Affiliate marketing, sponsorship opportunities, ad networks, banner ads and selling your digital products can all bring in a full time income for you as a blogger.

Wrap up

Starting a blog is exciting and terrifying all at once! What if I fail? What if no one reads my work? What if I get stuck? What if I suck? 

But, hold tight. There’s so much info out there to help you. Remember how I said bloggers were the most kind and generous humans ever? Well, they are and I’m right. Join groups, ask questions. Have fun! 

There’s a lot of information in this post, I know! Pin it, come back to it and write down a few notes. 

Or, if you prefer…

Download your copy for FREE, right now!

Learning how to start a blog needn’t be overwhelming. 

It’s an exciting ride to becoming a blogger. But remember one thing. Celebrate every single win along the road. Because there truly is no destination. Enjoy the process! 

Download your free ultimate guide to starting a blog …

    We respect your privacy. Unsubscribe at any time.

    11 thoughts on “How To Start A Blog in 2023 And Make Money -Ultimate Free Guide”

    Leave a Reply

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