How to write a good blog post? | Ultimate guide

How to optimize your blog posts for SEOOne of the first thing many bloggers ask How to write a good blog post? Many people think that writing a blog post is very easy, just what to do go to WordPress, Login to the dashboard and click to add a new post, That’s it! But Bloggers! That’s not enough!

So what to do next to write an amazing blog post that will also help to rank higher from others and easy to read for your audience?

In this post, we will gonna talk about how to write a good blog post from beginning to the end.

How to write better blog posts, that will also help you to rank#1 on Google!

 how to write a good blog post
  • Save

Is this possible to rank # 1 on Google?

Yes, why not! Of course, you obviously can rank higher if you do proper SEO and proper content writing.

As you know, there are two factors which will help you to rank#1:

  1. On Page SEO
  2. Off Page SEO

So we will talk about On-Page SEO (how to write a good blog post?)

On-Page SEO ( Content writing ) is more important than Off-Page SEO if you are a beginner you should have to follow these Pro tips to rank higher without any backlink.

First of all, you have to search for a keyword with low competition and high CPC and Volume. You can use free and the best tool Ubersuggest for this.

Search this Keyword manually by type keyword on google that how much this keyword competitive and what others are writing on that.

Open at least top 5 pages, that Google is showing on top, open all in new tabs, then check all top ‘5’ blogs that What type of images they are using, How much words they are writing, Domain authority and page authority of all five blogs, external linking, and internal linking and etc.

After researching all that let’s write your blog post. If you are the WordPress user, you must have to install the Yoast SEO plugin.

how to write a good blog post
  • Save

It will guide you to write better blog posts in a better way.

readability analysis- yoast SEO
  • Save

It will also show your mistakes and analyze all thing what you need.

Pro Tips to write a good blog post

ran # 1 on google
  • Save

If you are a beginner and searching for how to write better blog posts. You must have to follow these pro tips to beat your competitors.

1: Always write long posts

One of the most thing you have to remember during writing post, that you should have to write more than 1000 words post.

This will help you to rank higher.

Analyze your competitors how long they wrote on that topic. Try to write more than others.

2: Write a blog post like a friend

Be a friend
  • Save

Covey your audience as a friend. Don’t be afraid that, Oh! I have to write 2000 words article! That’s too much and I can’t, don’t think to like this.

Just go to the dashboard, take a long breath, fresh your mind and start writing your article.

Don’t to be extra professional in the beginning. Just think, you are talking with your classmate or with your friend.

Whatever you have in your mind just write it down. 🙂

3: Use Keywords Properly

Try to use your targeted keywords in the first 150 words, and bold the keyword. Keep maintaining your keyword Density.

4: Use images

An image is better than thousand words.

Use more images as you can. Try to add the targeted keyword in ‘Alt’, this will help Search engines to understand your image.

Using images is very important for you if you are looking to write better blog posts.

I suggest you add an image after 100 words, which will better for you.

Create your own interesting images, avoid the CopyRighted images.

5: Use Headlines

Use interesting headlines in your blog, it will create more engagement and attraction.

If your headlines were great then people will read your full content otherwise, they will leave your blog post.

6: Use Quotes

how to write a good blog post
  • Save

Use quotes this will attract many readers to read your blog. Never write boring content.

7: Don’t do much more external linking

This is a very important factor, but many people don’t know about this.

You are thinking that Why! Yeh!

I know External linking helps you to rank your blog. But! I recommend you to use only one or two external links. Because when readers read your blog post and when they see an external link, they will jump to others site. As a result, you may lose thousands of visitors. 🙂

8: Get to the Point

Try to be succinct with your points.

9: Show not tell

Guide your audience in a better way to keep engaged. Use videos, audios, and pictures in your blog.

Let your blog visitors find the value themselves in the content you produce.

The only goal of your content is to attract the audience.

10. Ask Questions

Try to start your blog post with a question

One of the best methods to make your post more attractive is to ask questions. A powerful type of questioning technique is called a “Yes” question.

For Example:

  • Want to start your own blog?
  • You want to keep your family safe, right?

11: Optimize Your Post’s Format

If you are looking to find how to write a good blog post? So it is most important to optimize your post’s formate.

Never write boring content.

