How to write SEO-friendly Blog Posts That Your Readers Will Love to Read

How to Write SEO-Friendly Blog Posts That Your Readers Will Love to Read (15 Practical Tips)

Writing good quality blog posts is one thing and writing SEO-friendly blog posts is another thing. But if you can do it right both should be the same thing.

Let me clear this.

What is a good quality blog post?

If you can write your message clearly then that should be a good post. Such as a research paper.

A research paper can say it’s message clearly. Isn’t It?

But, Do you enjoy reading research papers?

I think you don’t.

I don’t enjoy them. Because those are written in a boring way.

But what is an SEO-friendly post?

In short, search engine friendly post is an SEO-friendly post.

Now think it this way.

If your readers enjoy reading your posts then the search engine will enjoy crawling them too. Because search engines are made that way.

But there are some factors which a search engine looks for in a post to rank the post on SERPs.

So, how to write SEO-friendly blog posts keeping your readers in mind?

In this post, I’ll share some tips to write SEO-friendly blog posts that your readers will really love.

15 tips to write SEO-friendly Blog Posts That Your Readers Will Love to Read

15 tips to write SEO-friendly Blog Posts That Your Readers Will Love to Read

You know your readers best. So, you understand better how you’ll write posts that your readers will love. You need to experiment to find out your readers’ persona. Yet, there are some common things which all type of readers love in general.

When it comes to writing SEO-friendly blog posts, there are also some factors which search engines love in general.

Combining both the things, I’ve shared some of my favorite tips to write SEO-friendly blog posts which readers can’t resist to read.

1. Find Keywords That Your Readers are Searching For

Always research keyword before writing your blog post.

Keyword research is nothing but finding out the exact words which your readers search on Google.

Suppose you decided to write a post on “bad effect of increasing temperature of the world“. But your readers may search for the same topic using keywords “bad effect of global warming“. So you should target the later one that is global warming instead of “increasing temperature of the world”.

I think you have got the idea so far.

So how do you research keyword?

You can use the Google keyword planner tool. It’s free. I’ve talked about how to use Google Keyword planner for researching keyword.

Related: Keyword Research for SEO: The Definitive Guide (Backlinko)

2. Think Before You Write

Okay. You have got the keyword which you want to write about.

Now think how you want to write about it. To fuel your thinking ask the following three questions to yourself.

  • Which central message do you want to give your readers?
  • What is the purpose of your post?
  • What action do you want your readers to take after reading the post?

If you ask those three question to yourself you’ll have a clear concept about what you are going to write.

3. Define Your Post Structure

Normally a good SEO-friendly blog post must have the following structure –

  • Post title
  • Post Introduction
  • Post body, and
  • Conclusion

Don’t just end your post writing without any of those things. Most of the time we just write the message and end the post without any conclusion. Or we just start writing the post without a proper introduction.

But you don’t do this. If you want to make your blog posts SEO-friendly you have to follow this structure.

4. Write Compelling Post Titles

We always write a post title before start writing the post. Although this is just fine, you’ll get much better ideas while you’ll be writing the post.

For starting the post just write the post title whatever comes to your mind. But before publishing your post you have to make the title SEO-friendly and catchy.

Keep the following tips in mind to make blog post titles SEO-friendly as well as catchy –

  • Use when, what, where, how, etc at the beginning of the post title.
  • Start post titles with numbers.
  • Use adjective in the post title. Such as good, worst, extremely, easy, etc.
  • Make sure you put your keyword in the title.
  • Keep your post title below 60 characters.

Keep in mind that the post title is the only way to entice your readers to click on the post’s link. So your post title should be something that gets your readers to click on that to read the post.

Read More: Actionable Tips to Write Catchy Blog Post Titles.

5. Write Enticing Introductions

Write a post-introduction in such a way that engages your readers to the end of the post.

  • Give your reader some idea in the post-introduction about what you are going to write in the post.
  • Give your readers an idea of how they’ll be benefited after reading the post.
  • Include your keyword at least once in the post introduction.

Read More: How to Write a post-Introduction That will Engage Readers?

6. Break The Post Body Using Headings

Post body is the place to describe your message clearly.

If you write your blog posts like as a research paper no one will enjoy reading your posts. Even search engines won’t find your post useful.

So how will you write your blog post body so that search engines, as well as your readers, can read your post thoroughly?

To make your posts SEO-friendly and enjoyable to your readers apply the following tips –

  • Separate your blog post body using heading.
  • The headings should have something that will give your readers an idea of what you are going to write under the heading.
  • Clearly describe your message using subheadings under the headings.
  • Try to include your keyword in the headings as well as in the sub-heading where appropriate.

