Hi bro Anil,
Yes, bro, I agree with you that only the on-page SEO is not enough to rank a site or even a specific page today. To rank a site needs a combination of off page SEO and on page SEO+ keyword research, and these ways we can easily rank a site or even a specific page of a site. By the way,bro, I got here several new techniques about ranking a site to learn, and these techniques will definitely help me to improve my own site today.
Thank you so much, bro for sharing this valuable post for us.