10 Steps in Writing a Blog Post

  1. Researching your content
  2. Researching your keyword
  3. Creating a Headline
  4. Decide on the type of post, a review, how to post, keyword rich post?
  5. Outline the key points of your post
  6. Write the content
  7. Edit the post
  8. Publish
  9. Share
  10. Check Search Engine Optimisation steps have been completed

The core business and focus of any professional blogger is writing blog posts in their niche area. Therefore in this post we share with you:

The 10 steps in Writing a Blog Post are:

  1. Researching your content
  2. Researching your keyword
  3. Creating a Headline
  4. Decide on the type of post, a review, how to post, keyword rich post?
  5. Outlline the key points of your post
  6. Write the content
  7. Edit the post
  8. Publish
  9. Share
  10. Check Search Engine Optimisation steps have been completed

In this post, I am making the assumption that you have chosen a niche are that you are knowledgeable in, that you have expertise in your chosen area. Now I’m not saying you need to be “The expert” in your niche just that you feel comfortable talking about this area. For example, if a blogger, let’s call her, Jane practices Pilates regularly and has decided to begin training as an instructor. Jane has far more knowledge in this area than I personally do. Therefore, I would regard Jane as an expert in Pilates. Jane would probably see her Pilates instruction trainer as more of an expert. Therefore the title of expert is relative to your level expertise and your audience.

For clarity, a niche is a group of people interested in a particular area and often are seeking solutions to their problems in this area. For example, Weight loss, Exercise, Natural Health, Learn to Sing or Llay an instrument, Make Money Online (MMO) niche, Learn to Speak another Language or Green Energy Niche. Throughout this post I’ll use the example of the MMO niche.

1. Researching your content

research your content


Because you are familiar with your niche area this research step will vary according to your topic and how much knowledge you already have. No matter what you are blogging about always, always, always make sure what you publish is credible. Imagine that you publish your content onto your local, major newspaper. Take 100% responsibility for what you share. Making sure that it is accurate, to the best of your knowledge. But if something you have shared changes then simply acknowledge it and update the post.


For example, when blogging about Search Engine Optimisation strategies, these do change over time. Therefore write a new post for any new developments and update past posts and link to the new knowledge.

When quoting a source or providing a definition always acknowledge the source by linking to them if they are found on the internet. In some cases, you will need to ask permission. This is essential for the use of images you must either use images that royalty-free stock images or you have confirmed, written permission from the owner of the image that you can use them.

2. Researching your keyword

keyword research

This is a topic that can take up an entire course to master. But it is also a topic that I have already written about therefore please go to my post: How to Find Keywords for Website Ranking there is a short video included where I walk you through the keyword research tool that I use every day.


3. Creating a Headline

headlinesYour Headlines are oh so important and your keyword is included in your Headline and the post’s URL address as one of many strategies to attract search engine traffic to your post; which is the purpose of your keyword.

The purpose of your Headline is for it to appeal to your ideal client and to motivate them to click on your post to open it up and read your content. Therefore this is a very important part of writing.

Headlines need to be:

  • A true reflection of the content of your post
  • Appealing to your ideal client and
  • Concise usually aiming to be 60 characters or less

For example, when I was researching the keyword for this particular post I wanted to include the words 10 steps because it accurately explains the content of the post. Including 10 steps for a good keyword to use didn’t work therefore I have not included the words 10 steps in the keyword. This is ok because the content of this post is about writing a blog post. But I feel like it is important for the headline because having 10 steps already laid out on how to write a blog post I feel many, that are starting out blogging would find helpful and appealing.

4. Decide on the type of post, a review, how to post, keyword rich post?

writing templateThis is important particularly when you are writing regularly, for example, 3 or 5 or even 7 times a week. In fact, creating your own templates for these different types of blog posts is very helpful. It keeps you focused and increases the speed at which you can create quality content.


For example, This post is a How to type of post for the purpose of showing how a particular skill is done. The Wealthy Affiliate Review – How to become a Blogger is a Review type of post to outline what a product or service does and its strengths and weaknesses. Learn How to be a Blogger: What is a blogger? is a Keyword rich type of post for the purpose of attracting an audience that is actively seekign this type of information. They may have typed into Google ‘What is a blogger? or Learn How to be a blogger

