<?xml version="1.0" encoding="utf-8"?>

Navigation systems guide users through interfaces, but it’s not enough to just show where users can go. Good navigation also needs to clearly indicate where users are at any given moment. Every page could be the first one a visitor sees, so it becomes important to provide context that helps users quickly move toward their goals. "You're Here" navigation uses signs and indicators to orient visitors, ensuring they always know their current location within the site. In this lesson, you’ll learn how to use strong location indicators to enhance user experience and make navigation seamless.

Exercise #1

Why indicate current location?

Why indicate current location? Bad Practice
Why indicate current location? Best Practice

Not all users start at the homepage of a website — search engines can drop them on any page. That’s why it’s important to show users where they are on the site. This helps them decide their next steps and understand if they’re on the right track. For example, on an e-commerce site, users might land on a product page from a search engine. Using breadcrumbs to show the product's category and sub-category gives users context. They can see where the product fits in the site and easily navigate to related items or categories.

Even when users start from the homepage, clear navigation helps them know their location as they move through the site. This might include highlighted menu items, breadcrumbs, or headings that change to show the current page. These indicators help users feel confident and make navigation easier.

Exercise #3

Indicate selected state

Indicate selected state Bad Practice
Indicate selected state Best Practice

Make sure to indicate the current page in a selected state on your navigation bar to help users know where they are on your website. When a link or tab is selected, make it more visually prominent through highlighted coloring or offsetting the element. For example, if users click on the "About Us" tab, it might change color or appear raised. This helps them quickly see that they are viewing the "About Us" section. Such visual cues improve accessibility and make navigation easier, reducing confusion and helping users feel confident as they explore your site.

Exercise #4

Align headings to the left

Align headings to the left Bad Practice
Align headings to the left Best Practice

Left-aligned menu headings improve navigation for users who read left-to-right by making it easier to scan and find key information. For example, in a website's navigation menu, using left-aligned headings for main sections like "Home," "Products," "Services," and "Contact Us" helps users quickly see their options. Each section can have subheadings. For instance, under "Products," there could be "Electronics," "Furniture," and "Clothing." With all headings left-aligned, users can easily scan down the menu to find the section or section they need.

This clear, organized structure shows context and path information, helping users navigate your site more efficiently and find what they are looking for faster.[2]

Exercise #5

Provide descriptive HTML titles

Provide descriptive HTML titles Bad Practice
Provide descriptive HTML titles Best Practice

Providing descriptive HTML titles is crucial as they appear in the title bar, aiding both users and search engines in understanding what each page is about.

Here are some pointers to consider while writing an HTML title:

  • Be specific: Use clear and specific titles that accurately describe the page content. For example, instead of "Page 1," use "Summer Sale - Women's Dresses."
  • Keep it short: Titles should be concise, ideally under 60 characters, so they don't get cut off in search results.
  • Include keywords: Use relevant keywords naturally in your titles to improve search engine ranking and further provide context to users.
  • Branding: Include your brand name at the end of the title. For example, "Summer Sale - Women's Dresses | XYZ Store."
  • Unique titles: Ensure each page has a unique title to avoid confusion and improve search engine optimization (SEO).
Exercise #6

Write clear, contextual URL addresses

Write clear, contextual URL addresses Bad Practice
Write clear, contextual URL addresses Best Practice

Since the URL appears in the address bar, having a clear and descriptive URL helps users know exactly where they are on your site and what to expect from the page. It also helps search engines understand what the page is about.

Here are some best practices to write URL addresses:

  • Be clear and contextual: Use simple, understandable words that describe the page content. For example, use "www.eazybaking.com/blog/how-to-bake-cookies" instead of "www.eazybaking.com/page1."
  • Use keywords: Include relevant keywords in the URL to improve SEO and provide more context to users.
  • Avoid special characters: Stick to letters, numbers, and hyphens. Avoid using spaces, underscores, or special characters.
  • Keep it short: Shorter URLs are easier to read and remember. Aim for no more than 2-5 words.
  • Use lowercase letters: This avoids confusion and ensures consistency.
