How to write SEO Optimized Blog Posts_nextisbest

Top 11 Tips to Write SEO Optimized Blog Posts

Writing a blog post is not at all a difficult task, but if you are blogging for making money online, then it is not the same thing. Google is changing its algorithm and trying to show the best results to its visitors.

In such a scenario, as a Digital Marketing Consultant, we are trying our level best to rank our content better so that later on, it can convert into sales.

SEO or search engine optimization is the biggest factor while writing any blog post. If the article is not well written using the best keywords, keyword placement, readability, etc. it won’t be outranking other articles to get the first place in Google and other search engines.

That means as a Digital Marketing Consultant only good knowledge about the topic is not enough to get a better result. One needs to learn the tips to write SEO optimized blog posts to rank better in the search engines.

In this article, I am going to share some very basic yet most effective tips to write a quality SEO optimized blog post.

How to Write SEO Friendly Blog Posts?

1. Article Length:

Every day millions of people are writing similar topics and it really becomes difficult for search engines to judge which one is the best. So, over a period of time, the standard length of an article has changed.

In that case, if you are planning to write on the same topic maybe with more information then you have to make sure that your article is well researched, in-depth and lengthy.

The length of an article will depend on the niche. But the bottom line is, you must try to write as many words as you can to cover every single detail about the topic.

I have realized if you are writing anything more than 1500 words it’s more likely to rank on search engines.

2. LSI or Long Tail Keywords:

Keywords are everything to the search engines. When someone is searching for any term/phrase your article is covering but you missed to mention the same term/phrase, then you may not be able to outrank others.

That clearly indicates one needs to put all the related and necessary terms around the main keyword in the article to make it more search-friendly. You need to find the related meaningful phrases as well to get the best ranking possible.

Ther are many good keyword analysis tools are available which can help you in finding the best keyword combination.

Here are some of the best free SEO keyword tools. Though the Google keyword research tool is still one of the best free keyword tools.

  1. Google Adwords Keyword planner
  2. Keyword In
  3. Soovle
  5. Ubersuggest
  6. Google Trend
  7. KWFinder
  8. Keyword Everywhere
  9. Whatsmyserp

3. Research before you write:

Before you start writing the article try to find questions such as:

  • What sort of articles your readers love to read?
  • What is the purpose of your article?
  • What are the questions you would like to solve using the article?

This will help you to give a broader vision and you can write a more impactful article.

4. Placement of Keywords:

Keyword placement is another key aspect of optimizing a blog post. There are necessary areas where you have to place the main keyword and then expand your related terms around the main keyword. These places are mentioned below.

• The keyword in the title: It should be at the beginning of the title. But make sure you are not making the title too long. The length of the title should not be more than 70 characters including spaces.

• Keywords in the permalink: Try to make the permalink as short as possible making sure the main keyword is covered.

• Keyword in the first paragraph and last paragraph of the article. In-between try to use related long-tail keywords. But make sure you are not overfilling with the keyword.

• Write a good Meta description with main and related keywords.

• Try to use the header tags like H1, H2, H3, etc. with proper keywords in them. Generally, the post title is by default H1. In that case, try to put the rest of the tags as per the necessity and make the article more reader-friendly.

5. Best use of paragraphs:

Creating paragraph sound very common. We all use paragraphs but sometimes we don’t use them properly.

We start a paragraph for a specific reason to explain and each paragraph has it’s own value.

When the paragraph finish it should give you a piece of complete information about the content.

The paragraph also increases readability for a better understanding of the content.

6. Ask for opinion:

Before publishing the article you should always ask the friend or family to read it and give their honest opinion.

When we write something putting all the hard work and effort we don’t realize whether it’s easy for others or not.

If possible find someone from the blogging space who has enough experience and ask for their opinion. They will surely add a lot of value to your content.

7. Find a critic:

Critics are the best friend if you want to grow. There are so many people who can say a good thing about your work.

Normally you can ask your best friend to do this job.

8. Refresh the old content:

You must have realized that in order to write the new content we forget to refresh the old one.

Writing new content is important but refreshing the old content can add a lot of value.

No one likes to come across outdated content.

For example, if I have written about How to make money online and not adding new information, readers will not like it.

But if I am updating the blog post regular basis it will build a trust that what they are reading is up to date.

9. Mobile friendly blog design:

Surprisingly 77% of people are using mobile devices instead of desktops.

Source: StatCounter Global Stats – Platform Comparison Market Share

That means if your blog is not mobile-friendly you losing that 77% of people who could possibly become your reader.

10. Internal linking:

While writing a blog post, it is very important to interlink your old articles with necessary keyword anchor texts. This will boost the internal SEO structure of your entire website and also improve the SEO of your old blog post for the specific keyword. In the same way, you need to link the new article with the relevant old articles with proper long-tail keywords as anchor text.

Internal linking is like you are appreciating or sharing link juice to your own articles from high search volume articles which will improve the SERP ranking and your overall blog traffic.

Besides internal linking, nowadays referring to high page authority resource pages will improve the SEO score of a particular page. So, try to mention a few outbound links as well like Wikipedia pages, etc.

11. Optimize your image:

We all know that action speaks louder than words. When a lengthy 2000+ words article with in-depth information is necessary for better ranking, however without a proper image it will not be 100% complete.

Putting an image within a blog post will surely boost the user interaction and improve the readability of the article. In that case, one needs to make sure that every image is SEO optimized.

That means you need to upload a well-compressed image with a meaningful title and alt tag. Generally, try to put keywords in the title and alt tags to make the image SEO optimized. You never know your image may get ranked first for the keyword in Google image search.


So, these are a few key things that I wanted to share to make your blog post SEO optimized.

Initially, it may take some time to adapt to all these, but without implementing these techniques properly in your article, your entire effort will get wasted.

The more you write, the more you will be able to learn the tricks of putting keywords naturally in an article. Make sure that the content should look reader-friendly, not keyword-stuffed as Google is on a hunt for finding the best page for readers and they are not going to show any mercy in case they find anything that is manipulating the search rankings.

You may also like 83 expert advice and their favorite technical writing tools.

Also, don’t forget to share your opinion in the comment section.


  1. After reading this post only one words comes out from my mouth that is “WoW”. This post has helps me to acquire some new knowledge.

    So thanks for sharing your valuable ideas with us.


  2. It’s a fact that your blog posts are so unique and interesting and I enjoys a lot while reading your posts because you explained your post very deeply in a very easy and clear language. Thanks for your support and Happy Blogging 😀

    1. Hello Shivam, thanks for your kind words and I am sure you will find other articles interesting too 🙂

  3. It is impossible to write that lengthy content. My blog is on education. I just give answers for the question. How can I write more than that ?

  4. I think to make our blog SEO friendly first all of think before you start writing. Create the structure of the blog post. Craft the title and URL. Use headings correctly. Keep your paragraphs short. Add links when it makes sense. Do make use of keywords (but not keyword stuffing) Optimize the length of your blog post.

  5. I have been doing most of your suggestions except when it comes to the meta tags. I see I need more relevant content there, and your examples are very clear and concise. I will act upon your post and hope to see the difference.Thanks for a great post.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.