|First you need original content. Content is the heart beat of any exceptional Web site. The ability to take a common subject and give it some interest and originality is a rare talent, but necessary to keep visitors coming back. Add a dash of humour, be sure to update once or twice a month and look out, you're on your way.|
Second you need great graphics. If your graphics are properly used they can greatly enhance a web site and its content. However, if you overuse or they take forever to load, you will drive visitors away before they even see the content. The irony here is that just about anyone can make decent graphics and expensive programs are not required.
Third, you need a good presentation. Good Web sites do not keep the user guessing. They make their purpose immediately evident and present an easy to follow navigation system. The content and graphics blend in perfectly with the presentation and following it is a simple matter. You will never find hyperbole or confusion caused by overuse of animated graphics, Java or anything else that will serve to mask the intent and content of the site. Most importantly, a great Web site is run by a competent and knowledgeable Webmaster. One who knows how to seamlessly move the visitors to each level of the site? A great Web site is not a side show, it's a simple (no-need-to-be flashy) library of content. It just does what it is supposed to do and leaves the hoopla behind.
Last, but not least your site needs to be both interactive and proactive. Good web sites are ones that are people conscience. While, yes, the Internet is the cutting edge of technology and all that, remember it's just regular people, like you and I that are using it and will make it what it is in the future. The great web sites are the ones with the developers who not only have all the techno skills, but the people skills to boot. Think about the sites you visit over and over. What keeps you coming back? Useful content. Yes. How about that feeling of belonging. Like someone is actually having a one on one conversation with you. The ability to provide the opportunity to express and contribute is the mark of a superior web developer and what makes a web site one of the great ones.