On-Page SEO: Top 12 On-Page SEO Techniques (In 2020)

On-Page SEO: 12 step-by-step most important techniques

On-Page SEO:


The main focus of On-Page SEO is to rank higher and higher on Search Engines Results Pages(SERPs). The higher your pages rank on SERPs, the more and more traffic your site will get.

SEO is divided into two categories:
1. On-Page SEO
2. Off-Page SEO

The process of optimizing the web page of your site to increase search ranking is called On-Page SEO. There are many factors you should pay attention to while optimizing your posts.

Off-Page SEO is all about acquiring backlinks which point to your website.

Here we shall focus on On-Page SEO.

On-Page SEO has the great potential to bring your post or website on the first page or even the first rank on the SERPs.

12 Most important On-Page SEO techniques you need to follow:

#1. Page Title

#2. URL Structure

#3. Meta Description

#4. Keyword

#5. Title Modifiers

#6. Quality Content

#7. Heading Tags

#8. Internal Linking

#9. External Linking

#10. Image Optimization

#11. Mobile-Friendliness

#12. Page-Loading Speed

1. Page Title


It’s the Page Title which helps the Search Engines and the readers to understand what the post is all about. The target keyword must be included in the Page Title. It should be unique and compelling. And the length should be between 50-60 characters. It should always come with the H1 tag. Here is an example:

Page Title - On Page SEO

Page Title has always been one of the most important factors of On-Page SEO.


2. URL Structure


URL stands for Uniform Resource Locator.

According to Wikipedia, URL is a reference to a web resource that specifies its location on a computer network and a mechanism for retrieving it.

A typical URL could have the form,


This includes a protocol (https), a hostname(www.example.com) and a file name(index.html).

The characters of the URL should be in the lower case and the words must be separated by hyphens. Its length should be kept under 100 characters.

Some good examples of URL are



3. Meta Description


It appears below the Page Title. It gives the users a brief idea about the post. Sometimes, Meta Description could be the deciding factor for the users whether to click on your site or on the ones above or below. So try to include relevant, valuable and compelling information in the Meta Description.

Meta Description - On-Page SEO


4. Keyword


You write your post to solve your readers’ problems. So you should be aware of the problems your blog is going to solve.

How to find Keywords to optimize your post?

You should go for those Keywords which have the most search volume and less competition. There are a number of tools you can use to do this research. Some important tools are:

Google Keyword Planner
MOZ’s Keyword Explorer

Keyword Density:

It’s very important to include relevant keywords throughout the content but overuse should be avoided.

So, what exactly should be the Keyword density?

Keep the Keyword density somewhere around 1.5 – 2.0 percent. Use it once in the Title, once in the summary, once in the conclusion and use it only where using it makes sense.

Long-Tail Keywords:

With Long-Tail Keywords, competition is very low and you can rank it very easily.

LSI Keywords:

LSI stands for Latent Semantic Index. These Keywords are semantically(not necessarily synonymously) related to the target keywords. Search Engines use these keywords to determine the page’s relevancy and quality.

To make sure you are using LSI Keywords, you can search the keyword in Google and scroll down the bottom where you will find “Searches Related to……”. On-Page SEO LSI keywordsIf you write long content then don’t bother about LSI Keywords. You will naturally use them in your content.


5. Title Modifiers


Using Title Modifiers like “best”, “only”, “review”, “2018”, “checklist” could help your post rank higher for the Long Tail Keywords.


6. Quality Content


According to Wikipedia, Content creation is the contribution of information to any media and most especially to digital media for an end-user / audience in specific contexts.

Content is the King.


And therefore you have to maintain the quality so that more and more users would love to go through your work, share it and spread the word.

How to write quality content?

Google wants to serve the best possible results to its users. That means you need to have content that’s worthy.

There are no hard and fast rules to create good content.

Here’re are some tips and tricks you should keep in mind while writing your post:

a) Reader-Friendly:

The reader comes first.


The content should be centered around the readers. That way you give more value to your readers which in turn makes it more valuable for the Search Engines to display on SERPs.

b) Length:

As per the Backlinko analysis, the average first-page search result was 1890 words. Try to include all the information your readers need and at the same time, it shouldn’t be fluffy.

