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

About 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.


  1. 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.

    Siddhartha Sinha recently posted…Pre conditions of Doing Blogging

    • 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
      Mubashir recently posted…How to Marketing Your Blog Via Facebook Social Media Strategy

    • 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?

      • Emmanuel,
        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.
        Mubashir recently posted…BlackBerry Z10 Review: Features and Specification

  2. Hi Mubashir,,,
    Thanks for sharing your tips mate…
    Ansh recently posted…Giveaway: 6 Premium Developer Themes From Themify Worth $354

  3. Mosam Gor says

    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 ๐Ÿ˜‰ ๐Ÿ˜›


  4. 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.
    Rajesh recently posted…Make Your Own HTML5 Game with HTML5 Development Engines

  5. Bishnu Subedi says

    Hi Mubashir,

    Thanks for the nice tips. I think i need to change my habit on internal linking. ๐Ÿ™‚
    Hoping for more article like this !
    Bishnu Subedi recently posted…How Fast is Your Blog?-Top 10 Tools to Check It

  6. marilyn cada says

    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
    marilyn cada recently posted…How to Make Money Online Using the Law of Karma?

  7. 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
    Shameem recently posted…Best 10 Google Chrome Extensions For Bloggers

  8. 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.
    Sriram recently posted…How to Compel your Visitors to Come Back to your Blog

  9. Hi Mubashir,
    Greatly describe about on page optimization technique. you have cleared mentioned each and every perfect. Thanks for Sharing ๐Ÿ™‚
    Srikanth recently posted…Water-resistant Samsung Galaxy S4 Active Officially Announced

  10. 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.
    Rudd recently posted…Giveaway: 19 Udemy WordPress Essentials For Beginners Course

  11. Great tips. With a little care and practice, we can all do our own on page seo for free, without needing any paid tools.
    Ambika Choudhary Mahajan recently posted…Googleโ€™s Proposed Facial Gestures Unlock Feature for Android Phones and Tablets- Patent Pending Approval

  12. On-page SEO is very important if you want to rank for any keyword but i have always wondered which of On-page SEO and Off-page SEO is more important. Thanks for sharing though.
    Nwosu Desmond recently posted…How to Monitor Blog Downtime

  13. 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!
    James McAllister recently posted…Why Become A Blogger?

  14. 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
    Mubashir recently posted…Win 499$ from My First Guest Blogging Contest

  15. Mubashir, I want to know that any theme effected on SEO of any site? Can SEO depend on theme?
    Ummi recently posted…Top 3 Attraction In Dubai

  16. 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
    Mubashir recently posted…Win 499$ from My First Guest Blogging Contest

  17. Zeeshan Ahmed says

    Awesome Sharing… I like your articles ๐Ÿ™‚
    Zeeshan Ahmed recently posted…How to Unlock Memory Card? – Recover Lost Password

Speak Your Mind


CommentLuv badge