How to Write an Awesome Blog Post That Your Audience Will Love in 2023

I know how it feels when you put hours to publish a blog post but still, no one reads it.

There are over 4 million blog posts is being published on the internet every day and if you want to stand out in this huge crowd, you need to publish awesome blog posts that your readers would love to read and share.

But the question is:

How to write an awesome blog post that will convert a normal visitor into your loyal fan?

Over the past few years, I’ve written a lot of blog posts for my blogs and clients and today I’m going to share with you the secret tips that I personally follow while writing a blog post.

So, let’s dive in.

Invest Your Time to Research About The Topic of Your Blog Post

Research the topic

After you’ve finalized a topic for your blog post, the first and most important step would be researching the topic.

Look the truth is, no one really have knowledge on every topic.

For example, you’ve chosen a topic “How to lose weight?” but you don’t have much knowledge about it.

So how would you write a blog post on that topic?

The answer is simple:

By doing research.

Even if you have enough knowledge on that particular topic, still you have to research and gather more data to provide more information to your readers through your blog post.

Before writing any blog post, look at the top 10 results of Google and figure out how you can add more value than your competitors.

Create an Outline For The Blog Post

Creating an outline is the base for any blog post.

Outline helps to organize and make a proper structure of your blog post before you even start writing the content.

At my initial days, I didn’t have any clue about creating an outline for a blog post and I had to face many problems like:

  • It took me so much time to write a blog post
  • suffered from writer’s block
  • Get into distractions

And many more…

But once I started creating outlines for my blog posts, it not only increases my productivity but also improved the quality of my content.

Here’s the outline I created for this blog post:

  • Introduction [A short and simple introduction about the blog post with a hook]
  • 10 Tips to an amazing blog post that people would love to read
    • Invest your time to research about the topic of your blog post
    • Understand what your audience wants
    • Create an outline for the blog post
    • Focus on your blog post Title
    • Hook your readers at the start of your blog post
    • Write in conversational tone
    • Don’t forget to use visuals into your blog posts
    • Write for Non-Experts
    • Use short paragraphs
    • Optimize your blog post for SEO

I personally like to keep my outline simple but if needed you add more details into your outlines.

You can create an outline using Google docs and Microsoft word but alternatively, you can also use a free tool workflowy to create your outlines more efficiently.

Focus on Your Blog Post Title

Here’s a fact:

8 out of 10 people will only read the headline and only 2 out of them read the rest of the content.

That’s means if your headline is not interesting and appealing then the majority of the people will not going to read your content, even if you’ve written a quality post.

Besides that, having an appealing headline can instantly boost your CTR (Click-through rate) in search engine that will definitely help you to improve your rankings.

Here are the few golden tips you should follow to create an appealing headline that will grab your readers attention and push them to read your blog post:

  • Include numbers in your headline
  • Add emotion to your headline
  • Include current “YEAR” into your headline if possible
  • Write 3 – 5 headline ideas and pick the best from them
  • Include your targeted keyword in title

Once you’ve finalized the headline, it’s time to analyze it.

You can use a headline analyzer tool by CoSchedule to analyze your headline.

Simply copy your headline and paste it into the tool and click “Analyze Now”.

CoSchedule headline analyzer

And it will give you a headline score like this:

CoSchedule headline analyzer score

That’s how you can easily determine if your headline is appealing and can be the best fit for your blog post.

Hook Your Readers at The Start Of Your Blog Post

55% of the online readers spend only 15 seconds or less on an article.

So, if you want to hold your readers and want them to spend time on your blog post then the first few paragraphs of your blog post are really important.

If you fail to grab the attention of your readers in the first few paragraphs, chances are they will bounce off your website without even reading your blog post.

And that is why you have to hook your readers at the beginning of your blog post.

You can hook your readers by:

  • Asking a question related to your topic
  • Telling a story
  • Adding interesting statistics

Starting your blog post with a story will be the best method among them because people love stories. If you start your blog post with an exciting story or your personal story around the topic, it will instantly creates excitement for your readers to read the rest of your blog post.

Storytelling is an art and if you master this art then no one will get bored of your blog posts.

Write in Conversational Tone

