Following things you can consider as On page Checklist.
1. Content is high-quality, relevant, fresh and at least 500 words in length.
2. Target search phrase is included in page headline.
3. Target search phrase is included in at least one sub-headline.
4. Target search phrase is repeated three to 10 times within body copy. Don’t over-do it, or the page may get downgraded as spam. Keep the reader in mind as you work with the target search phrase. Copy should always be reader-friendly.
5. Page includes relevant images and/or graphics that help illustrate the target search phrase.
6. Captions for images and/or graphics include the target search phrase.
7. Content and/or tools and resources on the page are so good that visitors will want to share your link with others and post your link elsewhere.
8. Location: If you are optimizing for specific country, state, city or regional names, be sure they are in your copy and perhaps in a page footer.
9. No misspellings or poor grammar. Yes, the search engines downgrade for either.
10. Inclusion of social media links and / or user discussion or reviews. Pages with active visitor interaction are scored higher than static pages.