How To Write An Awesome Blog Post In 2022: The Ultimate Guide

Disclosure: Some of the links on this site are affiliate links, meaning that if you click on one of the links and purchase an item, I may receive a commission. All opinions however are my own.

Have you been writing blog posts for a while and not getting the results that you wanted?

Does your blog seem like a lonely place to hang out and your blog has no fans?

If yes, then it’s a thing to worry about, and there is something wrong you might be doing with your blog posts.

Well Don’t worry, I’ve been there too, When I got started with blogging, I also didn’t know how to write amazing content, heck I didn’t even know the basics back then.

But with time I’ve become good at the skill of writing Content that my readers love.

And in this blog post, I’m going to teach you the same formula, How to write a blog post that people will love to read and which will bring better conversions to your blog.

So let’s get started.

Before we begin, its first important to understand what is a Good Blog post.

What is a Good Blog Post?

My definition of a good blog post would be:

  • A blog post that solves my reader’s problems in one go so that they won’t have to look for another resource, article, or video after reading my content.
  • Giving them the information they are looking for As quickly as possible.
  • A blog post that is interesting to read and which keeps them engaged.
  • A blog post that doesn’t waste my reader’s time.

That’s what a good blog post is to me.

And in this blog post, you’re going to learn the same step-by-step process that I follow to craft an awesome blog article.

How to Write a Blog Post?

So for writing a good blog post, you need to follow some of the basic yet effective rules of writing that all professional Bloggers follow.

So Let me show you what are they.

Step 1 – Research The Topic That You Are Going to Write

How to write a blog post

This is the very first step of writing a blog article, you should know what to write before you even start writing.

If you already have a topic that you are going to write about then we’ll and good, but most people don’t have it in the first place.

Here are some of the places to get inspiration for your next blog post.

  1. Quora – Quora is a goldmine for bloggers, it’s a question and answer platform where you can find lots of questions related to your niche, find the questions that are been asked the most (Burning hot questions), the topic which people care about the most in your niche and create a blog post for it.
  2. Facebook Groups – There are Facebook groups related to every different niche and the best part about Facebook groups is that people ask questions, answer questions and share valuable knowledge there, you can find a good Facebook group related to your niche and observe all of the different questions people ask and pick the most common ones and create a blog post for each one of the question.
  3. Reddit – Reddit is the place where you can find the most trending and hot topics related to your niche.
  4. YouTube – YouTube can’t be ignored when it comes to getting ideas for our blog posts, there are YouTubers, and YouTube Channels Related to any of the different niches you can think of, and you can get ideas for your next blog post from those youtube channels easily.

Also Read: How to Find a Profitable Niche For Your Blog (Proven Method)

After you’ve done your research on the topic you want to write about, it’s now time to find out the keywords that people search for related to that topic.

How to write a blog post

Keywords are the exact phrases that people type in search engines like Google to find the desired content or solutions for their problems or their Queries.

Why It’s Important to Have Keywords?

Search engines like Google scan your content for the relevant, related terms and keywords in your article that real people search, for providing them the best possible results.

And if your article has keywords and phrases that people search for, then your article will be ranked in search engines, this will help you to bring more organic traffic to your blog.

How Many Types Of Keywords are There? And which Keyword to Target in your Article?

Essentially there are 3 Types of Keywords

  1. Short Tail Keywords (Having one or two words in them)
  2. Mid Tail Keywords (Having 3 words in them)
  3. Long Tail Keywords (Having more than 3 words in them)
  4. LSI Keywords (Keywords related to your Main keyword)

What type of keyword are most profitable to go after?

Long-tail keywords and LSI Keywords are the most profitable keywords to go after because they are more specific, more targeted and the conversion rate of Long tail keywords is very high as compared to short tail and mid-tail keywords.

Although short tail and mid-tail keywords have more search volume than long-tail keywords the most money-making keywords are in the long-tail keywords because they are more specific and more targeted.

What are LSI Keywords?

LSI keywords or (Latent Semantic Indexing) keywords are the keywords which are related to the main keyword that you are targeting in your content.

LSI keywords also help you to rank for multiple different keywords from one single content.

LSI keywords help Google and other search engines understand more about your content.

For example: whenever someone types in the word “APPLE” in search engines then the person might be looking for Apple fruit or Apple company.

So here is where LSI keywords come into the picture.

When you write content about Apple Fruit then you will include words like “Health benefits”, “Doctor”, “Good for health” etc, which are indirectly related to Apple fruit 🍎.

And when you will write content About Apple as a technology company then you will include keywords like “Steve Jobs”, “iPhone”, “MAC”, “Apple Computers” etc.

