@teneonshing,
Ofcourse, I think you are a beginner that's why you have doubt on it.
As a digital marketer or a blogger, having one year of experience in this field I learn every day.
On page is the nib of your website without strong on page optimization you can't rank, or if you can't rank so you can not get much traffic as you want.