The key elements of on page seo

a)Keyword = The most important factor is keyword research. There are many types of keywords like short tail, launch tail. You can use these tools for keyword research like Semrush, Ubersuggest, ahref.

b)Meta Description = In Meta Description we write a small part of our webpage so that Google can easily understand what our web page is about.

c)We should have internal and external links so that if someone comes to our website then he can read the rest of our pages. And we give external links so that we can prove our point.

d)We should make our website mobile free because the user always checks on the phone first.
e)It is always mandatory to have schema on your website because the crawler can easily understand our webpage and our page can be indexed quickly.