Navigation: The Importance of 'You Are Here' Indicators
"Always provide 'You are here' indicators"
Like a mall directory map, websites should always clearly show users where they are in the site's structure. This orientation is crucial for effective navigation.
Good navigation systems help users answer three fundamental questions:
- Where am I? The current location within the site's hierarchy
- Where can I go? Available options for navigation
- How do I get back? Clear paths back to previous locations or home
Effective 'You Are Here' Indicators:
- Highlight the current page in the navigation menu
- Use breadcrumbs to show the page's position in the site hierarchy
- Use distinct page titles that match navigation labels
- Visually emphasize the current section in the main navigation
- Provide consistent location cues across all pages
Navigation Should Be Persistent and Consistent
"Navigation should be consistent and persistent"
The main navigation should be consistent across all pages and remain visible throughout the site. This creates a stable framework that helps users understand where they are and where they can go.
Persistent navigation provides several key benefits:
- Predictability: Users know where to find navigation options
- Consistency: The interface behaves the same way throughout the site
- Efficiency: Users can navigate directly without returning to the home page
- Security: Users feel confident they won't get lost
Key Elements of Persistent Navigation:
- Site identification (logo) that also serves as a home link
- Main sections that are available from every page
- Utilities (search, sign in, etc.) in consistent locations
- A way to get back to the home page from anywhere
- Consistent visual design across all navigation elements
Don't Make Users Think About Where to Click
"Don't make me think about where to click"
Navigation options should be self-evident, with clear labels that immediately communicate their purpose and destination.
Navigation labels and elements should be immediately understandable:
- Clear terminology: Use plain language that users will understand
- Descriptive labels: Navigation items should clearly describe their destinations
- Logical organization: Items should be grouped in ways that make sense to users
- Visual hierarchy: More important navigation options should stand out