c) Structure:

Divide your blog into three categories – Introduction, Body, and Conclusion.

The introductory part is a key element to grab the user’s attention. So, this part of your content should be clear, concise, relevant and informative. This will make your post engaging and convince your visitors to stay on your website.

For more on how to create quality content, check out the following articles:

How To Write SEO-Friendly Content (In 2020)?

How to Write A Blog Post: 9 Most Essential Steps to Write A Great Blog Post


7. Heading Tags


Never go for longer paragraphs. Divide your post into smaller sections and paragraphs. And make sure that the length of each paragraph is not more than five lines. This makes it easier for users to read your post.

Your post needs to have a heading(H1) and sub-headings(H2, H3). H stands for heading.

H1 Tag:

This is the headline tag of your post. The Post Title should be wrapped in the H1 Tag and the subsequent tags in H2, H3, etc.

Always use headings hierarchically i.e., first the heading tag <H1>, then <H2>, and then <H3>, <H4>, etc.

This makes it easier for Search Engines to determine what’s important in your post.


8. Internal Linking


Internal Linking is all about linking to pages within your own website. This makes the users find all of your content by navigating around your site and thus spending more time on your blog. And it also helps the Search Engine to properly crawl your website.

But be careful while interlinking and avoid overdoing it. The best idea could be linking to 2 – 4 older posts while publishing a new one.


9. External Linking


Outbound links tell the Search Engine that your post has quality information. To get more traffic, using outbound links could be the easiest White Hat SEO technique.

But while linking, always try to link to authority websites.


10. Image Optimization


To get the attention of visitors, using images is very important. This will help make your post more focused and engaging. Images also give another clue to users and Search Engines what your post is all about.

So, how to optimize the image?

• Include the target keyword in the image file name and the Alt Text.
• Images should be compressed. Large images decrease the site speed which in turn will decrease the ranking in Search Engines.


11. Mobile-Friendliness


In this smartphone era, if your site is not mobile-friendly, then you are taking chances. Because over 60 percent of online searches are done on mobile devices. Also, Google has over 90 percent market share on mobile devices.

Make your site mobile friendly. Otherwise, you may lose more than half of your potential traffic.

To check if your site is mobile-friendly or not, go to the link


and enter your domain name.


Mobile-Friendly test: On-Page SEO


If it’s not mobile-friendly, fix the problem, if any.

Note: In 2015, Google started penalizing those sites which were not mobile-friendly.


12. Page Loading Speed


Google has stated time and again that Page Loading Speed is also one of the important SEO ranking factors. According to the MunchWeb study, you may lose 75 percent of your users if your site takes longer than 4 seconds to load.

You can use GTmetrix.com to check Page Loading Speed of your site just by entering URL:

On-Page SEO: Page Loading Speed

How to optimize loading speed?

You may follow the following tips to increase the Page Loading Speed:

Image Optimization Compress the images. Larger images decrease the site speed.

Don’t use a large number of plugins Using a large number of plugins may also be one of the causes of low site speed. It’s always advisable to install only those plugins which help make your site user as well as Search Engine friendly.

Switch to faster hosting If the Page Loading Speed is low even after image optimization and uninstalling irrelevant plugins, then switch to a faster-hosting service provider (Recommended: Siteground or Bluehost).

Related: 11 Best WordPress Plugins (Free & Paid) For Blogs [2020]


On-Page SEO Checklist:


• Google loves sites that are informative and engaging. Always go for long-form content and create content that is user-friendly as well as Search Engine-friendly. You can beautify your content by using Bold, Italics and CSS.

• Make sure that you include a keyword in Title, First paragraph, Image file name, and Alt Text.

• Images should be optimized before uploading. (like compressing and resizing)

• Create Meta Title and Meta description.

• Link your new posts with the existing related articles.

• Use Outbound Links but always try to link to authority websites.

• Page Loading Speed should be optimized.

• Make sure your website is mobile-friendly.

We cannot say that On-Page SEO techniques are some tricks to get more traffic, but it has great potential to get your site on the first page or even the first spot of Search Engine Results Pages.




  • 30
  • 30

