Skip to main content
on page seo techniques

On Page SEO Techniques

Is your blog post not ranking in Google search

If not……….

Then there is a high probability that the post doesn’t follow any On page seo techniques

Through this article I will explain to you what is On page SEO, its importance as well as provide you information on what On page SEO techniques needs to be followed while submitting your blog post.

Before I start to talk about On page SEO, I assume you are aware of SEO, if not please visit my previous post What is SEO and How it works to have a better understanding of SEO.

What is On page SEO?

On page SEO is the process of optimizing each and every web page of your Blog or Website so that the search engines find and index your web pages and thereby rank high on search results.

So by Optimizing, what is meant is that technical changes made to the web pages such as inclusion of Title tags, Meta Description, Alt tags etc as well as inclusion of keywords in content and focusing on following good copy writing techniques while preparing content.

Please find below the 8 On page SEO techiques you need to follow while submitting your blog posts.


  1. Keyword Placement in Content

Placement of keyword in content is of primary importance but that should not mean to stuff your keywords in content.

Make sure the primary keyword is mentioned in the introduction of the content as well as in the last paragraph of content. Include the keyword in content at other areas but make sure it is used so that it brings meaning to the content and not use it more than twice in the content.

You can use these tools mentioned below to check the keyword density in your articles



  1. Page Title

Optimizing the Page Title is a very important part of On page SEO. When users search in search engines the title will be first thing that will be displayed in the search results, hence making the title more appealing will help you to attract more visitors to your blog or website.

So while writing the title for your post make sure

  1. The Keyword is mentioned in the Title, it can be mentioned anywhere in the title and only once.
  2. The Length of the Title should not be greater than 65 characters.


  1. Meta Tags

The meta tags should never be left emptied, the content written in meta tags are displayed in search results just below the Titles hence it needs to be appealing to the user by giving a brief description about the post.

While creating Meta description keep in mind the following

  1. Include the keyword in the description but never keyword spam your description
  2. The meta description should not be more than 165 characters of length


  1. URL Structure

The URL for your blog post should be created in such a way that it includes the keyword you are ranking for your blog post. While including the keyword in the URL the keyword should be separated by dashes

For example:


  1. Heading Tags & Alt Tags

Heading Tags needs to be included to highlight titles, subheadings and other notifications in content.

Include the primary keyword in H1 tag and always use only one H1 tag and include your secondary keyword in H2 or H3 tag.

Make sure you don’t use too many H2 and H3 tags.

Alt Tags

Alt Tags are used by search engines to find images. While uploading images always use alt tags and include the keyword in alt tags.


  1. Internal & External Linking

Internal linking is the process of including the links of other posts of your blog in the post which you are going to publish as fresh.

While doing interlinking it helps in improving the page rank of your current page as well as other page of your blog and it also assures that readers spend more time on your blog.

When you include internal links use the keyword as the anchor text and never stuff the anchor text with keywords.


External Linking is the process of adding links of other websites in your post but make sure it is relevant to content of your post. By including external links it brings more credibility to your posts and signals to search engines that your post is providing more value to its readers

Few things you should follow while including external links are

  1. Use links of trusted websites
  2. Use links having related content to the post you are writing
  3. Speed & Mobile Friendliness

If your site loads slowly or is not mobile friendly it will affect search ranking. Search engines want to provide the best experience to its users and slow loading websites put off users hence your website won’t be given priority as well as with the number of users accessing websites over the mobile it is imperative to have a mobile friendly website as it will help in attracting more users and increase search result ranking.

For increasing the loading speed of your website the following factors can be looked into

  1. For hosting your blog or website use a VPS or can even use CDN servers if you have a higher budget
  2. Reduce the size of the images used in websites without compromising quality


  1. Improve User experience

Providing a good user experience helps in ranking. To improve the user experience you can follow the actions mentioned below

  1. Create good and relevant content
  2. Making sure the content is more than 500 words, the optimum size of a post would be 3000 words. For eg Google gives priority to long articles having 3000 words or more.
  3. Remove broken links from website.
  4. Include a Sitemap for your Blog or Website
  5. While writing content follow standard copywriting techniques as well as make sure content used in post are not copied from other posts.



Once you implement the 10 On Page Seo techniques mentioned above I can assure you that your blog posts will start to rank high in search engines. But having said that On Page Seo is one of the two factors that help you to improve ranking with the other being Off Page Seo. I will provide you a detailed post on Off page SEO and how to go about it in my next post.

Please feel free to comment below or message us in our Facebook page concerning any queries or doubts related to On page Seo.

Leave a Reply

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