So LSI keywords help a lot in adding relevant value to your content and it helps search engines to determine what your content is about.

Let me give you another Example:

Whenever a user types in “Window” in search engines then how will the search engine determine that which window the person is talking about?

Here is where LSI keywords come into the picture.

If the person is talking about Windows Operating system then you have to include LSI keywords related to Windows operating system, You have to include keywords in your content like “How to Install Widows”, “How to Activate windows” etc.

And on the other hand, if the person wants to get information about windows that we have in homes, then you should talk about “curtains”, “Windows Door”, “Windows for the roof” etc. This will help search engines to understand your content in a better way.

LSI keywords can be found using any keyword research tool like Ahrefs, SEMrush, Ubersuggest, Kwfinder and even Google too can be used to find LSI keywords.

Use these tools and you will find lots of related LSI keywords for your content, and add those LSI keywords in your content wherever possible this will increase the relevancy of your content.

I prefer to use SEMrush to find LSI Keywords for my Blog posts because it saves me lot of time.

Where to find the Long Tail keywords and LSI Keywords For Your Blog Post?

Finding keywords is very easy, you can use any keyword research tool to find keywords.

Here are some of the Keyword research tools that can help you to find keywords.

  1. Ubersuggest
  2. Ahrefs
  3. SEMrush (This is what I prefer because of its accuracy)
  4. Google Autosuggest & Related Keywords

Now I Will Show you 2 methods of finding highly profitable Keywords for your blog posts.

1. Finding Keywords With SEMrush

Let’s have a look at How I Find these Easy to rank LSI Keywords for my Blog Posts using SEMrush.

How to write a blog post

SEMrush is an all-in-one marketing tool that can help you with all your marketing efforts like SEO, Paid Advertisements and other marketing stuffs.

But today we will be mainly focusing on finding easy-to-rank LSI Keywords.

First Open the Keyword Magic tool of SEMrush and type in any seed keyword for which you want to find LSI keywords

How to write a blog post
Here I searched for Dog Food

Next SEMrush Keyword Magic tool will show all the Good keywords related to the keyword you searched for.

How to write a blog post
You can select your target country, Currency and see all the keywords from here.

As you can see from the above image, SEMrush has given us lots of keywords related to “Dog Food” there are lots of keywords that are very short tail and which are not Useful for us on the above list so we will filter out all the unnecessary keywords.

Now see the beauty of the SEMrush Keyword Magic tool, it has an option called Advanced Filters which will help us to filters out keywords according to our needs, this will help us to find all the LSI keywords.

The Advanced filter has 7 different filter options which help us to filter out unnecessary keywords easily.

The advanced filters include parameters like.

  1. Word count
  2. Volume
  3. KD%
  4. CPC
  5. Competition
  6. SERP features
  7. Results in SERP

Here is what you should apply to filter 👇

How to write a blog post

Set Word Count = 4

Set Search Volume = 100 – 2000

Set KD% = 10% – 70%

After that click on Apply Filters

After you apply the filter you will be left with all the profitable easy to rank long-tail keywords.

These keywords are golden nuggets and if you use These keywords in your content then it’s guaranteed to give you positive results.

These LSI keywords are very profitable and easy to rank.

How to write a blog post


How To Use SEMrush For FREE?

If you want to Use SEMrush For FREE then I can help you to get access to their Guru Plan FREE For 7 Days Which costs $199.95 Per Month, but you can get it FREE for 7 days.
which will help you to get your hands on this tool and understand the tool even better and it will also help you to collect Lots of Profitable easy to rank LSI Keywords for your blog post.

Step 1: Click On this Exclusive 7 Days Trial Link This will take you to the FREE trial Signup Page from where you can activate your 7 days FREE trial of SEMrush. (Screenshot attached Below)

How to write a blog post
Click on Start Your 7 Days FREE Trial.

Step 2: Next You will be taken to a page where you have to set up your SEMrush account, Signup up with your email address and password. (Screenshot attached below)

How to write a blog post

Step 3: After that, you will be taken to the next page where you will be given a choice to select the SEMrush plan for the FREE Trial. Select GURU Plan From there as this plan will give you more features and Flexibility.

How to write a blog post

Step 4: After that click on Get FREE Trial Button and then you will be taken to the Checkout page where you will have to Enter your Credit card/Debit Card Information, Don’t worry the FREE trial will be FREE For 7 days and you can cancel anytime.

How to write a blog post

And I’m sure you will love the SEMrush SEO tool like me, you will find tons of great keywords from SEMrush.