Exercise #7

Utilize breadcrumbs

Utilize breadcrumbs Bad Practice
Utilize breadcrumbs Best Practice

Breadcrumbs show a trail of links from the homepage to the current page, helping users know where they are and how to get back to previous pages.

Here are some best practices for using breadcrumbs:

  • Use clear labels. Each link should clearly describe the page. For example, "Home > Products > Electronics > Laptops."
  • Don’t include too many levels. Only show the path relevant to users’ current location.
  • Make each part of the breadcrumb a clickable link so users can easily navigate back.
  • Place breadcrumbs at the top of the page, usually under the main navigation.
  • Use symbols like ">" or "/" to separate links, making the path easy to read.
Exercise #8

Provide contextual cues

Provide contextual cues Bad Practice
Provide contextual cues Best Practice

Providing contextual clues helps users know where they are on your website. Here are a few examples:

  • Dates: Show the date when the content was published. This helps users know if the information is current.
  • Tags: Tags categorize content, making it easier for users to find related information. For example, tags like "Technology," "Health," or "Recipes."
  • Icons: Icons can quickly convey the type of content. For example, a calendar icon for events or a chat bubble for comments.
Exercise #9

Use visual changes

Use visual changes

Using visual changes to indicate a change in location on your website, particularly on deeper websites with numerous subpages or sections, can help users navigate more easily.

Here are some ways to do this:

  • Color-coding: Change the predominantly used color depending on the section. For example, a news site might use blue for "World News" and green for "Sports."
  • Branding changes: Adjust logos, color schemes, fonts, or language to reflect different sections. For instance, a university might use different branding elements for its science and arts faculties.
  • Images and icons: Use clear visual cues like banners or icons to signal different site areas. For example, a magazine site might have a unique header image for each department, like "Fashion" or "Travel."

Pro Tip: Be careful not to overdo these changes. Too many visual differences can confuse users and make the site feel disjointed. Keep changes consistent and purposeful to enhance navigation without overwhelming users.

Exercise #10

Utilize progress trackers

Utilize progress trackers Bad Practice
Utilize progress trackers Best Practice

Progress trackers help users understand where they are in long processes, such as filling out forms or completing multi-step tasks like checking out their cart. They show users how many steps they've completed and how many are left. This helps them feel in control and reduces frustration. For example, when filling out an online application, a progress bar at the top might show steps like "Personal Information," "Education," and "Review & Submit." Seeing their progress helps users know what to expect and encourages them to complete the process.

Here are some best practices for designing progress indicators:

  • Use a clear design that shows the total number of steps, how many are completed, and how many remain.
  • As users move through the steps, update the progress indicator in real-time.
  • Label each step clearly to give users context.
  • Place the progress indicator in a consistent location on each page, typically at the top.
Exercise #11

Test location signaling

Test location signaling Bad Practice
Test location signaling Best Practice

Many websites use subtle location indicators that users easily miss. Designers, who know the site well, may overlook this because they don't need help navigating. However, visitors might be new or visit infrequently, making everything feel unfamiliar. Signals that seem obvious to designers often go unnoticed by users.

Here’s how to test if your website uses strong location signals:

  • Show users various pages without navigating to them.
  • Ask, "Pretend you just arrived at this web page. Where are you on the website?"
  • If they answer, ask, "How can you tell?"
  • If they’re unsure, ask, "What would you expect to see here to help you know where you are?"
  • If they’re still unsure, ask, "What would you normally do to find out?"

This process will reveal if your visual location cues are strong and well-placed. Existing websites can test location signaling anytime. For new websites in progress, test during the high-fidelity stage. Use real content and include distractions like ads and photos, which tend to normally affect user attention.[3]

Complete this lesson and move one step closer to your course certificate