Related: How to Format a Blog Post That will Engage Your Readers?

7. Write Thought-Provoking Conclusion

After six years of blogging, I still find it difficult to conclude a post.

A few months ago I wrote down some tips for me so that I can conclude a post nicely.

I’m giving those tips for you below –

  • Try to separate post conclusion from your post-body by using the word CONCLUSION.
  • Try to summarise the post in the conclusion.
  • If you couldn’t answer any of the questions your readers may ask about your post topic, try to include that question in the post conclusion.
  • Ask a related question to your readers in the post conclusion.
  • Do you want your reader to take any action after reading the post? Include that in your post conclusion.

Read MorePractical Tips on “How to End a Blog Post”.

Actionable Tips to Write SEO-Friendly Blog Posts

8. Use Simple Words

Human beings always have a tendency to show off. Some of us try to use difficult words in our post. Because we think it’ll make us an expert in front of our readers.

But, by doing this you’ll force your readers run away from your post. Believe me, they won’t read your post. Because it is also human nature to love simple, easy and natural things.

So use natural words, use easy words, use simple words to construct sentences for your blog post.

9. Shorter is Better

Try to keep sentences short. Because it is easy to read. Because It gives your readers some room to be relaxed.

I know. Sometimes it seems almost impossible to keep sentence short. But at least try.

10. Write Short Paragraphs

Short paragraphs are enjoyable to read. It also gives your post a good look.

So Try to keep your paragraph short. If necessary use subheadings.

11. Keep Your Post Length Short

Minimum length of a blog post should be 300 words long. But Google loves long and detailed posts. On the other hand, long posts can be scary for your readers. So try to keep your post length within 600 to 800 words. It is pretty standard length for a blog post.

Keeping search engines in mind, sometimes write long details post of minimum 1500 words. It’ll help your blog to be on the first page of Google’s search results.

12. Put Keywords in Your Post Wisely

A blog post should not contain more than 2% of your keyword.

Suppose you wrote a 600 words post then the post shouldn’t have more than 12 times of your keyword in it. And thus a 1000 words blog post shouldn’t have more than 20 times of your keyword.

If you use more than 2% of your keyword in your post then search engines will consider your post as spam.

So don’t try to spread your keyword here and there. Use your keyword where appropriate

Read More: How to use keywords in content?

13. Make Post URLs Keyword-Rich

Using keywords in the post URL helps search engine to understand the topic of the post.

So use keyword in the post URL.

14. Use Image in Blog Posts The Right Way

If you are writing a tutorial type post then you need to include related images in the post.

But if you are writing other types of posts which don’t require to include images yet you should include images in those post.

Try to include funny, informative or infographics type images in your posts. It’ll make them enjoyable to read.

Before uploading images rename them. Don’t just upload an image as image001. Rename images using some relevant keywords. Suppose I’ll rename the image of this post as SEO-FRIENDLY BLOG POSTS.

While uploading your images for a post don’t leave the ALT text field blank. Write keyword in the field.

Read More: How to Use Image Properly in Your Blog Post?

15. Interlink your posts

Link to old posts from your new post. Link back to the newly published post from old posts. This is called INTERLINKING.

Interlinking posts helps search engines to find and crawl posts. But don’t interlink irrelevant posts. Always link posts that will support the post topic you’re linking from.

Try to use anchor text when interlinking posts. Anchor text means the related keyword. Use the related keyword when linking your old posts from the new post.

Interlinking posts not only helps search engines but also helps your readers to find more about the topic they are currently reading.

Read More: How to Interlink Blog Posts Effectively?


I want to share an open secret that if you want to write SEO-friendly blog posts you shouldn’t copy content from others. Write original content from your own thoughts. Because Google loves original contents. You can do research others’ posts. We all do it. But write what you believe and think would be beneficial to your readers.

If you apply these tips I outlined in this post, search engines, as well as your readers, will love your posts.

Editor’s Note: This post was originally published in July 2017 and has been completely revamped and updated for accuracy and comprehensiveness.

Share Your Thoughts

Did I miss anything? How do you make your blog posts SEO-friendly? Please share in comments below…

29 thoughts on “How to Write SEO-Friendly Blog Posts That Your Readers Will Love to Read (15 Practical Tips)”

    1. Yes, ketul. SEO experts say that outbound link is helpful for SEO. But when you use outbound link, try to link to quality sites. If you link to Unknown site then you should use “no follow” tag.

  1. Great and informative post! I’m a new blogger and trying to learn all these things about blogging. This was really helpful read, thanks!

Leave a Comment

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