The following is a simple list I have coined the “Strong Page Definition” for Search Engine Optimization. I feel like this should be a sufficient starter for on-page SEO.
- 1000+ words of unique content
- Keyword Density of approx. 4%
- 3+ images
- Alt tags should contain keyword
- Image file name should contain keyword
- 2 outgoing links (dofollow) to high PageRank websites
- H tags
- Properly structured (think outline)
- At least 2 H tags should contain keyword
- Page title should be at least 40 characters, less than 70 characters long.
- Page and HTML Title should contain keyword
- Place keyword at beginning of title
- HTML Description meta tag should contain keyword
- Place keyword at beginning of HTML meta description
- Google+ Authorship tag
- Content should meet Flesch reading ease of greater than 60%
- Link to other internal content that is relevant
- Use title attributes in link (a href) tags, using keyword
- All pages submitted to ALL social networks
- URL contains keyword