11 Easy On-page SEO techniques for website ranking(2021)


This is a complete guide to Boost On-page SEO Techniques in 2021.

In this new guide you’ll learn:

  • How to improve your blog structure
  • How to optimize your URL
  • How to boost your website speed
  • Lots more

Let’s get started.

Fundamentals :

What is On-page SEO?

On-Page SEO is a technique of optimizing a website with access to it. It is the process of optimizing inside the page to get more ranking on google by improving user experience. It boosts our SERP Ranking.

Why is on-page SEO important?

  1. It Increases our rank on google
  2. It gives good experience to user
  3. It shows search engines that how you are providing valuable content to the user.

What is a good on-page SEO score?

Out of 100, 80 is a good score for On-Page SEO on you’re website. To check that score, Use Rank Math Plugin.

Is there any tool available for on-page SEO?

  1. Ahrefs – Keyword Planner
  2. Google Page Speed Insights or Gtmetrix – Check website speed
  3. Grammarly – Error free content
  4. Copyscape – plagiarism checker

Steps to boost On-page SEO Techniques:

On-Page SEO Techniques

1. Optimize Technical Factors

a. Domains& Hosting:

These are the first factor you have to check when you start your blog. For writing your blog you need a website. We need to buy a domain name for our blog and host that on the hosting server. It seems to be more technical but definitely not. I personally suggest to you the best domain and hosting service that I am using for more than a year. That is Hostinger. Hostinger is the best affordable web hosting provider, you should try.

b. HTTP Status Codes:

HTTP or HTTPS is the default protocol used to fetch HTML documents around the web. Without HTTPS data transfer is insecure. Https is considered as a direct ranking factor by Google. If your website is not having HTTPS, then google will never allow you to rank on top or even on the first page. For resolving this issue, Hostinger provides a free SSL certificate for a lifetime.

c. Schema.org Markup:

Schema markup is a standardized vocabulary. You can add it to your HTML sites so that search engines can easily understand your content and helps to index fast.

For this process, you can use a Free plugin Rank Math SEO, They have free templates for structure your content.

Steps to create the schema using Rank Math SEO for your WordPress website,

  1. Install Rank Math SEO plugin
  2. Sign in your free account in the rank math SEO plugin
  3.  In this plugin, Goto titles & meta > posts > select schema type, you can change it later for every post

Your schema setup is finished. You can learn more about the options in the Rank math SEO blog

d. Robots.txt

Robots.txt is a file it is created to show search engines which page is to crawl and which is not to crawl. That means you can tell search engines to crawl and index specific pages on your interest. Rank math SEO helps in these cases. Go to Rank math > General Settings > edit robots.txt. It is optional if you have not done anything wrong on your pages.

e. Robots Meta Directives

Robots meta directives or meta tags are a piece of code that shows crawlers how to crawl or index web content. Whereas robots.txt shows crawlers how to index web pages. you can learn more in Moz’s robots meta directives.

2. Optimize Page Titles

Page Titles is an HTML element that is used to specify the title of a web page. It is the title that is shown on the search engine results page. It is the most important and also one of the easiest on-page SEO techniques.

It is also seen at the top of your web browsers.

 It is Shown by some social networks when you share the link.

How to optimize the page title?

  1. Your title length should be under 60 characters. There is no exact limit but is based on the character size you used. If you use ‘i’ due to its narrow width.
  2. Use power words like best, top, free, etc in the titles. Even though it is not a direct ranking factor but it helps to improve Click through rate. The Click-through rate increases the ranking of your page. you can use many characters but if you use ‘ w ’ it width is very high compared to ‘i’. You can check your Title demo using the Moz title preview tool.
  3. Use the main keyword in the title but don’t try to use repetition of keywords. Google will penalize your website.
  4. You have to use unique titles for every page. This problem may occur in e-commerce sites to list the same variety of products. Use some relevant titles or include brand name, size, or something like that. Avoid duplicate content.

3. Optimize Meta Description