Personally, I have found lots of keywords using SEMrush and they showed great results for my website and that is why I recommend SEMrush to all my readers.

SEMrush Marketing Tool

Get FREE For 7 Days

The above method is the best method to find LSI keywords to target in your content, it saves you time, it helps you to find all those keywords which are easy to rank and which are very profitable, and working on them will give you great results.

2. Finding Keywords With Ubersuggest

Here’s how you can find Keywords for your Blog Post with the help of a FREE tool called Ubersuggest.

  1. Go to Ubersuggest and type in the main topic that you want to write about.
  2. Select your target country and search.
  3. It will show all the data metrics related to that keyword like search volume, CPC, and Difficulty of that keyword.
  4. So select the main keyword if the keyword has a good search volume and a fair amount of difficulty that you can compete.
  5. Scroll down and you will find many other related keywords related to that keyword.
  6. Copy 8-10 related keywords into your spreadsheet and you will be good to go.
How to write a blog post
How to write a blog post
How to write a blog post

Copy The Main Keyword And The Related Keywords in a Spreadsheet

How to write a blog post

Collect 5 – 10 easy to rank keywords, relevant keywords to target in your article and you’ll be good to go.

PRO TIP: Only select keywords that are easy to rank, whose search difficulty is less than 30 or near to 30, don’t go for high difficulty keywords as a beginner you will not be able to compete for those keywords.

Step 3 – Understand The Main Intent Behind The Keyword That You Want to Target

How to write a blog post

Understanding the intent behind the keyword is very important because it helps us to shape our article for our readers in a better way.

Search intent means finding out why a person is searching for that keyword, and what is the intention behind that keyword. and present the best possible Article you can for that query.

There are 4 types of intent and intent, and every keyword has a different intent behind them.

  1. Informational intent (People looking for some information)
  2. Navigational intent (People Navigating to a website)
  3. commercial intent (People looking for the best products)
  4. Transactional intention (People looking to buy something)

Example: If you want to target the keyword “How to cook rice” then clearly it’s an informational intent keyword and the searcher is looking for some tips on cooking rice.

Deliver the best possible solution to that problem, and your article will rank high on search engines and you will get lots of traffic.

PRO TIP: Search the Term on Google and see the top 10 ranking sites and analyze all the content they have written, what they are missing etc, and make a 2X more valuable piece of content than theirs.

Now Moving on to Our Next Step in Writing a Blog Post.

Step 4 – Create a Layout For Your Blog Article

After you have researched your Content, Got your list of keywords, now you should have a pretty good understanding of what your readers want from your article.

Now you should create your layout of the article to deliver the content.

Here’s The Typical Blog Layout of a Blog Post.

How to write a blog post

Add Intro, Subheadings, and conclusion to make your blog post complete.

Structure your Blog Post’s layout according to the research you have done, data that you have collected, and create a better version of the content than what’s existing.

Now let’s move on to our next step which is…

Step 5 – Come Up With a Powerful Headline For Your Blog Post

How to write a blog post

A Powerful Headline is what grabs your readers’ attention in one go.

A good headline should make your readers stop and make them click through your article.

Some Quick Tips For Crafting Great Headlines

  1. Tease what you’re going to deliver in the article but don’t tell the full story in the title.
  2. Create your titles in such a way that your readers would want to click on them and could never resist reading.
  3. Create curiosity in your reader’s minds so that they would want to know more.
  4. If possible, Add an Odd number to your article it makes your title super attractive and clickable.
  5. Adding dates in the article makes your readers think that it’s a fresh article – always put updated dates.
  6. The headline should also be short and crisp
  7. You can use a tool like Coschedule Headline Analyzer to check how powerful your headline is, and what are the chances of your title being a success.
How to write a blog post
Use this tool to measure the effectiveness of the Headline or Title of your Blog Post.
How to write a blog post

Featured images are the first thing your readers will notice when they will land on your blog post, and after that, they will read the title, and then they will decide whether to read further or not.

So it’s very important to create an eye-caching featured image.

I use Canva for Creating featured images for my blog posts and it’s FREE.

Step 7 – Write an Award Winning Introduction

How to write a blog post

If Your blog post’s introduction manages to win the heart of your blog readers, then they will surely read your full blog post.

An introduction should be short, crisp, to the point, and which give your readers a preview of what they are going to get by reading your article.

Go and read the introduction part of this very blog post you’re reading right now, you will understand why it’s important to have a good introduction.

Tell your readers they have a problem, tell them where they are and what they are going to achieve after reading your entire blog post, that’s the key to writing an awesome introduction.

