On page check list:
1. Keyword research and selection
2. URL structure
3. Meta's
4. Optimize Content
5. Design and navigation system
6. Sitemap and robots
7. Og properties
8. structured data
9. Header tags
10. Optimize the images
11. Implementing the Google Analytics and webmaster tool