Write in conversational tone for better blog post

If you want to:

Then this point is really important for you.

Take an example of any top successful bloggers, you’ll notice that everyone writes the way they talk. Even right now I’m writing this article like the way I’m talking to you.

Have you ever think why they do that?

Simply just because they want to engage with their audience.

If you write the way you talk it will definitely help you win the trust of your audience in no time and the truth is, you can’t be a successful blogger if your audience doesn’t trust you.

Besides that, one of the advantages of writing in a conversational tone is, you can write your blog posts faster than usual.

For example, whenever I write any blog post I keep in mind these few simple things:

  • Like I’m talking to a single person
  • Simple and easy words
  • Short paragraphs
  • Using words like “YOU” and “I”

These few simple points help me to create better content in a short period of time.

Don’t Forget to Use Visuals Into Your Blog Posts

Blogging is not all about putting big chunks of texts. You have to put images, videos and audios to make your blog post appealing to the reader’s eyes.

Okay, texts are the more important aspect of blogging but if you don’t use visuals, no one will read your content even it’s well written.

Here an interesting fact:

Blog articles with images get 94% more views than articles without images.

So, you can understand how much visuals important for creating a better blog post.

Using visuals in your blog post will help you to:

  • Reduce bounce rate
  • Increase engagement among readers
  • Helps in SEO
  • Look professional and more authoritative
  • Improve user experience

and what not…

Here is an example of my blog post where I’ve included tons of screenshots and infographics:

And that blog post is one of my most viewed and engaged blog post and lots of people also complimented me for the infographic.

I always like to put screenshots and graphics to make sure that my readers won’t get bored.

With a tool like canva, you can easily create awesome looking infographics and graphics in a few minutes without spending a penny.

They have tons of free templates and resources that you can use completely for free without giving them credit.

Write For Non-Experts

The truth is, most of the experts in your industry are not going to read your content.

The majority of your readers would be non-experts or beginners. So, whenever you write any blog post you have to keep in mind that you are writing for a beginner.

But what do I mean by writing for non-experts?

That means you have to write your content in a very simple way and explain each and everything about that topic so that even a beginner can understand it very easily.

I saw a lot of people don’t discuss it much but if you want to be a professional blogger and improve your article writing skill then you should definitely pay attention to this matter.

It’s a very simple yet powerful technique that will grow your blog and make you a famous blogger.

Use Short Paragraphs

If you break your texts into small chunks, it will become easier for your readers to read your content more efficiently.

Here is an example of lengthy paragraphs article:

lenghty paragraph sample

And here is an example of short paragraphs article:

short paragraph sample

You can clearly see that text with short paragraphs is soo easy to read and easily understandable.

I always keep my paragraphs short and keep them under 3 lines.

If you notice carefully, this article also has very short paragraphs.

So, if you want to create a better blog post then always use short paragraphs.

Optimize Your Blog Post For SEO

Now it’s time to optimize your blog.

Doesn’t matter how good your blog post is. If it’s not optimized for SEO then it’s not going to rank on google.

You need both:

  • Great content
  • Smart SEO Optimization

To rank on the first page of Google.

Remember that, great content is a not great content until it reads and loved by your readers.

We’ve already talked about how you can create better blog posts and make it appealing to your reader’s eyes. But, now let’s talk about some “on-page optimization” that will help you to rank on Google so that more people can read your blog post.

Here are the few powerful on-page SEO techniques you can use to optimize your blog post:

  • Optimize Your Meta Title
  • Try to keep your blog post URL short
  • Put your main keyword in the first 100 words of your blog post
  • Use LSI (Latent semantic indexing) throughout your blog post
  • Internal link your blog posts properly
  • Use outbound links
  • Optimize meta description
  • Work on improving your site speed
  • Whenever you add any images into your blog post, put your main or related keywords in the Alt Text section.

These are the basic optimization you have to do before publishing your blog post.

But keep in mind that content is the king and if you want to create blog posts that people will love then you have to follow the tips which I’ve shared with you in this article.

FAQ’S

What is a good blog post length?

