1: Visual Appeal
The website needs to be visually stimulating. the first impression of the website is very important.
http://www.logocranium.com/
2: Interesting User Interface
It is important that the site viewer enjoys traveling throughout the site. The site must have good transitions and layouts.
http://www.miniusa.com
3: Primary Navigation Should Be on Top
The primary means of navigating the website should all lie on the top section of the site. This makes sure everything is easy to get to, and that the viewer can get to where he needs to be.
http://www.vw.com/en.html
4: Also Provide Navigation Tools in the Footer
Navigation tools should also be on the bottom of the site, so that people don't have to scroll back to the top. People are lazy.
http://www.puma.com/
5: Have Meaningful Content
Your site should have as little filler as possible. Make sure everything has a purpose. There is a phrase "content is king." Keep it in mind.
http://365daysofastronomy.org/
6: Contact Information
Make sure it is simple for people to find your contact information.
http://www.inspiredm.com/colour-schemes/
7: Search
Make sure there is a search bar on your site so that people can easily find specific things.
http://en.wikipedia.org/wiki/Wiki
8: Offer a Sign-up Sheet
Allow people to sign-up or subscribe to your site so that you can send them information and other things.
http://www.urbanoutfitters.com/urban/index.jsp
9: Cross Browser Compatibility:
These days, it is extremely important for your site to work with all of the popular browsers.
http://analog.coop/
10: Web-Optimized Images:
Make sure your images are optimized to be used on the web. People dont realize that not all images will work well on the web.
http://www.marylandsecurity.net/