Meta description is an HTML tag used to describe what is your page about. It was set by you on your page or post on your website. There is defined no character limit for the meta description. But, below 155 characters is good to go one.

Meta Description Optimization Steps:

  1. Use Active voice to tell about the page.
  2. Use Right Call to Action like Buy Now! Watch Now!
  3. Use Correct amount of characters that fits
  4. Use your main keyword
  5. Avoid Duplicate Content and make it unique

4. Optimize Page Content

Content is still one of Google’s most important ranking signals. Despite this, many marketers fail to create quality content. It is critical to generate material with a purpose. Search engine robots will choose highly optimized material over non-optimized information on a search engine page.

How to optimize page content:

  1. Use Good amount of keywords
  2. Don’t use high level english words
  3. Use short paragraphs and lists instead of longer ones

5. Heading

The <header>tag is used to specify the heading for a page or section in HTML Code. The header tag includes information about the content’s title and heading which is on your website.

How to Optimize Heading.

  1. Use Only One H1 tag , That shows the main title of the page
  2. Use Upto 3 H2 tag as a main sub heading
  3. Then use H3 to h6 tags for subheading depending on the answer.

6. Optimize Images and Multimedia Elements

Images are important for making your content more accessible, appealing, and engaging to visitors, but they are also vital for On-page SEO.

How to Optimize Image

  1. Compress the size of image manually by imagecompressor or using plugins
  2. Describe clearly with relevant title and alt text.
  3. Don’t use Stock images. Create your own.
  4. Add right size image for social snippet (1200 630px )

7. URL Optimization

Url’s are the navigation link from your main domain to other pages that you are looking for. In On-Page SEO, URL is also a ranking factor for Google.

How to Optimize URL

  1. Use focus keyword in URL
  2. Try to use short type of URL as much as you can
  3. Avoid grammatical words im URL like in, is,of etc
  4. use Hypens(-) instead of Underscore(_)
  5. Use User readable URL

8. Optimize Links

It is the same as the URL but which is added inside your blog. In your post, You may have added some links for reference. That needs to be optimized.

How to Optimize Links in your post.

  1. Use only 3-5 internal links.
  2. Don’t use Click here, Learn now etc. kind of anchor text.
  3. Avoid Money keywords as a anchor text.
  4. Use Nofollow when it requires.

9. Optimize Website Speed

Even If you have very good master piece of content, if your website loading speed is very less than normal that will really affect your SEO Score. Google always pretend to give good quality content but also it watches how people interacts with your website and how many people bounces off. If your website loading is very slow, then lot of people bounces off. To avoid that, you have to optimize website speed.

How to optimize Website Speed

  1. Use Compressed Images.
  2. Use AMP Supported Websites.
  3. Delete Unused Codes.
  4. Choose Good hosting server like Hostinger.
  5. Reduce Redirects.

10. Engage With Audience

Google Loves users engagement with the websites by sharing, commenting to your website.

How to engage with audience

  1. Use social share plugins to help people share easily
  2. Allow comments and reply to them

11. Use Review Or FAQ Schema

If you are a local business or in a business of selling anything to people, then you actually have some amount of reviews in google my business. Google boosts On-Page SEO of a website if the website has good number of reviews. and also faq of your product or service increases a chance to get more traffic.

Use Elfsight to add Reviews from your google my business

Now its your turn

I hope you enjoyed my ultimate guide to On-Page SEO.

Now I’d like to hear from you:

which tip from today’s guide are you going to try first?

Are you going to use short URL?

Or maybe you want to try optimizing content

Either way, let me know by leaving a quick comment below.

If you want to learn more about SEO, Follow best SEO Blogs in 2021

General Info


67/3 , Periyar Nagar , Tiruttani – 631209  


Phone & Email

Ganesh Shanmugam

Hi , I am ganesh Shanmugam. I am a Digital Marketer and SEO Expert. I love to search on google. I am excited to write blogs on Digital Marketing Techniques. Feel Free to comment your questions and I am happy to reply.


Submit a Comment

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