Step 8 – Write The Content

How to write a blog post

Content is the most important part of your blog post, without it, your headlines, titles, and good images, nothing will work.

Everything will go to waste if you don’t have useful content for your readers.

And you might have already heard a popular Quote “Content is the King“.

Do you Remember the outline creation part?

We will use the same outline for creating content.

Fill out all those subheadings that you have made inside your outline and create a valuable piece of content out of it.

Create 2x more useful and actionable content than your Competitors.

Because at the end of the day we are all competing against someone to get more views of our content.

PRO TIP: Sit down in a quiet environment and write the content, this instant hack will make you more creative while writing your content and you can write a much better piece of content in this way.

Step 9 – Make Your Blog Post Appealing to The Eyes of Your Reader

How to write a blog post

Creating an appealing blog post is an art and those who can master this art can create highly engaging content.

Here are some of the tips that I use to create amazing jaw-dropping, Visually appealing content and these tips would make your content extremely scannable.

1. Use short paragraphs

Shorter paragraphs are easier to read as compared to big lengthy blocks of text.

So you should consider making your paragraphs shorter it will instantly make your article more readable and people will love to read your blog posts.

2. Use bullet Points and Numbering

Bullet points and numbering help us to make attractive points and list down all the important checklists that we have.

3. Bold, Italic, Underline important words

Bold, Italic, Underline important words within your article to pinpoint important words and phrases, this will help your readers to focus on what’s important.

4. Create visually appealing images

One image can indeed say 1000 words.

Create visually appealing images for your blog posts that will help your readers to understand better what you are explaining.

And if there’s a video that you can embed then make sure you add a video there.

I use Canva for Creating all the images for my blog post

Step 10 – Focus on Quality Not Quantity

How to write a blog post

Sometimes people think that the more words their blog post has, the better it is for the readers.

Let me bust this myth for you: the more fluff your write in your article the more your readers are likely to bounce off your article.

So only write what’s important and don’t just unnecessarily put in what looks cool which doesn’t add any value to the article.

Even if your article is short but it has to be valuable, crisp, and useful to the reader.

Think of it in this way: Your reader is not reading your content because he wants to read content, he’s reading your content because he wants a solution for his problem.

Step 11 – Write in Easily Understandable Language

How to write a blog post

Write in such a way that even a 5th-grade child should be able to read and understand your content.

People think that having complex jargon and complex words makes their article good, but this is completely wrong.

What’s the point of writing something that only an Oxford scholar can read and understand?

That’s completely wasting your time behind something which will never take off.

So it’s very important to write your content in extremely simple words that everyone who is reading your content can understand.

Step 12 – Insert a Call to Action at The End of Blog Posts

How to write a blog post
Call to action at the end of blog post

CTA or “call to action” is the most important element of any blog post you write.

CTA’s encourage your blog readers to take a specific action at the end of your blog post.

CTA’s are usually placed at the end of the blog post so that you can persuade them to take any action.

It could be anything like signing up for your email newsletters or purchasing any product or asking them to take any action.

Step 13 – End With a Strong Conclusion or a Closing Remark

How to write a blog post
here’s a conclusion from one of my blog posts

The conclusion sums up your whole blog post and gives your readers a 10,000-foot overview of what they just read in your blog post.

It should be short and to the point which tells your readers what they have learned and what they need to do next.

Step 14 – Proofread Once You Have Written Your Blog Post

How to write a blog post

Proofreading is the process of reading your blog post to find out all the errors and grammatical mistakes after you have finished writing your article.

many online tools can help you proofread your content.

I use Grammarly for proofreading my Content, it’s an online grammar and punctuation checker tool that helps us to find and correct any errors in our written copy.

Step 15 – Optimize For SEO using the RankMath SEO plugin

After you have written your blog post you should Optimize your blog posts for SEO to make sure you get maximum search engine attraction from Google and other search engines.

Search engine traffic is the most valuable traffic for any blog and that’s why we shouldn’t undervalue SEO.

I use a plugin called the RankMath SEO plugin to make my work easier.

How to write a blog post

Rankmath SEO helps our WordPress blogs to make our content ON page SEO optimized.

How to write a blog post
How to write a blog post

Rankmath has its predefined checklist that ensures we are on the right path for writing a perfect ON-page SEO-optimized article.

Step 16 – Add a FAQ Section Below Your Blog Posts

How to write a blog post

FAQs are the most frequently asked question-related to your topic.

We should add these frequently asked questions because it makes our blog article more relevant to the searcher’s query.

And adding FAQs also helps our article for voice search optimization

