What is main procedure of on page SEO ?
Totally the same which I was taught, I agree definitely.Start your website SEO by doing website Analysis like analys the flow of website, check for broken links, proper navigation, user friendliness, loading Speed etc
fix all these issue.
then start competator analysis check for advancement of competators.
actual SEO Implementation start by Keyword Research do that.
Optimize Webpage Title, url, metakeyword, metadescription, images, footer , xml and html sitemap etc
configure all tools related with your business website such as google webmaster, google analytics etc
after that do Offpage activity.
analyse all strategy monthly and do changes as required.