The purpose of a website's design is to present the content in a meaningful way, maintain the brand, and set up a comfortable and interesting visual environment. It's all about knowing what the design's purpose is and how it'll achieve that purpose before you start designing. After all, if we design before we have content, we effectively create the packaging before knowing what's going in it. There are a number of steps that comprise content first. Implement them to make the content you're working with more manageable. The design will reveal itself trough the content.