SEO
Lets make this clear, you have a a good looking website but why is that no one is finding it? This is because no matter how good a website is you still need to spread to people around the world that it exist. Simple right? Wrong. The only people who will know your website are the people who have contact with you but how about the others? well the answer is a good SEO(Search Engine Optimazation). However SEO is not an easy task you need to know the right strategies and methods to be able to succeed in your targets. In order for your website to succeed, the pages are need to be indexed by the search engines, a good use of keywords on your site are very important in SEO. Well there are simple ways to get started
1. Google needs to index your pages
2. Use the right keywords in your topics and articles
3. Sign-up or link in your socialcommunities (facebook, twitter, myspace)
4. If you are member of a social community tell everyone on your list that you have a site link to your site
5. Submit to socialbookmark your site(Digg, Stumbleupon, Technorati)
6. Periodically update your site with recent topics
Just be aware of the rules and guidelines of the search engines otherwise all the time and hardwork you spent on SEO will all go to waste
Web Design
In order to have a website you need to have a domain a hosting server, and most importantly a website design. A good website design bases its layout and appearance according to the theme or topic of the site. It would be very outrageous using images and color scheme on which have no relevance to the topics or subjects of the site. In order to have a great web design you must consider these first:
1. Topic
2. Theme
3. The purpose of your site
4. Colors and images you are going to use
If you have already run down the necessary requirements and needs of your site then all you have to do is create mock-ups first around 3 is good then decide which of the 3 mockups would best suited on your theme and topic.