How to write SEO friendly blog posts on WordPress

Share this

Posted by on

( How to write SEO friendly blog posts on WordPress )

Many bloggers get fail to deliver an acceptable blog post. Writing is not as easy as optimizing your blog posts. You should always write blog posts keeping the layman in your mind, it shouldn’t be too hard to read. If you would write a post just for SEO purpose then you will never get a benefit. Readers, they come to read your blog post and if your blog post isn’t good enough to keep them interested, they would just leave. This will result in high bounce rate which is not a good news.



It is said, “Content is the King”. Content should be unique, easy to read with no grammatical mistakes. In order to write a good quality content, you need a great strategy.

In this post, I would like to share some great tips with you all that will make your blog posts more search engine friendly and will keep readers interested till the end.

Writing an Interesting blog post

What do you like ? I mean if you love writing solutions then go for it. You should always choose a topic which is more friendly to you.

If your blog post is worthless then optimizing won’t give it a high ranking in Search results. Make a plan, think about your topic and design your post before you write it.

1. Make a research and then write

Even if you know your topic very well, you should read other blog posts too. By reading others post you may get an idea and this will surely help you to write an engaging post.

You can mention unique points, I mean the points others have not mentioned in their post.

2. Write easy

Whenever you write a post, write for a layman. Explain your topic in detail without using complicated sentences and heavy words.

3. Give it time

Don’t write everything in a flash. Your site needs to be fast not you. Take 2-3 days or a week to publish your posts. This will increase your post’s level for sure.

It is much better to publish one great and interesting post than 5 boring and worthless.

4. Highlight Important points

Use headings to highlight the important points of your blog post. This will increase readability and will also improve SEO status.

5. Use Images, Videos or GIFs

Images are important for SEO. Sometimes, they are more helpful than 1000 creepy words. Use Images to describe your points and always use relevant images only.

Read : How to Optimize Images For Search Engines on WordPress ?

6. Ask your friend to read your post

In my case, I ask my friend Prakhar to read the full post. It helps me to find my mistakes.

Before publishing your post, always let your friend or brother/sister read your post. Ask them whether they understood the whole concept of the post or not ? If there is any grammatical mistake, correct them.

I hope this will help you to write engaging blog posts.

Let’s assume that you have written an Interesting post, the next step is to optimize your blog post for Search Engines. You may be thinking, How to write SEO friendly blog posts in WordPress ?

Let’s get started with the steps to optimize blog posts.

Optimizing Blog Posts

1. Post Title 

Always use the keyword in your post title and make sure your title doesn’t exceed the maximum requirement for it which is approximately 60-65 characters. Your post title should be attractive and not very complicated. By looking at your title the readers should know the main idea behind the post.

You can use Google Adwords keyword planner or Semrush to get the powerful keyword ideas for your blog posts. As Semrush is not free I will recommend you all to use Google Adwords : keyword planner even I use it.

Read : Best keyword suggestion tools

2. Meta description & Keyword Density

Let me tell you one thing that I use Yoast SEO plugin to optimize my blog posts. Meta description plays a vital role in SEO and It should be attractive enough that readers couldn’t wait to click on it. The specified meta description should not be more than 156 characters.

How to write SEO friendly blog posts

Wikipedia’s Definition : Keyword density is the percentage of times a keyword or phrase appears on a webpage compared to the total number of words on the page.

Keep Keyword density between 0.5 to 2.5% for each blog post you write and Avoid keyword stuffing. Using your keyword everywhere just to increase the Keyword density is a Bad idea as it makes your blog post difficult to read sometimes.

3. Image Optimization & H1, H2, H3 Headings

Do not forget to optimize the images you use in your post. Many Search Engines (Google) do not see images, they read the alternate text to find the images. If you optimize all the images on your blog post then it will bring more visitors to your site through Google Image search. Always place your keyword in the Alt text.

H1 headings are very bigger in size and by default, the post title has the H1 heading. You can use H2 and H3 headings to highlight the important points. As they are important from SEO point of view you should not ignore them.

Read : How to Optimize Images For Search Engines on WordPress ?

4. Internal and External Links

Interlinking is a great idea because if your old posts weren’t crawled before they can get crawled with this one. Internal linking makes your post more informative and interesting. Interlinking means linking to an older post of your own website. This is the best way to remind readers about your older posts.

External links are the links that point to a different domain name. Many times what happens when you link to other they link back to you and that’s how you get Back-links. Quality links are beneficial for every website if they want higher ranking in Search Engine Results pages.

5. Length of Your Blog post

Lengthy articles are likely to rank higher than the shorter ones in the search engine result page. Your post should contain more than 300 words but I would suggest write as per the post requirement. The length of your blog post really matters. When your articles are lengthy it is obvious to treat them highly descriptive

In the end do not skip Analysis of Content, you can call it as SEO status. Everything should be green (See the screenshot below )

How to write SEO friendly blog posts

Note : Avoid using stop words in your post title, permalink, etc. Stop words can be “and”, “a”, “to”, etc. In my case, I can’t remove stopword ‘to’ as “How to write SEO friendly blog posts” is my keyword. But most of the time I avoid using stop words.

Quick points to summarize the whole post  : 

  • Use keyword everywhere ( in the post title, tag, meta description, focus keyword, permalink, anchor text, etc. ).
  • Keyword density should be in between 0.5 to 2.5 %.
  • The length of a blog post should be more than 300 words (I always try to include more than 1000 words in my blog posts).
  • Optimize images i.e. Place your keyword in Alt text .
  • Interlinking : Best way to remind readers about your older posts.

That’s all. I guess now you know, How to write SEO friendly blog posts in WordPress.

If you have any question regarding this topic please feel free to ask in the comments. Liked this post ? If yes then do not forget to share with your friends on Twitter or Facebook.

( How to write SEO friendly blog posts on WordPress. )

How to write SEO friendly blog posts

Last updated: September 17, 2016

Authored by :

Satyansh Tiwari is the co-founder of 3nions and currently an Electrical Engineering Student. He is a blogger, writer, graphic designer and SEO enthusiast. When he is free, he loves experiencing nature and traveling.


Great post! I’m following all the points mentioned above in this post. But still not getting much traffic. I get about 50-60 page views per day on my blog. P

What kind of website do you have ?
Have patience ! Promote your blog on Social Media as well. If you are following everything then you need not to worry !!

Amar Banshiwal

Hi Satyansh Bro,
Your writing skill is interesting. You used words so simple in this article, It’s good for me, because I’m improving my english. Thanks for share useful article.

Glad you liked !
All the best for your future..

Hi! Could I consult you on something? What would you suggest for fiction posts?

I do some of those, and in most situations, it’s impossible to SEO by Yoast standards. To do so would vastly compromise on the quality of the story. Also, it’s just weird to have headers in a story. Or be repeating the focus keyword in the title and all over.

Any ideas?

I saw your work.
It’s unique.
Off page SEO would be a better option.
Promote your post on social media.

Hi Satyansh, thanks for your suggestion. Yeah, I think off-page is probably the way to go. Yoast doesn’t seem to be designed for creative work. Does still give a good guideline though.

Yeah !

Very well written and informative post! Learned a lot, thank you!

Glad you liked !!
Thanks for such an amazing words.

Leave a Reply