7 Steps to Write an Awesome Blog Post in 2020

Do you want to write a great blog post that will impress NOT one but millions of people on the Internet?

Sounds like a difficult task!

Not now. This guide is meant for you to learn how to write a post that tons of people will NOT just read but will also recognize you as an influencer or an expert.

Writing a blog post may sound an easy job. You just need to open any text editor, start typing, and that’s it.

Wow, you’re ready with your blog post in just three steps.

But is that enough?

There’re many tasks you need to perform to write a compelling a blog post that will NOT just capture the readers’ attention but will also make them to visit again

It doesn’t need to be entirely difficult to learn how to write a blog post that people will actually read. It surely takes a lot of time, effort, and patience if you want to become an effective writer. After all, it is all about making your readers to stay in your website for a long time and convert them into subscribers.

So, how’ll you write such an amazing blog post that will NOT just bring new visitors but also attract the existing ones?

I’ve been blogging for over 4 years and in all these years, I’ve stumbled a lot of times from learning how to start a blog to write a perfect blog post that will woo my readers.

In this blog, I’ll cover everything from how to understand your readers to generate creative ideas that will captivate reader’s attention. I’ll also tell you how to write catchy headlines and how should you structure a blog post to increase the readability.   

So let’s dive right in!

1. Preparation

First and foremost, you need to prepare yourself before you start writing your blog post. Ensure you’ve a clear understanding about the target audience for whom you want to write the blog post.

You need to conduct thorough keyword research and research on the topics you can write for the blog. You can use various tools like SEMRush, Moz, and Ahrefs to research on the keywords. You can use Ubersuggest’s free keyword tool that helps you generate keyword ideas for your content marketing strategy.

Also, you need to answer few questions before you start writing your blog post, such as what is the purpose of your post or what do you want to convey to the audience, and who are your target audience.  

While preparing to write a blog post, you can even steal some ideas for posts from the sidebars of your competitors or you may even search for topics on websites like udemy where you can get some ideas.

2.  Develop an outline

Once you’ve decided on the topic you want to write for your blog post, the next thing you need to do is to develop an outline. This will help you to structure your blog post and gives a logical flow to the blog.

When you create an outline for the blog post, you create a mind map to consider what can be included in your post. Also, outlining helps you to save time and write faster as you already know what should be covered in the post and more importantly, you know what you should leave out.

Creating an outline for your blog post is a perfect solution that prevents the writer’s block to happen. While outlining, you do not need to be super concrete as you just need to put the ideas down and arrange them to give a logical flow. Here’s what your outline might look like:

  • Heading 1: This is the main heading
    • Sub-header 1: This is sub heading 1
      • Sub-sub-header 1: This is sub sub heading 1
      • Sub-sub-header 2: This is sub sub heading 2
    • Sub-header 2: This is sub heading 2
      • Sub-sub-header 1: This is sub sub heading 1
      • Sub-sub-header 2: This is sub sub heading 2

Creating an outline also helps you create a visual hierarchy of importance with headers, sub-headers , and then the sub-sub-headers (if required)

You can use various brainstorming or mind mapping tools that help you to create an outline or generate ideas for your blog post

3. Develop a catchy headline

Once you know what you want to write in your post, the next BIG thing you need to do is to write attention-grabbing headline for your blog.

Your headline should be such that it captures your audience’s intention and clearly communicate the value of your post.

So, do you want to know what should a good headline look like?

A headline must contain some of the basic elements like a subject, a verb, and what will the reader benefit from the blog. You can also include a number in your headline to make it engaging.

  • Save

A catchy headline helps you to bring attention to your reader makes them captivating to read the blog.

The right headline can either make or break your blog post so your headline should be such that it makes them decide to keep reading the post. Your headline depends the blog post you want to write whether it is how-to blog post, a list style post, or a review posts.

Some of the examples of catchy headlines are:

  • 7 Free Tools That Every Blogger Needs For Their Blog
  • How to Write a Captivating Blog Post That Will Generate a Lot of Traffic
  • How You Can Learn to Write a Blog in Just 5 Steps

And many more!

You can use the various tools like Headline Analyzer that help you to write and test before you write your blog post.

  • Save

Step 4: Write a rough draft

Now, here comes the real part as you’ve done all the research on the keywords and topics, come with the outline, and settled on a headline.

You’re now ready to actually start writing first draft of the blog post.

Let me admit one thing that your first draft can be little tough as there may be several ideas flowing on to your mind. However, there is NO right or wrong answer here and you can choose whatever works best for you.

Keep in mind that this is a rough draft and it can be shabby. Also, you need to focus on just putting your thoughts on to the document first.

