Before any of the tech jargon, design chops, or programming skills related to making a website come into play, your site has to take shape as a solid idea. Having a clear understanding of your site’s mission…