How to Write Search Engine Optimized Blog Posts?

How to Write Search Engine Optimized Blog Posts?

Writing search engine optimized blog posts is a must to do the task for every blogger, of course, you need content that to a lot of it to keep your blog healthy and fit. So if you want to get organic traffic from search engines then try to write search engine optimized blog posts for your blog.

This will reduce the amount of time spent on SEO activities. If you want to carry out excellent on-page SEO easily then try Yoast SEO that is the top SEO plugin for high rankings.

Of course, I’m not telling you to write for search engines, in any case, your blog post should be intended for your blog readers. However, if you pay a little attention you can achieve both the aims.

Your blog readers will also enjoy the post and at the same time, search engines will also love it. Let’s see what should be kept in mind to develop search engine optimized blog post:

1. Focus Keyword in the Title

Writing a catchy title for your blog post is a must to attract visitors. Your blog post title must contain your focus or targeted primary keyword. A good search engine optimized blog post can’t do without it at all so it should be considered as a must.

2. Focus Keyword in the First Paragraph

Your primary keyword should be present in the first paragraph of the blog post, preferably repeated 2-3 times naturally. Try your best to start your paragraph with your focus keyword. It will become an ideal blog post if it starts with the focus keyword.

3. Proper Size and Length of Blog Post

Though general blog posts can be of the smaller size but it should be of sufficient size and length. For causal blog posts aim for not less than 300 words and good full blog posts should be between 500-700 words.

If you need to say a lot more then divide it into parts. This is to save blog readers from getting bored and running away from your blog.

SEO Tool For Writing SEO Optimized Articles

Also Read:


4. Maintain Good Keyword Density

Your focus keyword should be scattered well around your blog post. Never try to overdo it in any circumstances and it should flow naturally in your blog post.

From an SEO point of view, the ideal density is 3% – 5%. This means that for every hundred words the keyword should be repeated not more than 3 to 5 times.

I think for 300 words blog post a keyword density of 9 – 15 is ideal. So by doing more you may be convicted for keyword stuffing that is disliked by search engines.

5. Proper Keyword Proximity

Try to achieve proper keyword proximity in your blog posts. Keyword proximity is the presence of keywords close to each other. This again has not to be forced in your blog post, but if you are lucky to do it properly then it is very ideal.

The best way is ending your sentence with a focus keyword and then starting a new sentence with it. Wow……

6. Proper Highlighting of Keyword

You should properly highlight the focus keyword in your blog post. This can be achieved by using bold, italics, and underlining options of your text editor. Well underlined words are often considered as links by some people so do it wisely. Yes, bold and italics option is nice for a search engine optimized blog post.

7. Keyword Rich Closing Paragraph

The last or closing paragraph of a blog post is an important part as it is a summary of the whole blog post. Put your focus keyword in it and repeat it for about 2-3 times. I want you to remind me again that I do it wisely and no keyword stuffing.


Writing search engine optimized blog posts is an art that has to be mastered by every blogger. No blog can survive without content and you require them daily. If you want to make your task easier then I recommend you to use WordPress SEO Software to rank high for your blog post. So why not put some effort and make every blog post a search engine optimized blog post.