Creating a website is not just about slapping any web design on it and hoping to make the best out of it. A non-commercial website can get away with things that a commercial website cannot. Let's look into some of the design aspects that you can't afford to miss on
When you're putting up any files on your site, or graphics or even webpages, make sure you're using meaningful file names. Doing this is mainly for Google, and while it will not necessarily have a huge impact on your rankings, it will help to some degree. But you do not want to use a secondary keyword in this instance; instead, make it the primary. Do not put the words together with no spaces at all, and the way to write them for the bots is with a hyphen between the words. If you use no spaces and the words are next to each other the bots will not read them properly. This is a relatively small measure that may be useful for your visitors in addition to the search bots.
RSS Auto-Discovery: Every webmaster who offers an RSS feed for their websites (which should be every person reading this article) needs to include the code for auto-discovery in their header. This helps all of the browsers and RSS readers find your feed automatically and alert people to its presence. RSS feeds are a great way to get your content out there as well as let people know when you have made changes to your website so putting this feature in will make a major difference.
Of course when the site is completed, be sure to go through the entire site and make sure everything works properly. Remember that any time you add something new to your site, you run the risk of causing problems with the formatting. But this also applies to smaller changes because you really never know if the change broke the format.
As time goes on your site is going to get better and is going to be even more successful as you learn and improve things. The thing is that you need to begin with basic web design elements so that your site won't lack anything. Web design isn't really that complicated but often people turn it into something that is. If you want people to respond well to your site check here and get as many sales as possible and build a really good brand, you need to focus first on building a good foundation.