WebsiteGear Logo Log In
New User? Sign Up
About | Contact | FAQ
  Home Content Site Development Website Design Friday, May 09, 2008 
POPULAR ARTICLES
Nav Subdomain Configuration - How To Setup A Sub Domain
Nav Website Layout - Tips & Tricks
Nav Round Robin DNS Load Balancing
Nav Domain Configuration - How To Setup A Domain Name
Nav Introduction To Server Load Balancing
Nav Server Load Balancing Methods
Nav Tips On Using SubDomain
Nav Breadcrumb Navigation
FEATURED NEWS | POPULAR NEWS
View More News View More News
SPONSORED LINKS
Print| Email| Save| Discuss| Feeds


Navigation - Not Confusion
Published: Friday, October 10, 2003


The importance of an effective navigation
An effective navigation allows visitors to find what they are looking for quickly and easily. Designing an effective navigation can also help to direct visitors to other offerings on your site. It is also necessary that the search engine robots can read the navigational links in order to spider (or index) your site.

Creating an effective navigation
Site navigation can be of various types depending on the type of site. For example, a news site will provide navigation to the latest news (current or maybe a few days old) on the cover pages. Because of the sheer amount of pages of news articles, it is impossible to link to each item that appeared in its lifespan. On the other side, a smaller site will probably be able to link every item from its cover page (homepage).

The goal of an effective navigation is guided by the 3 click rule (all pages on the website can be reached within 3 clicks from the homepage). This rule applies to search engines also, where pages more than 3 clicks away are not indexed.
  1. Categorize content, products or services: Create smaller categories for organizing the content, products or services. The categorization may be logical, alphabetical or as applicable. The categories can be arranged in a tree structure with several subcategories. Hence it can be several levels deep. Create a navigation panel specific to each category and place it in the left or top panels so that the user can view all links within that category without scrolling. This navigation panel will change when the user moves from one category to another.


  2. Centralize navigation menu: Centralize the navigation menu on a separate navigation file. Using server side include code, add that navigation file to each page that belongs to the category. This will reduce maintenance worries if the navigation
    menu is changed or updated. Only one navigation file has to be updated instead of each of the web pages.


  3. Provide link to home page: Provide a link to the home page from each page so that the user can return to the main page if lost. This can be achieved by creating a 'Home' link. In addition, add a link to the home page on the logo image.


  4. Use breadcrumb trail: A breadcrumb trail provides a quick way for the user to know what section or branch this web page is in. A breadcrumb is useful if the website has a lot of categories and each category is few levels deep. A good example will be a directory such as Yahoo or DMOZ.


  5. Create consistent top and bottom menus: It is essential to provide a top navigation menu (as the top bar) which is consistent in look and feel for all the pages in the website. This menu should contain links to each category, the home page, contact or support page, faq page (if centralized faq), etc. This helps the user to move around categories or to contact support from any location.

    Similarly, a consistent footer can contain links to contact information, advertising info, privacy policy, membership agreement etc.


  6. Include links to related items: Related links placed at the bottom or right side allows visitors to navigate to similar or related items or content directly. Provide clear and descriptive information about the related link so the user knows what to expect on that page.


  7. Include a search box: A search box can often solve the most complex navigation problems. A search box is very helpful for large websites. If your site has one, include the search box in every page at the same location. There are some free site search providers such as Google.com or FreeFind.com.


Tips & tricks
  1. Use server side includes for centralizing navigational link code.

  2. Place main navigation within the top 500 pixels of the website so that the user does not have to scroll.

  3. Make use of the link text wisely so that it is easy to understand.

  4. Avoid using image graphics for navigation. Image navigation may be obviously clear to the web designer, but may be confusing to some users. Use plain text or images with text descriptions.

  5. If images are used in the navigation menu, include an image alt text for usability purposes.

  6. Avoid using complex image rollover navigations. They may look elegant, but adds to the file size of web pages and takes longer to load.
  7. Even if there is a need to create a complex dynamic navigation using DHTML or Javascript, simple HTML links should also be provided somewhere in the website so that search engine robots can spider your website.

Print| Email| Save| Discuss| Feeds
RELATED ARTICLES
Nav Breadcrumb Navigation
A breadcrumb trail provides a quick way for the user to know what section or branch this webpage is in. A good example will be a directory such as Yahoo or DMOZ.
Nav Server Side Includes - Centralize Common Content
Use server side includes to centralize the common web site content.
Nav Introduction To Server Load Balancing
Load balancing applies to all types of servers (application server, database server), however, we will be devoting this section for load balancing of web servers (HTTP server) .
Nav Favicon - Create Icon For Your Website
A favorite's icon can make your website stand out from the rest. Learn how to create a favicon for your website.
Nav Website Hosting - Introduction
This article provides an introduction to web hosting. Learn how the internet works and why you need a web host for your website.
RELATED NEWS
News Post GRAVITY FREE Design Conference Comes to Museum of Science and Industry May 12-14
CHICAGO , May 9 /PRNewswire/ -- GRAVITY FREE: 2008, a design innovation conference featuring 22 internationally known design...
News Post Crucial Paradigm Adds Server 08 VPS
May 9, 2008 -- ( WEB HOST INDUSTRY REVIEW) -- Web hosting provider Crucial Paradigm reported on Wednesday that it is introduc...
News Post Homeowners Behind on Payments - Mysterious Website Granting Wishes to Those with Foreclosure Trouble
Homeowners who are unable to make their mortgage payments may have their wish granted. If a homeowner is behind on payments, try savehomewish.com.
News Post Biztology launches version 2.4 of Cube Panel
Version 2.4 of the server automation software is now available for Windows and Linux operating systems and features a new str...
News Post RDM Corporation Announces TSX Acceptance of Normal Course Issuer Bid
Toronto Stock Exchange Symbol: RC
Submit News | View More NewsView more news
RELATED CLASSIFIED ADS
Classified Ad Cheap - Professional Website design
My name is Paul and I am a Cheap - Professional website designer, I am capable of producing Top clas ...
Classified Ad Affordable Website Design by ProAOS
In the present time scenario, internet presence has become must for individuals and business organiz ...
Classified Ad Website design with low price ever in bangalore
Are you looking for a cheap website design or low cost web site design in India? We are reli ...
Classified Ad Website Design & Development in India
BlueApple is a Web Design and Development Company with well connected development infrastructure in ...
Classified Ad New York Website Design Solutions
With websites designed at Newyorkwebsitedesigner.com, you design your success. Your business gets t ...
Post Free Ad | View More View more classifieds
RELATED FORUM POSTS
Forum Post Website Development-Website Design
I want to start website development & website design company in banglore. Any one tell me what I nee ...
Forum Post Website design in VA/DC area
Hello, Can anybody tell me of a good website design and development company in Virginia/DC Metro ...
Forum Post example of Server.Transfer and Context Handler
This is an example of Server.Transfer and Context Handler. Through this we can get the multiple val ...
Forum Post Configuring BIND on windows 2003 server VPS
Hi Guys, I have a Windows 2003 Virtual Private Server and I'm trying to configure it with a BIND ...
Forum Post How do I promote my website?
hi, Please tell me or guide me how to promote my website in different classifieds? How do I make ...
Add New Post | View More View more forum posts


Copyright © 2003-2008 WebsiteGear Inc. All rights reserved.
About | Advertise | Submit Content | Privacy | Agreement | Contact