Add points images, subheadings, videos in your blog post.

If you are using WordPress, Yost SEO plugin makes Readability Analysis easy.

how to write blog posts
  • Save

Guide for newbies on: How to optimize your blog posts for SEO

12: Internal Linking

how to write blog posts
  • Save

Maybe you are thinking that, Why Internal links important for the blog?

By doing internal linking your visitors will engage with your blog for a long period.

Adding Read more links, and recent posts widgets in your blog post will keep engagement with your audience.

13: Add FAQs to your blog posts

Now the last and important thing you should do, that you have to add FAQs after your blog post.

how to write blog posts
  • Save

Adding FAQs after the blog post is the best idea to make your content different from others.

Where we can find the best FAQs related to a blog post?

Hmm, this question may in your mind!

You know Quora is the best platform to grow as a blogger! There are many features and advantages of using Quora if you are a blogger. You know you can even earn money and promote your brand with Quora!

Go to and search for the topic on which you wrote the blog post.

quora search
  • Save

Let’s suppose if you are writing about “how to earn money” then search this topic on Quora and thus you will get different questions ideas. Pick out 3 to 5 questions that you like most. 🙂

How to increase content writing skills?

You don’t have much more skills in content writing?

I suggest you to must-read article on Wikipedia before writing it, there you can get more ideas about the topic.

If you are a beginner, so first increase your skills by Guest Postings. There are also many advantages to do Guest Posts.

Want to write Guest Post on TechyLearners? Learn About the Advantages of doing Guest Postings and post your first Guest Post on TechyLearners now.

FAQs about “How to write a good blog post”

1: What is the minimum number of words for a quality blog post?

Write long posts as you can if you are the beginner then try to write more than 1500 words on a topic.

Long articles cover a topic in depth while a short article will fly over the information. The long content will, therefore, be perceived as more qualitative.

2: How do you find great topics to blog about?

The topic in which you are more experienced is greater for you. 🙂

3: How do I improve the SEO of my blog. What are the points I need to keep in my mind while writing a good post?

Use your targeted keyword in Title, H1, H2, H3, Meta description, Image Alt Tags and in slugs.

Write the post in detail more than your competitors.

Internal Linking and external linking in your blog.

If you are a WordPress user then follow Yost SEO plugin to make your content SEO friendly.

Read also: How to be a successful Blogger? Blogging as a career.

—–♥ Muhammad Usman Blogger By Hert ♥ —–

13 thoughts on “How to write a good blog post? | Ultimate guide”

  1. Hi Muhammad,
    I loved your content and overall your blog structure. Could you please tell me which theme you have used? I am very impressed!


  2. Pretty section of content. I just stumbled upon your weblog and in accession capital to assert that I acquire actually enjoyed account your blog posts.
    Anyway I’ll be subscribing to your feeds and even I achievement you access
    consistently fast.

  3. You’re so awesome! I do not believe I’ve truly read a single thing like that before. So good to discover another person with some original thoughts on this subject matter. Seriously.. thank you for starting this up. This site is one thing that is required on the
    web, someone with some originality!

  4. Wow, this article is good, my sister is analyzing such
    things, so I am going to inform her. Ahaa, its pleasant
    discussion regarding this piece of writing at this place at this website,
    I have read all that, so now me also commenting at this place.
    I visited many web sites except the audio quality for audio songs existing at this web
    site is genuinely excellent.

  5. Hello, Muhammad

    Thanks for the detailed article. It helped me to learn few new tips. Especially, I liked this one:
    “Open at least top 5 pages, that Google is showing on top, open all in new tabs, then check all top ‘5’ blogs that What type of images they are using, How much words they are writing, Domain authority and page authority of all five blogs, external linking, and internal linking and etc.”

  6. I truly trust and appreciate your work generally. It quite amazing and it has helped me believe that I still can do better in the world of blogging.

  7. Wonderful blog you have here but I was curious about if you knew of any user discussion forums that cover the same topics talked about here? I’d really like to be a part of community where I can get advice from other knowledgeable people that share the same interest. If you have any recommendations, please let me know. Appreciate it!

Leave a Comment

"Subscribe to Blog via Email"

Enter your email to enroll this blog and receive notifications of new posts by email.

Copy link