5. Outline the key points of your post

outline the key points


This is a natural extension from the previous step, especially if you’re using an existing template. You can copy your template, add your headline and keyword and then begin to write out the key points of your post. For example, for this post I had already created the list of the 10 steps to writing a blog post therefore that became my structure and outline. Plus I found the posts I had already written that were relevant to this post and added their links before writing out the content of the article.


6. Write the content

content is kingFor this step, it is good to devote at least 30 minutes where you will not be interrupted. Then for you to just write, without editing, without worrying about punctuation, spelling or grammar – all of this can be fixed up in the next step in the editing process. It is key to just get your content out of your head and written out.


There are great tools online you can use to assist you with this or simply put a timer on in your home or office. An example of an online tool that has been recommended to me by a colleague, another blogger is Tomato Timer. In fact, I’m using it now as I write out this content.

7. Edit the post



This is the step where you go back over your content to check and edit:

  • Spelling
  • Punctuation
  • Grammar

A great online tool I use I review here: Best Grammar Checker Software.

Also where you can add your images and links internal (linking to relevant content on your own blog) and external (linking to relevant content from authority sites such as YouTube or Wikipedia.

8. Publish

publish - go liveThe moment of truth! Hitting the Publish button. I recommend using a Content editor that has a Plagiarism checker so you know you are not duplicating content on the internet. This is a big no-no for Search Engines but as a professional blogger, it is a practice that is not accepted. You must publish you’re own material or content you have permission to publish. For example, a guest blog post. Where a professional blogger has agreed to provide a post (that is relevant to your audience) for you to publish.


9. Share

social media

I find this the fun bit. Share your post:

  • On social media, for example, Google Plus, Facebook, Instagram or LinkedIn. Choose a platform that is relevant for your audience. In other words where they hang out.
  • To your email newsletter list

This is fun, because this is often when you receive comments on your post. I love this interaction and conversations stimulated by what you have published.

10. Check Search Engine Optimisation steps have been completed



Refer to a checklist of Search Engine Optimisation steps to complete every time you publish a post to attract organic search engine traffic. Please refer to this post How to Get Traffic for Your Website for Free

There you have it the 10 Steps in Writing a Blog Post. Please share which Step is your greatest take away?:

16 Replies to “10 Steps in Writing a Blog Post”

  1. Hi Fleur, Many thanks once again for a very concise, informative article. You lay it out in an easy to follow formula that makes the ‘work’ of writing a blog post easy to understand and follow.
    I appreciate the time that you must have put into this article and wish you all the best in your blogging life.
    Best wishes to you 😉

    1. Thanks, Andrew I appreciate your comment. Yes this article took more planning and organisation because it is the launching pad to 10 more posts (of which some I have written – those are the ones I link too) but also I realised there is a step prior to this blog post too. So it was exciting to realise that I had so much I can write about. Especially since this is blog post 7 of my 100 post blogging marathon!

  2. This is a fantastic post. You’ve boiled down a step by step approach on the 10 steps of blogging.

    It is going to be a good guide especially for people who are starting newly. The 10th step on Search Engine Optimization is definitely an indispensable as well as most important method of the whole discussion.

    Thanks for sharing this great article and look forward to reading much more of your posts.

    Wishing you a THUMPING Success.

    1. Thanks, I appreciate your feedback – yes SEO is essential – after all if you don’t have an audience reading your blog what is the point! It is a topic I have on my ‘to do’ list for new blogs so stay tuned.

      I know when I was starting to blog, I had mentors and those experienced guiding me but that was when I found them in 2017 – I was searching and not achieving for many years. I hope this article reaches many that haven’t yet found their blogging mentors and can get started right away.

  3. Even though I have been blogging for about a year or so now, I always need to come back to the basics. Your article has been a great refresher for me. I needed it. When blogging, it is always important to be thorough. The article has your name on it!

    I do have a question though. Do you have any advice for going about sharing an article? I want to increase the social media presence of my blog for more traffic to my site. Any help would be much appreciated.

    Thank you so much and I hope you make it a great day!

    1. Thanks, Alex I’m actually finding this list helpful for myself to use as a checklist as I’m writing my future posts! Delighted you found it helpful too.

      Regarding sharing your articles (posts), I always share to my Google Plus account as an SEO strategy and then I choose at least one other social media channel to share it too but to the one that the article will relate to that audience the most. This is not only based on what I think the audience likes but what they are actively engaging with. I have found recently engagement has increased on Instagram but decreased on Twitter at the moment.

      I actually had a guest blogger discuss social media presence and engagement as a guest blog on my personal blog here: https://fleurallen.com/how-to-increase-social-media-presence/

  4. Hi Fleur, Love this step by step to writing a blog. It is a huge help and feel that many people, not only newbies will benefit from reading this. It is set out so clearly. Thank you.

    1. My pleasure Jill, yes I’m finding helpful as a checklist – so I think I might just do that create it as a checklist too that can be downloaded. Appreciate your feedback and comments always so motivating

  5. Hey thanks for the checklist. I always write in a text form. No formatting. State down what on my mind. Then I transfer it into the wordpress editor. Place headings and formatting. Find images and post it. When I have more ideas,  I will add more into the same blog post. I have share my post in social media but my friends are not interested in the topic.

    1. That is my pleasure Kit, I’m glad you’ve found this information helpful. The blog editor I use SiteContent is included in my online community (Wealthy Affiliate) membership, it also has an in build image library which is fantastic and I can publish direct from there to my WordPress website. If you’re interest to know more read the review I wrote ‘Best Online Blogging Tools – SiteContent’

  6. Thanks so much for laying out this list of steps to take when releasing and constructing a new blog post – my blogging skills are not exactly the best and I’ve struggled with creating decent articles. 

    I have one question about the keyword side of things – how many times am I supposed to use the keyword I have chosen for the article in the content? Three or maybe four times?

    1. Thanks Chris I’m delighted you’ve found this post and the 10 steps in Writing a Blog Post helpful. 

      To answer your question, fortunately things have changed regarding keywords and there is no need to repeat your keyword multiple times. What is more important is to use your keyword to focus the topic of your article and to write naturally with the aim to help your audience rather than rank in search engines. This is discussed more in this blog and the comments for ‘Are Keywords Imporant? Yeah but Nah

  7. Thanks for the great blog advise! One thing I really struggle with in my blog is how I want the tone of my posts to come across. I can’t decide if I want to sound more human; relatable and down to earth, or if I want to come across as an all knowing expert of my niche, with a super proffesional website run by a large staff. I also struggle a bit with the look of the article. For example, in my most recent post I wanted to center the title and change the text color, but wordpress doesn’t offer any simple solutions. Do you think these things matter much in a blog post? 

    1. Bobby these are great questions. I think it is important to keep your ideal client top of mind and write to them. I prefer a down to earth style, one that is helpful and not judgemental. This approach I don’t think detracts from your expert status. The quality of the content you write and your ability to answer people’s questions are more important than image and the design of your site. 

      Regarding the design, I wouldn’t get too hung up on this. As long as your website is organised in a way that is easy to navigate and the content is clear with engaging but relevant images and videos then I believe you will be successful.

      Therefore, in a nutshell, it is the quality of your content that is number one. So just keep writing!

  8. Hello Allen

    Thanks for such informative and detailed article with lots of great tips & advices, great job! Writing a blog post is quite a challenging task, but a very rewarding one in my eyes. It’s very important take each step cautiously and give it a good thought before starting to recreate it into reality, especially when choosing the right keyword and deciding what type of content You want to create and focus on. Having an unique and interesting idea is a crucial part in creating a succesful blog post. The very best part about this article is that You’ve managed to give each step a detailed analysis and useful overview or guide if You will, and I see myself coming back to this article to remind myself what steps need to be taken in order to create a worthy content! Have a nice day and keep up the good work Allen!

    1. My absolute pleasure Evald I’m delighted you found value in these 10 steps. At first, writing blog post can feel overwhelming but I can assure you that it gets easier the more you do it. I remember not so long ago finding it hard to write 300 words on a topic. Now with training and regular practice I write a 2000 word blog post with ease. Now this is as much as a surprise to me too but I’m delighted I have been able to evolve so well. If I can, anyone can.

      I look forward to your return back to this blog. Feel free to bookmark these 10 Steps for future reference. I also send a free blog writing checklist to those that provide their email address so I can send it to them.

Leave a Reply

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