I' ve been looking out some kind of checklist that webmasters or SEO’s can apply to make sure that the system is Search Engine Friendly from the Scratch. Here is the very useful post from Carsten Cumbrowski in Search Engine Journal.

Here are the top touch point areas;

1. Accessibility

2. Navigation

3. Design

4. Content

5. Security

6. Technical Considerations

7. Web Marketing Consideration and more..........

Please read the full post 50 Questions to Evaluate the Quality of Your Website.

Enjoy reading :)

Aj