Write A Perfect Blog Post That Gets Reads – 11 Tips for Writing A Good Post

Disclosure: I am an affiliate of the companies, products, and services covered in this site to help my audiences reach their goals. If you purchase through my link, I get paid for the referral at no cost to you. Please read my disclosure for more info. I sincerely thank you for your support.

Are you wondering how to write a perfect blog post? Writing an awesome blog post is not rocket science, but it takes work and know-how.

Write A Perfect Blog Post
11 Tips For Writing A Good Post

In today’s article, I’ll tell you what makes a good blog and share some tips on how to write a good blog post that’ll bring in a lot of traffic.

So let’s begin!

You only have 2-3 seconds to grab the reader’s attention.

If you want the reader to stay at your page, then know how to make content great. Some tips and tricks help you to write useful content. Even the best writers have a challenging relationship with writing.

As a result, they need help to build the groundwork.

What makes a good blog?

Blogging might new to some people who never think about making money online.

In fact, even some bloggers do not know what makes a good blog before they start a blog.

(If you haven’t started your blog yet, I highly recommend you take a look at my another post – How to Create a Blog for Free and Make Money)

Actually, once you have set up your blog, you’re probably eager to start to publish some blog posts. But before you get started, it’s always good to learn what makes a good blog. Below are the 4 basic elements that are essentials for a good blog.

  • Be creative
  • Say something interesting and useful
  • Speak to a right audience
  • Speak to the your audience consistently

How To Write A Perfect Blog Post?

If you want to plan more than 90% of your post before writing, pay attention to this. Many people have a difficult time coming up with great ideas. But it doesn’t matter if you are 8 or 88; with this guide, you can write a perfect blog post.

How do you write a good blog post – 11 Tips that help

Write A Perfect Blog Post

If you are a new writer, then don’t worry; here are some killer suggestions to make the article great.

  • Choose a compelling topic
  • Add captivating Headings
  • Craft SEO optimized title
  • Optimize Meta description
  • Add graphic effects in the content
  • Write an attention-grabbing intro
  • Don’t forget to add sub-headings
  • Body of the article
  • Tie all content with a firm conclusion
  • Include a compelling call to action
  • Don’t forget to use helping hands

Let’s look into the details together in below section.

1. Choose a compelling topic

The mind of the writer is an excellent and valuable asset. It will help if you focus on answering the questions that can pop up in the reader’s mind.

Readers are spending a lot of time reading your piece of information. So, it’s vital to discuss each perspective of the situation.

In short, try to choose a topic in your niche which offers the solution that other writers aren’t showing.

Mainly there are five types of writing approaches that can grab attention.


So, do your research and learn how to write a good blog post. Moreover, try to say something that’s never been said before.

Furthermore, below are some awesome ways to help you to choose the right topic

  • Use Keyword Research
  • Pick Trending and popular Topics
  • Write Content That Connects

2. Add captivating Headings

Every great article starts with the headlines that grab attention.

Generally, readers skim and scan the writing with the help of headings. Internet readers have a short attention span.

So, the readers to try to figure things in through headlines and decide whether they want to click and stay at your site or not.

More than 60% of the readers don’t pay attention after the heading.

So, it’s ample opportunity to capture attention at the very start.

Here are some great types of heading that help you boost your blog traffic :

Typs of HeadingGreat Example
“Ways” heading6 Simple Ways to Lose Belly Fat, Based on Science
“Tips” heading8 tips on how to become a great leader 
“Why” heading15 Reasons Why You Should Get Your Kid A Dog
“Avoid Mistakes” heading25 Grocery Shopping Mistakes Making You Gain Weight
How to ” headlingHow to Fall Asleep Fast (in Five Minutes or Less) 
“Don’t Be Ignorant” headingEverything You Need to Know About Coronary Heart Disease
“Competition” headingCoke vs. Pepsi: Who is really winning?

3.Craft SEO optimized title

When it comes to creating a perfect blog post, we surely need SEO-optimized titles.

But there are specific rules that you need to consider writing a good title.

  • The length of the ideal blog post title is 60 characters.
  • But if you choose a title between 8-12 words, then these are perfect for Twitter.
  • Apart from this, if you create content for Facebook, then 12-14 words are best for this.

According to researched data, the posts with compelling and proper-sized titles performed 38% better.

So, don’t forget to add at least one copy of your keyword in the title. In addition, it’s necessary to write a title that is short yet clear.

