What is On Page SEO – Complete Guide

What is On Page SEO - Complete Guide

On Page SEO: On page optimization is very important to rank your article in Google or other search engine. This is a major factor to get maximum traffic on the blog. If you want to know what is on-page SEO and how to implement on-page optimization techniques in your blog post, then you read this article completely.

  1. On which keyword do you want to rank an article?
  2. How many clicks will be received above your post in Search Engine?
  3. How much time will any visitors spend in your blog?

It all depends on the on-page SEO and all these factors are very important to rank in Google. According to Google RankBrain algorithm where your post will rank, it also depends on these factors.


There are mainly 2 types of SEO (Search Engine Optimization).

  • On-Page SEO
  • Off-Page SEO

On-page optimization as well as other off-page SEO factors such as social share, domain authority, backlinks are necessary to get a ranking on the search engine, but the most important of these is on-page optimization.


What is On Page SEO

On page SEO is a process whereby blog posts are optimized for Search Engine to be able to rank in Google. While writing an article, on page SEO has to pay attention to many factors such as keeping the title attractive, keyword placement, improving content quality, using proper headings etc.

The more search friendly your blog post is, the greater the chances of ranking it in the search engine (Google, Yahoo etc.).


Through on-page SEO, we help the search engine know what our content is about and for which keyword the search engine will show our post.

How to do On-Page SEO

If you want to go how to do on-page SEO? Today I am going to share with you the advance techniques of on-page SEO, by which you can get the best results by implementing on your blog.

1. High-Quality Content

Any SEO strategy will work only when the content of your blog is good. The first and most important factor to rank in Google is your content. A content is of high quality only when the information given in it is 100% correct, write the article in detail so that all the questions related to that topic are answered by the visitors, make the post more engaging and improve your writing skills.

Suppose your blog post is ranking on the first page in Google, but your content is not good, then any visitors who click on your link will soon come out of the blog by pressing the back button, this will greatly improve the ranking of your post. It will start deteriorating quickly and it will go backwards in search results.

Along with the quality, the length of the blog post is also necessary to rank in Google. It has been seen that most of the long content on Google’s first page ranks the highest.

What does Brian Dean (Backlinko.com), the SEO expert, say about this?

What is On Page SEO - Complete Guide

Try to keep the length of your blog post to 1000+ words, it does not mean that you increase the unnecessary content and stuffing in the post. The larger the content, the more keywords you can use, which is good for your blog post SEO.

2. Blog Post Title

The title of your blog post is a very important factor for on-page SEO. The better and attractive your post title will be, the more people will click on your links in search results, that is, the CTR will improve. This will also increase the ranking of your post.

What to do to make your blog post title attractive and SEO friendly?

  • Definitely use the targeted keyword in the title of your blog.
  • Try to keep the title within 65 character.
  • Try to place your keyword at the beginning of a title.
  • Use modifier (top, best, tutorial, guide, current-year “2018”) in Title.
  • Put the title in H1 tag, do not use H1 tag anywhere else.

In the beginning on the search engine, the importance of the keyword is more. But every time you cannot use the targeted keyword in the starting of the title.

3. User Experience

If the user experience of your blog will be good, then frequent visitors will come to your site. To improve the user experience of your blog, you should keep these things in mind;

  • Use a good theme that is responsive (Mobile friendly site).
  • The letters in the article should be prominent so that the readability is good.
  • Remove popups from the blog.
  • The links given in the blog post should be open in the new window.
  • Remove Broken links from the blog.

4. Permalink structure

Most bloggers do not give much importance to the permalink or URL of the blog, but it is the second most important thing to rank your post in Google.

Keep the URL of your blog post short and use your main keyword in it. It has been observed that short URLs (3-5 words) rank better in Google.

Avoid these URLs: http://www.rnkhabri.com/?p=1234

5. Meta Description

Meta description is a small description given about your blog post. This is very important for the SEO of your article.

When you search with any keyword in Google, the keyword entered by you will be highlighted in the description of the search engine results. Meaning, Google also shows that the keyword which should be in your meta description.

You keep the meta description unique, its length is in 165 character and use your main targeted keyword in it.

6. Image Optimization

By optimizing the image for SEO, you are telling the search engine what your post is about and you can get more traffic by ranking the image.

Here you can know how to properly optimize an image?

Make sure to use the targeted keyword in the main image of your blog post. First, by compressing the file size of the image, you can reduce the loading speed of the blog and make the search engine friendly by using the keyword in the alt text of the image.

7. Blog Loading Speed

The speed of your blog is a big factor for on-page SEO. If the loading speed of your site is very high, then the chances of its ranking in Google will also be very less.

If it takes more than 4 seconds to load your blog then you can loose up to 65% visitors. In Google’s view, it makes a negative impact on your blog.

According to Google Webmaster Central blog, after July 2018, page speed is also an important ranking factor for mobile searches.

What is On Page SEO - Complete Guide

You can check the loading speed of your blog on a site like Pingdom, GTMetrix.

Note: To increase the loading speed of your site, compress the image to be used in the blog, do not use unnecessary image, do not use more posts or widgets in the homepage, buy good hosting by WordPress users.

8. Keyword Placement

To tell which keyword your post will rank on the search engine, we should use the targeted keyword in our post. But where to do keyword placement in your post and how much the keyword density should be, it is very important to know.

For best SEO results, you can place the keywords of your post here;

  • Use your main keyword in subheading (H2 tag).
  • Use the keyword within the first 1-2 line of the article.
  • Use LSI keywords in the middle of a blog post.
  • Use the keyword in the last paragraph of the post as well.

Keep the density of the keyword within 2% in your post, after using the keyword more often it goes into keyword stuffing.

9. Outbound Links

When you give a link to another site it is called Outbound or External link. External linking should be done where needed in your article. External link is an important factor for SEO.

The related page should only be given outbound links, this tells Google which topic your page is on. Such a link increases Google’s trust in your blog and he feels that your content is 100% genuine.

Always give external link to authority site DA (Domain Authority), PA (Page Rank) is good.

10. Internal Links

This is a link to another post from your blog. Internal links help in increasing the rank of your post, and traffic also comes on other old posts. Which will reduce the bounce rate of your blog because the user will also visit your other content and will spend more time in your blog.

Use the anchor text while giving the internal link in the post and use the keyword inside the anchor text.

I would recommend you to do internal linking of 2 to 5 old related posts in each of your new posts.

11. Engaging Multimedia

Users just do not like to read text, if there is related image, videos or info graph present along with the text then it increases the value of your content.

Bounce rate and time on site This is the 2 important ranking factor to rank in Google. Google sees how long visitors from search results stay on your page (Dwell Time), the more time users spend on your page, the better their ranking will be.

You must have seen that I use video in a lot of my articles, if you want, you can use high quality info graph along with the video. With this, visitors will spend more time on your page, which will increase dwell time.

Read More:


On Page Optimization does not just mean the use of keyword. It is about fulfilling search intent and what they want the searcher to do. This is the most important step, if you do not fulfill it, then no technique of “Optimization” will help you to rank.

I hope you have got complete information about on-page SEO. You can get better results by implementing it in your blog.

To appreciate this post, share it with your friends on Facebook, Twitter, WhatsApp.

www.rnkhabri.com | Get latest news 2023 & live updates from India, live India news headlines, breaking news India. Business, Lifestyle. World, Technology, Sports, Internet, Hosting, Blogging, Career, Astrology, Job, Entertainment News Read all latest India news & top news on India Today News.