Step-By-Step Guide On How To Write A Good Blog Post

how to write a good blog post

Writing good posts should be every bloggers main priority, this is because what attracts people to your blog and what keeps them coming back for more is if you have helpful and well written blog contents which gives answers to there questions or which solves their problems.

When it comes to writing good blog posts which will keep your visitors coming back for more, these are the steps to follow;

  • Know your topic
  • Ask yourself if your blog post will be helpful to people and if it is searchable
  • Make researches
  • Write your blog post down on a paper or on Microsoft word
  • Transfer the post to your blog
  • Use long tail keywords
  • Use internal links
  • Link to external sources
  • Write as if you are speaking to your audience
  • Make your post detailed
  • Proofread and edit


Know Your Blog Topic

There is no way you can start writing a post without having a topic, the importance of having a topic before writing a post is that it would help you know and understand what you want to write about and thereby making your topic and post aligned.

So always make sure to bring out a topic before you begin to write the post.


Ask Yourself: Will My Post Be Helpful To People And Is it Searchable?

Writing blog posts which is of no benefit to people and which people are not searching for is a waste of time.

Before you start writing a post always make sure to Know if your post will be of help or of benefit to people and then use the google keyword planner to determine the number of searches the keyword you want to rank for gets.

Make researches

Like the saying goes “no man is an island”, it means no body can know everything. When it comes to blogging or content creation you do not depend solely on what you know or what you think you know.

For you to a write good and detailed post you have to make researches either by consulting experts, reading articles on that topic you want to write on, watching videos on that topic and various other ways you can source the detailed information you need.


Write Your Blog Post Down On A Paper Or On Microsoft Word

To be sincere with you, I have been using this step ever since I started blogging and it has always been helpful to me.

I recommend this step because writing down your blog post on a paper or on Microsoft word will help you determine the structure of the post when you transfer It to your blog, it would also help you to know where to place internal and external links.


Transfer The Post To Your Blog

Once you are done with writing your post or article on a paper or on Microsoft word, then copy it to your blog.


Use Internal Links

The main purpose of internal links is to help you connect all your blog posts together, but make sure you do not add too many of this links.


Link To External Sources

When writing a post, always make sure to link to websites where you sourced your information from and those websites which also have related posts. Linking to high authority websites in your niche also makes your audience to know that you made proper researches before writing the blog post.


Write as if you are speaking to your audience

One of the main reasons why people like or dislike a blog is because of the tone which the author writes with.

When writing a blog post always talk directly to your readers by using words like ‘you’ and ‘your’.


Proofread And Edit The Post

To avoid grammatical errors and other mistakes, always make sure to read your post all over again and make corrections where necessary.


Extra Tip For You

This post is not about SEO ( Search Engine Optimization) but this is just an advice;

When writing your post, always use long tail keywords, this is to make sure that you get a good search engine ranking which would bring more traffic for that post.

Always make sure to do this, because it makes no sense that after putting in your time and energy writing a good post, nobody reads or searches for it afterwards.














  1. Hello ,

    I saw your tweets and thought I will check your website. Have to say it looks very good!
    I’m also interested in this topic and have recently started my journey as young entrepreneur.

    I’m also looking for the ways on how to promote my website. I have tried AdSense and Facebok Ads, however it is getting very expensive. Was thinking about starting using analytics. Do you recommend it?
    Can you recommend something what works best for you?

    I also want to improve SEO of my website. Would appreciate, if you can have a quick look at my website and give me an advice what I should improve:
    (Recently I have added a new page about FutureNet and the way how users can make money on this social networking portal.)

    I have subscribed to your newsletter. 🙂

    Hope to hear from you soon.

    Maybe I will add link to your website on my website and you will add link to my website on your website? It will improve SEO of our websites, right? What do you think?

    Jan Zac

    1. Thanks Zac. You do not necessary have to spend money for promotion of your site, because there are many free avenues for you to get traffic at least for now, then when you start getting bigger as a content producer you can then delve into paid promotion. That is personally what i think, but it is up to you to decide. I use Facebook groups and posting to other high level Facebook pages and online forums to drive most of my traffic.

      Yea we can link to each other’s websites.
      when you are ready am always available, just contact me with

      Am always available to answer your questions!

  2. I see you don’t monetize your website, don’t waste your
    traffic, you can earn additional bucks every month because
    you’ve got high quality content. If you want to know how to make extra $$$, search for: Mertiso’s tips best adsense

  3. I havent checked in here for some time as I thought it was obtaining boring, but the last few posts are fantastic quality so I guess I will add you back to my everyday bloglist. You deserve it my friend.

  4. Usually I do not learn article on blogs, but I would like to say that this write-up very compelled me to take a look at and do so! Your writing taste has been amazed me. Thank you, quite nice article.

Leave a Reply

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