seo friendly blog post

Best Practices to Write SEO Friendly Blog Post

Simple writing is quite easy. But writing an SEO friendly blog post is quite time consuming. Simply writing the article for the users is not the game on the web. You have to write your post for search too. So, for that, you have to follow some best practices to write an optimized blog post for both users and search engines.

Writing an SEO friendly blog post is not much difficult if you follow some of the SEO best practices. So, if you want to rank your blog post in the search engine, you have to follow some SEO practices. Writing is an art. So, you have to think widely before writing a blog post. 

brainstrom ideas to write seo friendly blog post

First, ask yourself these questions.

  • Why are you writing? 
  • What are you writing? 
  • Whom are you writing for?
Answer these questions in your mind. Then imagine the perception of your audience in your mind. 
Then start thinking about what might your audience type on Google to search the solution you are writing in your post. Think about the keywords. You can read how to get blog post ideas. Write down your ideas. Start writing points about your post. 

Research Your Competitors

After completing the keywords ideas. The next step is to research your competitors. Your competitors are those who are ranking in Google for your keyword. Type your keyword in Google. Then open the top 5 ranking web pages in the separate tabs. 

race - research competitors

Note the following things about those ranking pages.

  • Length of Content
  • Images
  • Keyword Density
  • Use of Headings
  • Other Media ( Video, Infographics, charts, pdf, etc)
Note down all the things. Then calculate the average of the top 5. You have to put this average in your post. Your content length should be the same as your competitors. 

Start Writing Your Blog Post

After doing keyword research and competitor analysis. Then you have to start writing. So, for writing an SEO friendly blog post. You have to keep these best practices in mind. 

Title of Post

The title of your post is the first thing that the user will see. So, the user decision for visiting your post depends on your title. Use sensitive words in your Title like

  • Numbers
  • How to
  • Best
  • Free 
  • Top

Using these words will attract users to open the page. Put your main keyword in the title. Try to completely describe the story of your post in the title.

To get ideas about writing better titles, you can read the headlines of magazines. They have amazing titles. You can get ideas from them. 

Body of Post

Your body of posts contains the main content. Make your content more readable by using these practices. Use below practices to write an SEO friendly blog post.

  • Paragraphs
Break your content into paragraphs so that they can be easily inevitable. Write short paragraphs. Paragraphs should be no more than 3-4 lines. Style your text by making important words bold and italic. 
  • Headings
Use headings in your post to make it easier for users to read the specific portion of your post. So, use heading and subheadings. Use your keywords in the subheadings. It will help you in showing relevancy.
  • Keyword Density
Use your main keyword in the content with a density of 3-5%. Fit your keyword naturally in your content. Don’t ever over-optimize the content by stuffing the keyword. It will put you on a penalty by Google. Support your main keyword with the synonym words. 
  • Images
Images are great resources. Use images in your content to increase your readability time. Images decrease the bounce rate. It will engage your users. Readout image SEO best practices. Optimize your images and use them in your content. Images are easily digestible.
  • Lists and Bullets
Use lists in your content. Lists are easily readable. They reduce then tense of the reader. So, always use list and bullet points in your content to break it.

Optimizing Post

So, after researching and writing your post. The last step is to optimize your post for the search engine. There are some factors those help in writing an SEO friendly blog post. You have to optimize these factors to rank your post. 

  • Permalink
Permalink is the link by which your post will be accessible on the internet. It is followed by your domain URL. Put your main keyword in the permalink. It will help in showing relevancy to that keyword. Write a short permalink. Try to avoid stopping words like: on, to, from, for, of, etc.


optimized SEO friendly Blog Post
  • Title Tag

Regardless of the post title, which readers can see on the blog post, SEO title is another title on the backend coding of the post. It is visible in the Google search result. This title helps Google in understanding the purpose of the web page. 

So, use your main keyword at the start of the title tag. Your SEO title must not be more than 65 characters, because rest will b cutoff on the Google search.
  • Meta Description
Meta description is also an important SEO factor in ranking a web page. It is also not visible on the blog post to readers. It is shown by Google in the SERP (Search Engine Result Pages). 
You must use your main keyword twice in the description. Fit your keyword naturally in the description. Write a complete overview of your blog post in the description that helps the viewers in understanding the purpose of your blog post. Keep your meta description under 155 characters.
  • Categories and Tags
Provide your blog post proper category and tags. Assign a proper relevant category to your post to keep your website in an organized hierarchy. Put relevant tags for the post which contain your keywords. Categories and tags keep your content managed. 
  • Images Alt tag
Use the alt tag in every image. The main point is that provide your main keyword in the images alt text. Try to insert your keyword in all images alt text. Because Google just read alt text rather than an image. So, it will help in boosting the ranking of your blog post. Image SEO complete guide here.

Updating Content

This is a bonus tip for you. Always keep your content up to date according to your industry and field. Google always to try to provide updated content. So, updating your content regularly will help you in the ranking. It will help in re-indexing of your content in Google. I think updating the blog post on a monthly basis is good. It will increase your post visibility and authority. 

Bonus Tip: Grammar and Spelling

In the end, always check your blog post grammar and spellings. Remove all the mistakes if there are. Because having grammar mistakes in the blog post is ridiculous. Google hate spelling mistakes. So, always check your post grammar and spellings before publishing. You can use Grammarly extension. It will help you in making your content mistakes free. It is also a best practice for SEO friendly blog post.


So, it is necessary to spend some time on research before writing your blog post. If you want to write an SEO friendly blog post, you have to spend some time to optimize it. 

If you are going to write a new blog post. Follow the above steps to write SEO friendly blog post. These best practices will help you in writing an optimized blog post. Keep practicing and writing. 

If you have not yet started your blog. Learn how to start a blog and start it today. 

Leave a Reply

Scroll to Top