For New Website you have to set below on page activity.
Title tag
Description tag
Breadcrumb Navigation
Unique Content
Robots.txt
Sitemap.xml
Canonical Tag
Heading Tag
For Tracking and know about how user behave on your website. Set up below account.
Google Analytic
Google webmaster
Bing webmaster
On page is best for new domain, write its content, meta tags properly and add alt tag in images while optimizing it, add sitemap, and internal links and submit it to and search engines, and create its webmaster tools. Do it off page link building.