How To Write SEO Friendly Post

How to write SEO friendly Post, Let’s go step by step

Writing optimized blog posts for both search engines and users is a skill. And like any other skill, it can be improved by practice.

A well-optimized blog post with great quality content has more chances of ranking higher in search, while a well-optimized blog post with not-so-great content has limited chances of achieving high rankings.

What we are trying to say is, if you want to improve your rankings, you need to improve your writing skills.

Things like including the keywords on which you want your post to rank, in URL, the title of the post, starting your Post with featured image, the structure of a blog, text formatting, headings, and paragraphs play a vital role in rankings.

Write SEO Friendly Post

In this post you’ll learn about the 10 Step Process which should to SEO optimize all my blog posts.

Before getting into the details, it is necessary to clarify two things that a lot of people find confusing.

First, an SEO friendly post is also a user-friendly blog post

If you think that if a blog post is optimized for search engines, it is somehow less friendly for the users. This is not true.

The true meaning of SEO is to publish content that search engines and users both can understand.

If both of these conditions are not met, then chances are very high that readers are more likely to ‘ignore’ your post and your blog will not rank higher.

Manage to meet both criteria, then your blog posts will rank higher on Google, and users will spend more time reading and engaging with your content (adding comments, sharing to social media, or converting).

Second, the quality of the content is one of the most important factors when evaluating a blog post, but it’s not the only one.

Let me explain.

A well-optimized blog post with great quality content has more chances of ranking higher in search while a well-optimized blog post with not-so-good content has limited chances of achieving high Google rankings.

In other words, you shouldn’t expect a blog post to rank high just because you followed the steps to make it SEO-friendly.

It’s the combination of good content and good SEO (including Off-Page SEO) that will push a blog post to the first pages of Google.

So, now that you have a better understanding of what is an optimized blog post and what is not, let’s see how to ensure (before you hit the publish button), that your blog will be SEO friendly.

10 Tips for Writing SEO Friendly Posts

  1. Think on content before writing
  2. Design the structure of the post
  3. Decide on Title of your post
  4. Use Paragraph and Headings type correctly
  5. Keep your paragraphs short
  6. Add external links and jump links but only where it makes sense
  7. Make use of keywords (avoid keyword stuffing)
  8. Optimize the length of your blog post
  9. Defining your meta description
  10. Devise your images and other media elements

1. Think on content before to Write SEO friendly Post

Write SEO Friendly Post

Give some good time before you put pen to paper, or fingers to keyboard to start writing any blog to think about what to write in your blog post and jot down your thoughts. This will save you time later in the process..

This is what I do:

I personally recommend reading a number of articles related to SEO and Digital Marketing on a daily basis. When you find a title or topic that is interesting, copy the URL and title and save them to your notes

At the beginning of each month, I create my publishing schedule. Among other sources, I also look into my notes and review all saved articles.

After I decide which topics to cover, I set a publishing date for each topic in a Google calendar.

When it’s time actually to write the blog, I take the topic and do a more detailed analysis (including keyword research) to answer these questions:

  • What specific topics to cover in the blog post?
  • What is the goal of the post (to get better rankings for a keyword, to get more subscribers, to promote my SEO Courses, etc.)
  • How will the new post benefit my readers?

Also read:

Once you have answered these questions, it will make it easier to move on to the next step.

Also Read:

How to Start A Blog in 2021 [Step by Step Guide]

How To Install Google Analytics [3 easy steps]

How To Rank Your Website On Google [3 Easy Steps]

2. Design the structure of your post

The next step is to write down the structure of your blog post. By structure, I mean to define paragraph body which must include

  1. Introduction
  2. Details and Features
  3. Conclusion and your opinion

Splitting a blog post into various parts can make writing easier. It’s faster and more efficient to write 200 words to cover a specific part of the post, rather than trying to write larger sections.

TIPS:  First, keep structure ready for your post and work independently on different part. This is particularly useful when you don’t have the time to finish the post in one sitting. Example is the current blog you are reading now, my complete Blog structure look like this:

Write SEO Friendly Post
Example of a blog structure

In general, a blog post should have a Title in H1 heading, Introduction, detail and features, and conclusion (including your opinion).

The main section can then be broken down into a number of parts. Scroll on my post again to see the end result.

3. Decide on Title of your Post to Write SEO friendly Post

The next step is to decide on the title of your post.

My personal recommendation is to have a good idea of content first then decide on the Title. Some bloggers prefer to decide the Title first and then create the blog structure, follow what is more efficient to you.

A well-optimized title plays a very important role in providing a big hint on what the page is about for SEO.

TIPS: Start your Title with your keyword and then add powerful words to rank your post

Whatever you feel efficient but, a good title should have the following characteristics:

  • It has a character length between 55-60 so that it is shown without breaks in the SERPS.
  • It includes your target keyword (avoid keyword-stuffing)
  • It should describes the content of the blog post precisely
  • It should make the reader to feel helpful content to him to click your post when displayed in the search engine results pages,

Take for example the title of this post “How to Write SEO Friendly Posts [Step by Step Guide]”.

Here, I added How to and the Step by Step Guide, to make it clear to both search engines and users of what to expect from the content instead of just creating a title with that keyword ‘SEO friendly Post’ alone,

4. Use Paragraph and Headings type correctly

A well-optimized blog post follows these rules when it comes to headings:

Keep Title in H1 heading – By default system takes Title in H1 heading. For the rest use other heading tags.

Use H1 heading for Title only and include your key words to help SEO to rank your post

Use headings in a hierarchical mode: The title should have H1 heading for any post and should be followed by H2 and H3 of sections and subsections

So, the order of the tags should be H1->H2->H3.

