The design of a website should follow a process defined by business requirements that are based on satisfying the goals of the website’s users, i.e. the people who will visit the website to complete a goal or who are in search of information.
But, often, such a process is not... keep reading about 4 Web Design Pitfalls that Should Be Avoided