77 thoughts on “On-Page SEO: Top 12 On-Page SEO Techniques (In 2020)”

  1. hello there and thanks in your info – I have definitely picked up something new from right here. I did alternatively experience several technical issues the use of this site, since I experienced to reload the web site many instances prior to I may get it to load properly. I have been considering in case your web hosting is OK? Not that I am complaining, but slow loading cases instances will sometimes affect your placement in google and could damage your high-quality rating if ads and ***********|advertising|advertising|advertising and *********** with Adwords. Well I am including this RSS to my email and could glance out for a lot extra of your respective exciting content. Ensure that you replace this once more very soon..

  2. “It is appropriate time to make some plans for the future and it’s time to be happy. I’ve read this post and if I could I desire to suggest you some interesting things or tips. Perhaps you could write next articles referring to this article. I desire to read more things about it!”

  3. excellent post, very informative. I wonder why the other specialists of this sector don’t notice this. You should continue your writing. I am sure, you have a great readers’ base already!

  4. Do you have a spam problem on this website; I also am a blogger, and I was wanting toknow your situation; we have developed some nice methods and we are looking to exchange strategies with others, please shoot me an email if interested.

  5. “I am really impressed along with your writing abilities and also with the structure to your weblog. Is that this a paid theme or did you customize it yourself? Either way keep up the excellent quality writing, it’s uncommon to see a great blog like this one these days..”

  6. I was recommended this blog via my cousin. I’m not sure whether or not this submit is
    written by way of him as nobody else recognize such unique about my problem.
    You are wonderful! Thank you!

  7. Just desire to say your article is as amazing. The clarity in your put up is simply nice and that
    i can think you are a professional in this subject.
    Fine together with your permission allow me to take hold of your feed to stay updated with forthcoming
    post. Thank you one million and please carry on the rewarding

  8. “My partner and I stumbled over here coming from a different web address and thought I should check things out. I like what I see so i am just following you. Look forward to going over your web page yet again.”

  9. Heya i am for the first time here. I came across
    this board and I find It truly useful & it helped me out a lot.
    I hope to give something back and aid others like you helped me.

  10. I’m extremely impressed together with your writing talents and also with the format in your
    blog. Is that this a paid subject or did you customize it yourself?
    Either way keep up the excellent quality writing, it’s rare to see a great blog like
    this one today..

  11. Hello! I could have sworn I’ve been to this website before but after browsing through some of
    the post I realized it’s new to me. Anyhow, I’m
    definitely delighted I found it and I’ll be bookmarking
    and checking back often!

  12. Thanks for the sensible critique. Me and my neighbor were just preparing to do a little research on this. We got a grab a book from our area library but I think I learned more from this post. I am very glad to see such fantastic information being shared freely out there.

  13. Hi there, I discovered your blog via Google while searching for a
    related topic, your web site got here up, it seems great.
    I’ve bookmarked it in my google bookmarks.

    Hi there, simply become aware of your blog through Google,
    and found that it is truly informative. I am gonna be careful for brussels.
    I will be grateful if you proceed this in future. Lots of other people can be benefited from your writing.

  14. Great post. I used to be checking continuously this weblog and I am impressed!

    Very useful info specifically the ultimate section 🙂 I take care of such information a lot.
    I used to be looking for this particular information for a long time.
    Thanks and best of luck.

  15. I wish to show my gratitude for your kindness for individuals that require guidance on this one subject matter. Your very own dedication to getting the message all around appears to be really good and has in every case empowered ladies much like me to realize their objectives. Your personal invaluable help and advice indicates much to me and somewhat more to my colleagues. Thanks a lot; from all of us.

  16. I wish to show my gratitude for your kindness for individuals that require guidance on this one subject matter. Your very own dedication to getting the message all around appears to be really good and has in every case empowered ladies much like me to realize their objectives. Your personal invaluable help and advice indicates much to me and somewhat more to my colleagues. Thanks a lot; from all of us.

  17. Greetings from Florida! I’m bored at work so I decided to browse your blog on my
    iphone during lunch break. I enjoy the information you provide here and can’t wait to
    take a look when I get home. I’m surprised at how quick your blog loaded on my phone ..
    I’m not even using WIFI, just 3G .. Anyhow, wonderful site!

  18. Admiring the time and energy you put into your website and in depth information you offer.
    It’s good to come across a blog every once in a while that isn’t the same outdated rehashed material.
    Excellent read! I’ve bookmarked your site and I’m including your RSS feeds
    to my Google account.

  19. Hello there I am so grateful I found your blog page, I really
    found you by error, while I was researching on Aol for something else, Nonetheless I am here now and would just
    like to say kudos for a marvelous post and a all round enjoyable blog (I also love
    the theme/design), I don’t have time to browse
    it all at the minute but I have saved it and also added your RSS feeds, so when I have time I will be back to
    read a lot more, Please do keep up the fantastic work.

  20. Just desire to say your article is as astounding.
    The clearness on your put up is simply nice and i can think you’re knowledgeable in this subject.
    Well with your permission allow me to grasp your RSS feed to stay up to
    date with drawing close post. Thanks one million and please continue the rewarding work.

  21. Hi would you mind sharing which blog platform you’re working with?
    I’m planning to start my own blog soon but I’m having a
    difficult time selecting between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design and style seems different then most blogs and I’m looking for something completely unique.

    P.S Apologies for being off-topic but I had to ask!

  22. This design is incredible! You obviously know how to keep a reader amused.
    Between your wit and your videos, I was almost moved to start
    my own blog (well, almost…HaHa!) Great job.
    I really loved what you had to say, and more than that, how you presented it.
    Too cool!

  23. Just want to say your article is as astonishing. The clearness on your post is just great and i can think you are a professional in this subject. Well together with your permission allow me to seize your feed to keep up to date with imminent post. Thanks 1,000,000 and please continue the enjoyable work.|

  24. I feel this is one of the such a lot significant info for me. And i’m glad studying your article. But want to remark on few normal things, The site taste is wonderful, the articles is actually nice : D. Excellent job, cheers|

  25. When I initially commented I seem to have clicked the -Notify me when new comments are added- checkbox and now each time a comment is
    added I receive four emails with the same comment.
    There has to be a way you are able to remove me from that
    service? Thanks a lot!

  26. Al pulsar el botón «Stop» de la base de carga, se enviará una señal al Indego 1300 a través del cable perimetral ordenándole detenerse. Robot cortacésped Indego, base de carga, clavos para la base de carga (4), cable perimetral (300 m), estacas de fijación ( 00), manual de instrucciones, guía de instalación rápida, llave de aislamiento roja, fuente de alimentación, conectores de cables (2), reglas de medición.

  27. No fiarse de los SAT que se anuncian que nos ofrecen los servicios de información telefónica las guías publicitarias, ya que no diferencian entre servicio oficial y otro tipo de servicios. Estos SAT publicitan la mención especializados en la marca X”, aunque no sean servicios oficiales de la marca ni estén vinculados con el fabricante y su intervención puede llevar a perder la garantía del fabricante sobre el aparato. El que la empresa, en su publicidad, presente el símbolo de adhesión al sistema arbitral de consumo , supone una garantía en cuanto a la solución de conflictos que pudieran surgir.

  28. I have to express my appreciation to the writer just for rescuing me from this particular instance. Right after researching through the the web and getting notions which are not powerful, I was thinking my entire life was well over. Living without the presence of answers to the problems you have resolved by way of this article content is a critical case, as well as those that could have negatively damaged my entire career if I hadn’t encountered the blog. Your primary skills and kindness in handling all areas was precious. I’m not sure what I would have done if I had not encountered such a subject like this. I can at this point look ahead to my future. Thank you so much for your reliable and amazing help. I will not be reluctant to propose your web site to any individual who should get direction about this subject matter.

  29. De esta manera los grados de libertad y el movimiento simulados en una operación de mecanizado, se corresponden a los que se producirían en la máquina real. Proceso de desbaste: Eliminación de mucho material con poca precisión. Utilizamos cookies propias y de terceros para permitir la navegación por la página web y la utilización de los servicios ofrecidos en ella.


Leave a Comment