For a blog structured well, it is easy to get the headings incorrect way. Take a look at the screenshot below which shows how I used headings for this blog post.

Write SEO Friendly Post

The reason that you should have your content organized in this structural way is simple: It helps search engine spiders during the crawling process and makes the blog post easier to read (and scan) for users.

5. Keep your paragraphs short

Everyone uses paragraphs but, all don’t use them in a mannered way. Don’t use paragraphs only because it looks good but, to make the post meaningful.

Tip: Don’t use large paragraph and publish. There is a good possibility that the majority of your readers are on mobile so make it easy for them to read the content.

Use small paragraphs (2-3 sentences long) and take advantage of the various formatting options i.e. bold, italic, underline to retain the interest of reader to keep them engaged.

Write SEO Friendly Post

6. Add external links and jump links but only where it makes sense

Whenever you write a new post, try to ‘link’ with already published blog posts on your blog, by adding internal links.

Anchor links or jump links are very effective to ease the reader to go to the detail of the content. Keep the Anchor link in the introduction part only to make the content of the article clear.

Internal linking is very effective and beneficial to follow SEO technique:

  • It helps search engines discover new pages on your website – when crawling a page, search engine spiders will follow any link (that doesn’t have the nofollow attribute) and if it does not exist then add it to their index.
  • It’s another way to give search engines a big hint on what a page is about.
  • It’s a great help to reader as an option to click a link and read more about a topic.
  • It’s one of the techniques you can use to reduce the bounce rate and keep users on your website for more time.

Don’t be afraid to use keywords in the Jump links, there is no penalty for doing so.

Read more: Jump Links SEO: How to Link to a Specific Part of a Page

7. Do make use of keywords (avoid keyword stuffing)

Having your target keywords (and variations) in your blog posts will not put you into trouble, in fact, it is recommended to do so. Only Keyword stuffing should be avoided.

In other words, don’t add keywords in the text for the sake of doing so but do it only when it’s natural to read.

Still Not clear where to use keywords?

Below key points will make you clear

  • In the title of the post
  • In the Main Headings of your post
  • Within the content of the post
  • In the ‘conclusion’ of the article

If still having difficulty avoiding keyword stuffing and repeating the same keyword over and over again, go to the Google Keyword Tool or SEMRUSH and search for your main keyword.

These tools will give you a list of keywords that are closely related to your main keyword. Make sure that you mention some of those keywords in your blog post.

Read more: 16 Tips to Select Better Keywords for Your Articles

8. Optimize the length of your blog post

Studies have shown that longer posts perform better in search and they tend to receive more likes and mentions on social media.

But, it does not mean that shorter posts will not rank well. For the sake of adding the quantity, we should not keep pumping the content. It will distort the quality of your article FOR SURE.

What is more important is both quality of the content and not the quantity. Keep the post at least of 300 words.

You should understand that when writing a blog post for a particular topic, you are in essence competing with hundreds of other posts that are already published about the same topic.

Your goal is to make your blog posts better so that when promoted correctly, they will pull the attention and build trust with readers which with help you to outrank the existing posts.

While evaluating the ranking of a page, Google considers number of links pointing to that page rather number of words.

The best way to find out how long to make your blog posts is to open Google, search for your target keywords, and examine the results.

Open all ten entries that appear on the first page and take note of the number of words and types of content they provide.

Aim to publish a piece that is better in all aspects (word length, formatting, quality of information).

After publishing your post, use all available white hat methods to drive traffic to your blog.

Don’t expect to get results immediately, it takes time to rank in Google so don’t just sit there waiting for a miracle to happen but start working on your next blog.

9. Defining your meta description

To optimize your meta description length is equally important as optimizing the Title.

It is a summary of the post and should be defined in less than 200 characters. Google may choose to show your description in the results so it has to be informative and helpful to encourage readers to click your link and visit your blog.

10. Devise your images and other media elements

Always make use of images, graphs, infographics, videos, statistics, and other media elements, make a blog post SEO friendly other than making it interesting to read, and enhance the quality of the content.

How to make it SEO friendly, Let me explain,

Make use of “ALT TEXT” on all images and other media elements. It has many benefits in making your post SEO friendly.

Help Google to index your images

Google does not index your images to rank your blog but, if you use the Alt text feature then it will be considered as the content related to your post.

Hint: ALT Text is an opportunity to use your Key phrase and related Keywords

For example, in my post I use the image and put my Key phrase in Alt text then Google will consider it as a key phrase and will do the indexing to rank your post.

Write SEO Friendly Post
Use of Key Phrase in Alt text

Bonus Tip: Keep your content up-to-date

How often should I update my blog?” and “Is content freshness a ranking factor?”, These types of queries are very genuine for any blogger.

You need to have fresh content on your blog for a number of reasons.

  • It will increase the number of pages for Google index.
  • This makes your website and domain stronger.
  • It will make bonding with reader.
  • It’s a great ‘excuse’ to get in touch with your subscribers.
  • It’s one of the ways to stay in synch or bypass your competitors.
  • It will help you improve your writing skills
Write SEO Friendly Post
Google Guidelines on Fresh Content


The takeaway lesson from this blog post is the following:

Before starting any new post, do research and have clear in your mind what to write about and your objective.

Follow the guidelines explained above to write SEO-friendly blog posts and some time to optimize your existing blog posts and make the necessary changes.

Come up with a publishing schedule that you can follow and stick to it for a long time.

If you started learning SEO, have patience and do believe in yourself. Results may not come in the first months but keep publishing high-quality optimized content and the traffic will eventually flow in.


Hi World,
Am a professional Software and blogger too. Now here to make you believe you that you can also be a professional blogger only you need to dive in.
So lets start

You may also like...

Leave a Reply

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

Share via
Copy link
Powered by Social Snap