Where Can You Find These Questions?

There is a great tool called Answer The Public, it shows all the questions and phrases people ask for in the search engines for your entered topic.

Another great tool for finding questions related to your topic is

Use the above-mentioned tools for funding questions that you can include in your blog post.

Watch this video to learn how to add FAQ schema boxes to your blog posts.

A quick tip: Don’t include more than 4 FAQs in a blog post.

Step 17 – Write Naturally

How to write a blog post

Many people try to write in someone else’s tone which doesn’t suit them well and later on they end up not writing anymore because they don’t feel like writing.

The main reason behind not feeling like writing anymore is because they write in someone else’s tone which they naturally find difficult to write.

Everyone has their unique style of writing which is different for every individual, and the easiest style that you can write is to Write in your tone.

When you write in your tone you will feel like writing more and more without getting frustrated.

Bonus ⭐ Some Additional Tips For Writing an Amazing Blog Post

  1. Your blog’s font selection should be good and readable so that readers find it more readable.
  2. make sure your blog posts look good on a mobile device too.
  3. Don’t be a perfectionist when it comes to writing blog posts, write what you know, don’t copy others, nobody is perfect in this world, everyone starts from 0, everyone’s first blog posts suck.
  4. Writing good blog posts is an art and you will only get better at it day by day if you practice writing daily and make time for Blogging.
  5. deliver what you promised in the title or subheading, don’t mix the topics, and write with clarity.
  6. before you start writing your content, put yourself in the shoes of your target reader and try to understand what are their pain points, what are they struggling with, and figure out How can you help them.
  7. After you have finished writing your content, add your content to the relevant category, and add tags to your content – it helps to make your article relevant to the searcher’s query.
  8. Use the AIDA Digital Marketing funnel rule (Google it) to write the best content, this will help you to take your readers from the Awareness stage to the Action stage step by step.


Thus there you have it—a guide to creating blog posts that people will adore.

Moreover, if you continue to deliver valuable posts then over time they will become an advocate for your blog’s content and they will do all sorts of different things for you like sharing your content on social media, linking to your content, and buying from your affiliate links, etc.

Also Read: 17 Different Types Of Blog Posts That every Blogger Must Write For His Blog

Now it’s your turn, to go to your blog and create the best piece of content for your readers.

How to write a blog post

How long does it take to write a blog post

It depends upon the topic you are writing about, some topics can be explained in less no than words and some topics takes more words to explain and according to that, it takes time more or less.

What should I write a blog post about?

You should write blog posts on topics related to your niche.

How often should you post on Blogs?

It depends on the quality, if you can bring in consistent quality blog posts, then you can post as much as you want.

What is the best platform for BLogging?

WordPress is the most popular and the best platform for blogging.

Aishwar Babber

Aishwar Babber is a passionate blogger and digital marketer who has worked in the industry for over six years. He loves to talk and blog about gadget, and latest tech, which motivates him to run GizmoBase. He has a deep understanding of how to create and execute successful marketing campaigns and is an expert in SEO, affiliate marketing, and blogging. Aishwar is also an investor and creator of multiple blogs on various niches. You can find him on Linkedin, Instagram, & Facebook.

6 thoughts on “How To Write An Awesome Blog Post In 2022: The Ultimate Guide”

  1. Hi Tarun

    You have shared a very comprehensive guide on how to write a good blog post.

    And the video on how to add FAQ is like icing on the cake.

    Thanks for sharing

  2. What a significant post, Tarun!

    Doing the keyword research, spending some time on platforms like Quora and BuzzSumo to understand the user queries, matching the user intent with great content structure, optimizing it for SEOs with RankMath – All are golden nuggets to produce a stunning blog post.

    Highly recommended resource in the blogging space.

    I thoroughly enjoyed reading it 🙂

    • Hey Mudassir, yes bro you are right, creating content is a strategic process, and we have to do it very carefully for creating awesome blog posts.

      I’m Feeling positive that you took your time to read and actually enjoyed the content. Thanks for reading.

  3. Hello Tarun,

    Great post. Writing a quality content is very important to grow your blog and bring traffic to it. You have described some practical tips and strategies that helps newbies to write a quality blog posts. Awesome Job Bro 🙂

    Vishwajeet Kumar

    • Hey Vishwajeet 👋
      It’s great to have you here on BloggingPal, thanks for going through the content buddy.

      And yes I absolutely agree with you on this, Great price of Content is not only liked by readers but it also has high chances of getting attention from search engines too.

      Thanks for adding value to this post via your quality comment brother 💯

      Aishwar Babber


Leave a Comment