For more information read the article on the components of good web site development . Web site Navigation A site that doesn't have a readily discernible navigation system is a poorly designed site. A visitor should also be able to reach all important content and information from all pages without going back to the home page. Furthermore, once at an important content area the information should be readily accessible with single jumps and little scrolling and reading. The best way to accomplish this is to use a combination of images and text links.
Lets use the search engine page as an example here.
I use an image map to jump to different areas of important content. These are placed at the top of the page so that when the page downloads the visitor sees that there are many other areas of content on the site that can be accessed form the page. This page is long and contains a lot of information that I've divided into anchored categories or topics. I place these text links directly after the intro because the user is now ready to find the exact info they were looking for after assuring themselves they are in the proper area. A brief intro is at the top of the content area, then there are text links to the anchored topics.