how to write a blog post

How to write a blog post like a pro| step by step guide for beginners

New to blogging or you are just exploring and figuring out how things work before you start a blog.

In both the cases one of the biggest questions is “how to write a blog post?”.

It is the most important part of a blog because the articles you put into your blog will help you to reach to your audience.

That is what a blogs purpose is, “to grow your business, personal branding, selling services and making money,” right!!.

In this article you will get to know how to write a good blog post that drives traffic to your blog.

Now, without wasting any time, lets dive in

What is considered a good blog post?

Before going to the steps let’s learn how a good blog post really looks like.

A blog is not just any article because it is a business and it should be in an organized way.

Some people think that writing very long articles with a lot keywords stuffed inside is considered as a good article but it is not the case.

A good blog post is the one which is a mixture of creativity, professionalism and seo.

Writing articles with a genuine intention of helping your audience is very important.

Using short paragraphs and relevant images helps you to grab your audience attention.

How to write a blog post like a pro in 9 steps

Choose a topic

Figuring out a topic which is interesting and helpful to your audience is the first step towards writing a blog post.

Your blog posts topic should be related to your niche, because you don’t want to confuse your audience.

Writing your first 5 blog post might not be a problem for you but with time you may find it difficult to find more topics for your blog posts.

Lack of content ideas is the reason why most of the people get bored and leave blogging after a month or two.

Internet is an ocean of ideas and if you keep your eyes open you will never get out of content ideas.

If you are struggling with content ideas you can use quora which is free to use q&a platform or you can use Buzzsumo for unlimited content ideas.

Research before you write

Once you have chosen your blog post topic, it is the time to run some searches on google.

One search on google will help you to learn a lot about your competitors and their writing style.

Every professional blogger and content writers do research and competitor analysis before writing a blog post.

The problem which newbies face is that, they think they have to create something new and what confuses them more is when they found out that know a very little about the topic.

The reality is that you don’t have to create something new but to present it in a different way.

Writing a blog post is like learning a new skill , first you learn it from some and then implement it in your own way.

Write a catchy headline

Headline is the head of a blog post and it is what the reader gets to see first.

Therefore it need to be relevant with the content and at the same time should be catchy to get the clicks.

Some bloggers would suggest you to decide the heading before you write the blog post and some would suggest you to write it after you finish writing the blog post.

Honestly there are no hard and fast rules regarding this. It all depends on how you like it.

As a beginner you should play with you headline styles and observe what works the best for your blog.

Create a strong intro

You have managed to grab your reader’s attention with a good looking headline which you just created, but what after that.

After the reader gets attracted to the catchy headline the next most important thing is the intro of your blog post.

There is a huge chance of you reader just exiting your blog because the intro is not good.

2 things which you should care about while writing blog post intros –

  1. The intro should be short with short paragraph, your reader might not like to waste their time on reading the intro before they get to the main stuff.
  2. Describe the purpose of the blog post and how it can help the reader.

Don’t think too much just keep it short, crisp and clear and your reader will love it.

Main content

When you are done with the intro and you convinced your reader to read further.

Your reader has come this far because they have huge expectations from your blog post which they would not like to be destroyed.

Give them all the value they deserve, treat them like they are your best friend whom you want give your best possible advice.

Use subheading to display all the main pointers in the content, this will help your reader to scan through the content a get a better idea of it.

Using more points and subheadings makes your blog post look more organized.

While writing a blog post keep aside all the other intentions you have, just write naturally and the outcome will be great.

Use relevant images

Nobody likes to read a text only blog post, a good shareable blog post must have relevant images.

Images grabs your readers attention while they skim through the content.

What cannot be expressed through words can be expressed through images and also it is much easier to provide and explain statistical data through images.


Writing a perfect blog post is integrating the right keywords and applying the basic seo strategies.

Applying the basic seo strategies is very important for your blog to get traffic and visibility in search engine.

Using a seo plugins like rank math or yoast seo makes it much easier to optimize your blog post for basic onpage seo.

Some important seo points which you should keep in mind while writing a blog post are-

Use focus keywords throughout the blog post but don’t overstuff, make it look natural

Use focus keyword in title and meta description.

Optimize the images for size and alt text.

Make your blog posts mobile friendly.

Do internal linking whenever possible.

Crush with the ending

It is time for the conclusion.

Many blogger don’t write conclusion, but I thinks it is important.

A good conclusion gives a blog post a smooth ending and also helps in increasing the engagement.

3 things you can include in your conclusion is –

Summarize your content or write a recap, just to help your reader to remember the main points.

Motivate your reader with a quote and inspire them to take action.

Ask for comments and shares if they love your content to increase engagement.

Proofread before publishing

You are done with the conclusion, let’s do the final touch up.

Proofread your blog post before you publish it on your website so that your reader can get an error free meaningful article.

(Proofreading means carefully reading an article to find errors in a text so that it can be rectified before publishing)


A blog is good if it has good blog posts.

Creating a good blog post is not that hard and I hope this article might help you in creating one.

A quick recap

  • How to write a blog post like a pro
  • What is considered a good blog post?
  • How to write a blog post like a pro in 9 steps
  • Choose a topic
  • Research before you write
  • Write a catchy headline
  • Create a strong intro
  • Main content
  • Use relevant images
  • Seo
  • Crush with the ending
  • Proofread before publishing

Last but not the least, I would say that don’t get worried about creating a perfect blog there is no such thing called a perfect blog post because there always a scope for improvement.

Writing is a skill and the more blog post you will write the better you will get at it.

Moreover there are other aspects of blogging as well which are also important and worth your time.

If you have any suggestions or query, feel free to put them in the comment section. I will be happy to hear from you.

If you loved it, please share it with your friends.

Bye bye…..and keep hustling,

About the author


View all posts

Leave a Reply

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