1. Suitability to any screen resolution 2. Be smart with colors 3. Only use readable fonts 4. Go easy with pictures 5. Wisely use white space 6. Check for errors and broken links 7. It must be fast loading 8. Learn and apply SEO to your site http://yugenelee.com/blog/beginners-guide-web-designers/