Will give you a list of on page factors that you need to focus on after creating your website
Hope it helps
1.Titles are unique for each page
2.title length are between 50 to 60 characters
3.description tag is between 150 to 160 characters
4.description tag is not over stuffed with keywords
5.permanent link structure format
6.h1 heading for title
7.use of h2 and h3 for heading
8.small paragraph and use of bold and italic
9.is there a unique logo for the web site
10.is there a favicon (favicon means an icon associated with a particular web site)
11.content on the web site is fresh
12.content length on post pages
13.interlinking pages-do you link internal pages
14.interlinking-use of anchor text (is it varied)
15.trying to rank for high competitive words
16.is there an alt tags for all images
17.are image files name descriptive
18.image file size is optimized
(Image optimization is using the most compressed (smallest file size
yet visually acceptable image in the proper file format for the specific role of the image)
19.blog comments have the no follow tag
20.external links have the no follow tag
21.banner ads have the no follow tag
22.Are pages with duplicate or no content ,no index and no follow
23.too many ads above the fold
24.checked for invalid use of 301 or 302 redirects
(A 301 redirect means that the page has moved to a new location, permanently
A 302 redirect means that the move is temporary
A redirect causes the user's browser to automatically forward from the old location to the new one.)
25.Site checked for broken links
26.Page speed:Average time to load home page
27.Page speed-Average time tol oad other pages
28.Google authorship status implemented
29.Site implements rel=canonical to identify the original content?
30.Are most important pages link to from home page
31.Are most important pages link frm side bar
32.Is there a user site map in the main menu
33.Is there a related post section below each page ?
34.Is there an author for all site pages ?
36.Is there a breadcrumb on all pages?
37.is there a custom 404 page
(The 404 or Not Found error message is an HTTP standard response code
indicating that the client was able to communicate with a given server, but the server could not find what was requested.)
38.Is the web site registered on Google Webmaster tools?
(Google Webmaster Tools is a free online service from Google that helps you manage your website or blog, or those of your clients)
39.Is the web site registered on Bing Webmaster tools?
(Robots.txt is a text (not html) file you put on your site to tell search robots which pages you would like them not to visit)
41.Is there a valid XML Sitemap?
42.Is the web site registered with Google Analytics?
(Google Analytics is a freemium web analytics service offered by Google that tracks and reports website traffic)
*** SOCIAL MEDIA ***
43.Social media buttons on all pages?
44.Is there a Facebook business page?
45.Is there a Google+ business page?
46.Is there a Pinterest business page?
47.Is there a twitter account?
48.Are social media profiles SEO?
49.Facebook Like box?
50.Google+ Add to circles button?
51.Newsletter and RSS registration?