There’s not any ideal blog post length available, it actually depends on the niche. For example, if you run a news website then you can publish articles between 600 – 800 words. But if you run a digital marketing blog then the ideal blog post length is 2000+ words.

What makes a good blog post?

If you are providing the right answer to your user’s query in a simple way and everyone satisfied with your question, that makes a good blog post because after all the main goal of your blog post is to satisfy user queries.

How long does it take to write a blog post?

It totally depends on your writing skill and speed. everyone has different writing skills and typing speed. For example, I take anywhere between 7 – 10 Days to completely finish a blog post from scratch. I take too long to create a blog post because I also have to manage other works and clients.

How many times should I publish a blog post?

If you can create a great blog post once in a month then publish one time in a month and if you can create a great blog post in 15 days then publish two blog posts in a month. You can publish as many articles you want but always give importance to quality over quality. If you publish an in-depth article once in a month then it’s far better than publishing 10 thin contents in a month.

Conclusion

Writing a blog post is not rocket science but you have to follow some rules and techniques if you want to write awesome blog posts.

If you follow these 10 blog writing tips correctly, you’ll be instantly able to write better blog posts even if you are a complete beginner.

Do have any other personal tips that you follow while writing blog post or any personal experience? Let me know by commenting down below.

Affiliate Disclosure: Some of the links on this website are affiliate links. That means if you purchase any product from these links then I’ll get a small commission without any additional cost to you.

Tushar Dey digital marketer

Tushar Dey

Hey, my name is Tushar Dey. I’m doing blogging and digital marketing from last 4 years. I’m here to help you become a better blogger and digital marketer so that you can also live a digital lifestyle and earn money online. Join our exclusive Facebook Group.

16 thoughts on “How to Write an Awesome Blog Post That Your Audience Will Love in 2023”

  1. Hey Tushar,

    I know the feeling of being broken and discouragement of blogging when you don’t get to see the results of your efforts.

    With plenty of competition to stand out among these crowds is only by writing a great post, That is the only ultimate option you’ve got.

    Everyone knows about this but very few practices this strategy. And you’re one of the few.
    I appreciate you for the great tips and tricks here.

    Cheers,
    Jeangam kahmei

    Reply
  2. Hey Tushar,
    I can certainly relate to this post . I am in the middle of writing my next post and I was getting more concerned about writing it. Was focusing too much. Your posts shows me the way to write a great blog post .Thanks for sharing such an amazing post .
    Regards
    Chayan

    Reply
  3. Hey Tushar

    great! you have nailed it, brother. Your recommendation for publishing posts is two times a month. I loved this point. Yeah, you are right. Publishing one or two depts in the content are better than publishing low quality one content.

    Reply
  4. Hi Tushar, I love that you explain how to write for non-experts. They say you can reach more people that way. I also love using short paragraphs as many people like to skim posts today.
    I still mix up short and longer posts for my blog. It really depends on the topics and timing.
    Thanks for the tips Tushar, have a great day.

    Reply
  5. Hi Tushar, Very well written guide. One mistake newbie bloggers make is they spend a lot of time and effort on the look and feel of their blog, however they fail give enough importance to high quality content. They should focus on writing high quality content which will solve a problem for the audience. I appreciate you for sharing these useful tips.

    Reply
  6. Tushar,

    Sure, every hacks you have shared here are simple but also effective. Keeping the readers engaged is highly imperative.

    As you said, keeping short paragraphs, conversational type content (using transition words) makes the audience enjoy reading.

    Indeed, the things discussed in your FAQ section is gonna help more start-ups who struggle to take their blogging to its next level. Great inputs!

    Regards,
    Jessica

    Reply
  7. Hey Tushar, Amazing tips.

    You just explained everything with simplicity, short paragraph and visuals.

    You just started with amazing pain point which works as a great hook.

    Thanks for sharing amazing blog post writing tips.

    Speak Soon
    Parveender

    Reply
  8. Hi Tushar,
    what a wonderful and thorough guide you have here. Wish I had it when I was starting out. I remember I made a bunch of of rookie mistakes. Like for example not outlining before writing.
    My writing was a mess back then but as soon as I started to create outlines, I improved significantly.

    Reply

Leave a Comment