The check list for on-page optimization:
Ø Page titles are correct
Ø
H1s tags
are correct
Ø
Meta
descriptions exist and are correct
Ø
Alt
text with best keywords
Ø
Unique
and fresh Content exists and is correct
Ø
Correct
version of site is being shown to search engines
Ø
Accessibility
Ø
Meta
Robots tags
Ø
Robots.txt
file and its correctness
Ø
XML
Sitemap
Ø
URL
structure
Ø
http://
or https:// is correct
Ø
Inner
Page Linking
Ø
Every
Inner Page have back linked to Home page
Ø
Canonical
URL
Ø
301
redirects are in place
Ø
404
error page