But, you need to remember ONE thing that you must include the following sections in your blog post:

  1. Introduction: This section provides a brief introduction to your blog post and why is the blog needed or why your reader should read this blog post. Remember that you need to focus on the WHY to engage your readers. Often, this is the section that will make your readers decide whether they should continue reading or not so you need to make it as interesting as possible.
  2. Body: In this section, you’ll actually write the content that you want to convey to your readers. Don’t forget to organize and structure the content so that your reader finds it easier to read. A body that consists of clumsy and long paragraphs with no headings is a strict NO. You must keep your paragraphs short to increase the readability and you should not use long sentences.
  3. Conclusion or Call-to-action: Finally, you need to provide your final thoughts to conclude your blog. A blog with no conclusion will keep it hanging and just confuse your reader. Also, this is the section where you can share your contact details or provide the next steps that your reader must take after reading your blog post. Your conclusion should also be captivating because this will make them decide to visit again to your blog post and you can even ask them to subscribe to your mailing list.

Step 5: Include images in your draft

Picture speaks thousands words!

Yes, indeed, it does as without any visuals, you blog post will look very dull and boring. Often a blog post that is lengthy and doesn’t comprise of any images may just take your reader away from your blog.

Even if you develop a well-informed blog post and organize it with headings but if your blog doesn’t comprise of any images then you’re bound to lose your reader’s interest. This is the reason why it becomes extremely important to include images in your post.

Including an image in your post also helps you to break the monotony that may have caused by a series of text. Sometimes, it also allows you to add a fun element in your blog post and help lighten the tone of your posts. This is important of you’re writing a very dry and boring topic where you can add some humor by including some image.

There’re various ways where you can include images in your blog post. You can include image to appear right on the top of the blog post called the Featured image as shown below.

  • Save

There’re several websites like Pexels and Pixabay that allow you to download images for free and use it in your blog. Also, there’re several other websites, like Shutterstock and Adobe Stock Image that allow you download some premium high-quality images for your blog post. You can even include illustrations to make complex topic more easily understandable. You can include diagrams, charts, infographics, and tables to help your readers understand complex topics and grasp the points you’re trying to make.

Step 6: Proofread, edit, and finalize your blog post

So, now it’s time to proof-read and edit the rough draft of your blog post. If you thought that writing a blog post is tough, think again as proof reading and editing you blog post is much harder.

Lets admit the fact that even the best writers can commit a lot of mistakes while writing their first draft.

Editing a blog post is very important as it is not just about fixing certain grammatical errors or striking through some sentences but it is also about seeing the piece as a whole and ensure that each section connects with each other.

More importantly, you should be willing to sacrifice certain words (and the time after hours of writing the first draft) to give a consistent approach. There’re few things that you can do while editing your blog post, like checking for spelling and grammar (this is VERY IMPORTANT you should be doing it straightaway), avoiding repetition of certain words and phrases, and avoiding any jargon in your blog post.

There’re few other things that you can do while editing your blog post, like reading the post aloud to check the flow and if it really makes sense. If a piece of content reads awkwardly while reading out loud then it will definitely read awkwardly in your readers mind. You can even share a blog post with your friend or colleagues to look from layman’s perspective.  

There’re various online tools available today like Grammarly (My preferred tool) and Hemingway that facilitate and ease out the editing process. Using these tools, you can easily edit the content and increase the readability before you finalize the blog post.

Step 7: Publish your blog post

And, now, you’re ready to publish the blog post and share it with your readers. Before you hit the PUBLISH button, you need to check if you’ve included the following items in blog post:

  1. Your blog title looks impressive and catchy that would captivate your readers.
  2. Your blog consists of all the three elements: Introduction, Body, and Conclusion
  3. You’ve organized the content in the blog post into sections and headings.
  4. You’ve also includes images and illustrations in your blog post to avoid your post from becoming dull and boring.
  5. You’ve read and through the content while editing the blog post and removed any redundancies or any errors that may decrease the readability.
  6. And, more importantly, you’ve done a thorough check on spelling and grammar in your blog post.

If you answer is Yes to all of the above checks then you’re surely ready to hit the publish button.

Once you publish your blog post, your next task should be to promote and share the post with your readers. You can either share your post on social media or email it if you’ve a maligning list.


It may sound real hard to write a blog post but if you follow the above steps diligently then I’m sure it does get a lot easier.

Blogging is an art that takes a lot of time and patience and you’ll be blogging like a pro in a quick succession.

If you feel that there’s any aspect of writing a blog post I didn’t cover here or if you’ve any other questions that I follow, let me know in the comments below – I’ll try to answer them as best as I can.

So, what’re you waiting for?

Open the Word document and starting writing NOW!

Open chat

How may I help you? Connect with me now if you have anything in mind that is bothering you or need any career advice.
Share via
Copy link