This post contains affiliate links, which means that if you click through and make a purchase we may earn a commission. You can read my full affiliate disclosure by clicking here.

Let’s be honest, writing a blog post is a substantial amount of work. Yes, blogging is great for attracting new visitors and building trust in your audience, but you need to make sure every post counts in terms of generating traffic.

That’s where today’s video comes in. I walk you through all the steps I take – with every blog post – to ensure I give it the best chance possible of ranking in Google well and getting seen. You might wonder whether you can be bothered to follow these steps but it can be the difference between getting on the first page of Google and not getting found at all, and that’s a huge deal in terms of visitors to your site. Can I guarantee that for every post you do this for you will rank well, no unfortunately I can’t, as there are a lot of factors involved. But what I am saying is that you are giving yourself the best chance possible.

Free Blogging Printables

Make your blog planning easy with this bundle of 10 free blogging printables, including checklists and action sheets. Download them today.

Yes Please!

Writing a Blog Post: Step By Step

Watch the video to see what steps I take on each post and then start implementing this strategy on your blog.

Once you follow this process a few times it will become second nature and not only will it help you reap rewards in terms of Google traffic, it will also help you be more consistent on social media.

Plus, leave me a comment to let me know if you try this step by step to writing a blog post – and promoting it of course – and how you found it. Did it make things easier? Streamline the process for you? Often our hesitancy about writing a blog post pivots on whether it’s going to be worth the time, and how will it help our business? If you know that every blog post will have an impact, I bet it makes you more willing to write more – and that can only be a good thing!