Según Apis Design estos son los 7 elementos esenciales para hacer un buen web:
Propósito Diseño Mensaje Arquitectura Usabilidad y Accesibilidad Marketing Online Asuntos técnicos
Lo interesante es que de todos los elementos necesarios son muy pocos los que se pueden "ver", lo demás es trabajo detrás de las cámaras*. El diagrama lo ilustra a la perfección, la traducción al español es hecha por Ernesto González.
Enlace: What Makes a Good Website?, Componentes de un sitio web exitoso