4. Optimize the Meta description

What is a meta description? It is an attribute within your meta tags that helps provide a brief description of your blog page.

Actually, the meta description doesn’t show on the blog post.

So, where it shows?

It appears in the search engine result under your page headline.

Write A Perfect Blog Post

These descriptions decide the future of your post.

Meta descriptions refer to the HTML attributes that define the content on the web page. So, it is as important as the other details.

Apart from this, many readers click on the writing post after reading the meta description.

Here are some more tips on how to optimize your meta description:

  • Keep the size between 120-156 characters.
  • Include your focus keyword
  • Add a call-to-action
  • Write it matches your content
  • Make it unique

Yoast SEO plugin is one of the most popular tools that help you easy to control the meta descriptions of your blog post with their analysis results.

Write A Perfect Blog Post

5.Add graphic effects to the content

In general words, the graphical effects are vital to explain writing with pictures instead of words.

Write A Perfect Blog Post

Moreover, the graphics grab more readers’ attention, and it is the easiest way to explain tough things.

In short, it is a great way to create more bite-sized content.

You have the choice to add one infographic after 200 words. The following data chart is showing the importance of adding graphics.

The below graphic is showing that the writings with graphics have more credibility than without ones.

Write A Perfect Blog Post

Canva is one of the big tools that offers thousands Of Stock Images and Custom Templates that helps you to enrich the image into your post.

Furthermore, you can use Tinyjpg to reduce the file size of your image files before you upload them to your post.

Related Reading: Where To Get Royalty-Free Images For Commercial Use: 7 Best Sites You Should Know

6.Write A Perfect Blog Post with an attention-grabbing introduction

If you want to write a perfect blog post, the introduction is one of the most vital parts.

The introduction of the writing is the only thing that will decide whether the reader will continue to study or not.

Thus, it is good to clear your writing topic from the first line.

Moreover, it doesn’t matter if your post is creative or humorous; make sure to liberate things from the start. If you are out of ideas, here are some inspirations for you.

  • Identify your audience’ problem
  • Playoff your reader’s hopes and dreams
  • State with an interesting fact
  • Ask a question that raises your reader’s curiosity
  • Giving a quote from famous people
  • Tell the end of the story first

7.Don’t forget to add sub-headings

Subheadings are another element part of content writing and SEO.

If you use useful sub-headings, then it helps to rank content on search engines.

In addition to this, if you divide the content into sub-headings, then it grabs the reader’s attention. Different sub-headings tell the search engine about the parts that your writing is going to cover. By the word sub-headings mean, use the:

  • H1
  • H2
  • H3 etc.
Write A Perfect Blog Post

Apart from this, make sure to integrate the keywords correctly in these headings. You can use the Yoast SEO Plugin analysis result to check the keyword density according to the word count.

8. Make the body of the article attractive

The body of the article is the central part of your writing. So, try to make this section as attractive as you can.

According to a few studies, the ideal word count for any report is around 1080 words.

But according to “Medium” and “serpIQ,” 2100-2416 words are also excellent to write a perfect blog post. You can use the following time frame to create a 45 minutes long blog post.

Write A Perfect Blog Post

Now that you know how to write a blog post your readers will love, let’s move on to some more blog writing tips that can help even more.

Some more useful tips about how to Write A Perfect Blog Post Body:

Apart from the blog post length, here are some other tips for creating a good blog post. So, don’t forget to add it.

  • Make it easy to read
  • keep the sentences short and precise
  • Use bullet points to grab attention
  • Use the right tone of your voice
  • Speak from your experience
  • Make sure your words are unique with no copy issues
  • Avoid grammar mistakes
  • Avoid repetition in the text.
  • Read your post to check the flow of writing
  • You can ask other people opinions to read your work
  • Accept the fact that your writing can’t be 100% perfect!

9.Tie all content with a firm conclusion

After writing a good blog post, the next and final step is to sum it up.

Well…you have come so far, so it’s not fair to leave readers hanging.

So, take the summary of your blog post and write vital points of your post. For instance, you can make a story and tell your readers how you can get the benefit.

Moreover, make sure that you convey the message to your targeted audience.

As a result of these efforts, you will have healthy and long-lasting effects on your readers.

10. Include a compelling Call-To-Action

Write A Perfect Blog Post

Your post can’t be complete and perfect unless you convince your audience to take action.

