Blog Internet

How to do On-Page Optimization for free

Many of my blogger friends ask me to write a post about how I am doing on-page optimization for my posts. These days on-page optimization is difficult task for some bloggers. But to be very honest it is not too much difficult.

WordPress users can use a plenty of SEO plugins to optimize their blog posts. And there are also many plugins available for on-page optimization. In this post I will suggest you some plugins to use for on-page optimization. And also I will tell you basics of on-page optimization.

On-Page Optimization Checklist

There are a number of elements of on-page optimization for blog posts. You will not ignore any single aspect to get maximum results.


Most essential part of on-page optimization is keyword. Keyword is a word which a person, search on a search engine. After choosing keyword, one should use keyword randomly throughout the post. I recommend keyword should be minimum of 2% and maximum of 6%.


How to Use Keyword in Post for on-page optimization

You should use keyword randomly throughout the post. But you must follow these guidelines to use keyword in post.

  1. You must include your keyword in heading of your post (H1). And iIt is a plus point if you use your keyword at start of your title. And title should not more than 40 to 70 characters (recommended)
  2. Keyword should include in link of post.
  3. You should include keyword in H2 and H3 headings.
  4. Meta description should also have keyword inside.
  5. Keyword should use in alt tag of image of post.
  6. Highlight your keyword by doing bold italic and underline (at least one time each)
  7. Type your keyword in first sentence of your blog post.
  8. Type your keyword at least one time in last 100 words.
  9. Write a post minimum of 300 words.

Internal links

Pro-bloggers engage their visitors and readers by giving internal links in their post. It is best strategy to engage your readers. And giving internal links is one of important part of on-page optimization. So how we can give internal links?

Example # 1

See Also: Single Page Search Engine Optimization

Example # 2

I recommend you to read my SEO related articles.

External Links

It is also a good practice to include external links in your blog post. But many of bloggers did not like to give external links. Although it is a part of on-page optimization.


Download WordPress SEO Plugin for on-page optimization

Use of Image

Your post should include an image. Image in post have many benefits along with on-page optimization. And as I suggest before your image should have a keyword written in alt tag.

I have listed most important elements required for on-page optimization. If I you want to add some more required elements then please share your ideas in comments.

Β Image courtesy ofΒ Stuart Miles at

By Mobashhir

I am founder, designer and author of How To Words. I am SEO expert. My areas of interest are blogging, web designing, web development, online marketing, techology reviews and social media.

29 replies on “How to do On-Page Optimization for free”

HI Mubashir,

You have provided good information that one should know to how to optimize page. Use of internal links, h2 and h3 headings in posts, minimum 300 words post length are some of the basic elements if any one wants to have a successful blog.

Hi Siddhartha,

Yes! Bloggers should use keywords in H2 and H3 headings. Many of us did not bother this element of on-page optimization.

Thanks for stopping by

I like what Mubashir wrote but tend to disagree with him on the minimum limitation of posts.
What’s the use of striving to writing 300 words when your points are verily well made with less than 300 words?

Three hundred words count is minimum recommendation, this is doesn’t mean bloggers would not write more than recommended. Actually post length depends on your topic and available information. Suppose you have a topic like How to Reset Iphone then what you can write? One can cover this topic within 100 to 150 words. Because it did not required any further information. But exceptional in some cases.

I think if a person cannot write more, then he should try to manage 300 words count for post to get better results.

Hi Mubashir,

Great Share!

Thanks For the Tips Bro. and Yes, article Submission is main factor For On-page SEO.. What you say haan?? BTW! Thanks For Writing πŸ™‚

Stay updated and Stay Rocking πŸ˜‰ πŸ˜›


Hey Mosam,

I have written only for on-page optimization. Article submission is not a part of on-page optimization.
Sorry to say…! Your comment looks like spam πŸ™

Thanks for stopping by…

Really nice post Mubashir, you’ve covered all the on-page SEO tips, interlinking and keyword uses matter a lot to drive traffic from search engines. Thanks.

Hi Mubashir,

Thanks for the nice tips. I think i need to change my habit on internal linking. πŸ™‚
Hoping for more article like this !

thank you mubashir for sharing an insightful article about on-page optimization since i have no idea about it especially in terms of technicalities such as the placement of keywords, i will bookmark your article for future use

Hi Mubashir,
Nice checklist about onpage optimization i would like to add about title tag for image it also need to be done and also make sure to increase the content to 500 plus words will help to engage the readers i guess

Great tips Mubashir. And I think SEO plugin by Yoast does On page SEO Optimization perfectly. On page optimization helps to rank better in search results.

Great lists your got there. Yes, if you use WordPress SEO plugin, it comes with this checklist to you’ll never forget to do all these.

Hi Ambika,

Thanks for sharing your thoughts. Yes its a free way to do on-page optimization. If there is a need to suggest a plugin, then I suggest WordPress SEO by Yoast. Which is greatest free plugin for on-page optimization

You can also use Yoast SEO plugin to analyze your page and check for things like keyword density and such. Since installing it (and using it correctly) I’ve noticed dramatic changes in SERP rankings on a few of my websites. I now prefer to use Yoast over AIO SEO due to its analyze feature – which checks for most of the things you’ve listed here!

Hi James,

I was also using AIO SEO pack. Because that time I was new in blogging world. And using SEO by Yoast was very difficult for me. Nearly 3 months before I have also reply one of my commentator that SEO by Yoast is difficult for newbies.

To be very honest at that time I was silently explaining my internal feelings. But when I start using. I found it is best ever free plugin and easy to use for newbies also. Just need to understand basics.

Thanks for your comment

Hi Ummi,

SEO is not totally dependent on theme. But if you are using a light weight theme with easy navigation then your visitors can find your content easily. This will increase engagement on your blog. And ultimately this process increase your blog reputation in the eye of search engine.

I hope my answer is helpful for you

Thanks for comment

Leave a Reply to Ansh Cancel reply

Your email address will not be published.

Time limit is exhausted. Please reload the CAPTCHA.