Web Site designing is a skill and keeping it clear and good for navigation is also important. So the navigation part of the website should be considered as the important in the web site development. The website navigation should be very effective and should work like Road map for the website visitors. When a visitors comes to your site he should be able to track the site and the webpage he is looking for easily. In short the website should meet the visitors expectation.
Some important that can be referred while designing a website.
1. You should take care of the loading speed , it should be less than 5 secs for 56k modem, if you really care for this, you should avoid Flash.
2. Keep your site simple, make sure it is not fancy, use a universal naming for the menu you use in the layout, like About us, contact us, Home, Site Map, Feedback etc.
3. Place your navigation in a specific categories, and in a good position also, try to add the link to the depth of the information you have in your website.
4. Use the logo of your organization on the site (homepage) and point a link to the home page on all the internal pages.
5. If your site is big, means if it contains many web pages, place the search box in the right hand corner for searching the relevant content and internal pages, try to avoid the search option for entire web.
6. If you use Flash, try to provide the HTML version for your users.
7. It is better to create a customized error page which displays the simple site map with the links to the main section of the site. This is the best way the users can reach to the right place , even if they are trying to use a misspelled your sub domain while typing in a browser.
These are some of the point that I found to be included for keeping the navigation and the website good. If your site performs good it will be easy further to select a good hosting package for the website. Some times the site being flooded with lot of content and stuff, you need to upgrade the hosting package or you have to choose a hosing package that is not afforded for you. It is always better to design the website keeping in mind your hosting expenses also. Before designing the website, you can also go through the good Web hosting company and check out the details of the hosting. It is will help you in a proper planning