SEO check list for new site?

I kinda new to SEO things. I have learned On page SEO things and I already did it on my site. Am I just wondering if there any checklist or to do list for a new website? like a pattern or something? tired on Google but no luck yet