In this regard, you should include a compelling call to action to write an excellent blog post.

Here are some things that you can ask your readers in a call to action.

  • Sign up for your email newsletter
  • Leave a comment
  • Ask readers to share the post or blog on their platform
  • Buy your product.

11.Don’t forget to use helping hands to Write A Perfect Blog Post

Below are some great tools that help you to make sure that your blog content is the best it can be!

Keywords Tools: In addition to this, SEMrush is my no.1 tool that helps me with blogging. It’s not just a keywords tool, it helps you with SEO, Content Optimization, Market research, Advertising, and more.

Grammar Checking Tool: A good blog post must be free of writing errors. So, you can use Grammarly to eliminate punctuation, grammatical, and reporting errors.

Plagiarism Checking Tool: Apart from this, the post should be unique and free of plagiarism. So, you can use the Plagiarism Checker X to see whether the blog is free of plagiarism or not.

Write A Perfect Blog Post NOW

Writing a perfect blog post is a tough job, but it seems easy until you don’t try to do this. Fortunately, it’s possible to make the processes easy if you follow the right steps.

However, always remember that there never have a blog post called “100% Perfect!” .

After you finished an article and push the “Publish” button, it doesn’t mean that you can’t revise and update it.

So, please don’t struggle in your first draft!

You can always update and improve your blog posts with new ideas and elements that your readers love to read.

Now, take your pen, go forth and write a perfect blog post like no one ever did before!

Please let me know your thoughts!

I hope that that this post has covered most of the best and most important tips about How To Write A Perfect Blog Post, but if you think I have missed any points or you have a great tip want to share with me, please feel free to leave a comment below 🙂

If you would like to learn more about how to start a blog and make money blogging, don’t forget to check out my other posts below

Rose Tin
Rose Tin

Hey, I’m Rose, the founder of RoseBlogSmart, a blog about how to make money blogging. I've tried many ways of making money online, but most of it is crap! But I finally found a legit way to make passive income from home that I can actually recommend – Become a full-time Blogger. Click here to learn more about how to start money blogging for beginners!

Articles: 24


  1. Hi there Rose! 

    Thank you so much for wrapping up all this information. Your article is extremely easy to read. I can’t imagine how many sources you put together. You have too many useful tips for bloggers. I especially loved the SEO-optimized title. It is like solving two challenges at once: A good title. and some social media content. 😊 

    I will definitely stay connected with your blog, it is just priceless. 

  2. Hi Rose, I think this is an awesome article that covers most, if not all points that bloggers should take note of. What is particularly helpful for me is on section 2 to add captivating headings. The table clearly describes the different types a blogger can use to capture the reader’s interest. One thing that I do not understand is how will this affect the keyword research? For example, “6 Ways to lose belly fat, based on science” vs “8 Ways to lose belly fat, baed on science”. I’m wondering who will ever type 6 or 8 ways but I see this type of title very often. 

  3. Oh how lovely. I know that I can write what I need to but it is a lot about how to present it as well. Great key tips and tricks to how one gets better visitor accumulation. A site is not a site unless it has visitors coming through. I know how hard it is to get this process flowing and once it is you dont want to make errors like forgetting you have a caption word count to follow or how to use images in your posts. 

  4. Hello there!
    Oh how lovely. I know that I can write what I need to but it is a lot about how to present it as well. Great key tips and tricks to how one gets better visitor accumulation. A site is not a site unless it has visitors coming through. I know how hard it is to get this process flowing and once it is you dont want to make errors like forgetting you have a caption word count to follow or how to use images in your posts.

    thanks for sharing!

  5. First of all, thank you for the bit about meta description.  I had no idea about that (and, yes, I’m a blogger), All-in-all, this is a great and very thorough article on how to write a good blog post.  The only thing I might add is the use of Grammarly or some similar program.  Even with the use of spell-check, Grammarly still picks up mistakes!  I’m sure many will find this information useful!  

    • Hi Cynthia, thanks for your share. Yes, Grammarly is one of the great tools for bloggers who want to write a perfect post without grammar mistakes! I have used it for serval years and it helps me a lot! 

  6. These tips are awesome! I am someone who is currently trying to start my own blog and I have struggled at actually writing because I’ve never been much of a writer. However, after finding this website and seen all the information you have to offer I’m very happy with what I have found. Thank you so much for this valuable info

Leave a Reply

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