1. Is your text human friendly?
2. Is your title tag unique to the page?
3. Does title tag use at least one of your keywords?
4. Do you have a description meta tag?
5. Is the most relevant keyword shown in the first paragraph?
6. Does it display “above the fold”? Need to scroll vertically or horizontally?
7. Using keywords in alt/title attributes for describing images/links?
8. No important keywords are in images
9. Do you have a good keyword density?
10. Did you include some keyword variations such as plurals and past tense?
EasyBilling Invoicing Software
Design Sales Receipt with your logo, header, footer, color and layout
not a long list, but a good starting reference