Rules to Better Websites - Navigation

  1. Ensure your links are easily distinguishable from the background and surrounding text by always making them underlined. Users expect underlined texts to be a link; and links to be underlined.

  2. The way your inbound links are worded makes a big difference. They play an important factor for search engine results and for the users.

    Having descriptive links with relevant words boosts your website SEO, improves accessibility, and gives a more friendly experience to all users.

  3. Distinguishing visited links is very helpful to show where users have been before. Visited links should still stand out but not as obvious as unvisited ones. This is default on most browsers, but after adding custom styling to your website, you may need to include it.

  4. The active menu item should stand out from the others. This way you make it easy for users to know where they are at in the website.

  5. So you started your site with simple navigation but then you find yourself a few years later with site navigation that is saturated with links and everything looks messy.

    Mega menu allows you to present your links in groups and make use of typography, icons and supporting images to explain user's choices.

  6. Hamburger menus are everywhere. They are popular and they declutter mobile UIs but the downside is that the menu items are less discoverable and require an extra click.

  7. Keeping a breadcrumb trail on every page is necessary. It is a navigation tool so users can easily locate themselves and find what they are looking for quickly. But don't link a page to itself!

    Integrating a breadcrumb trail on webpages brings these benefits:

  8. Breadcrumbs are an essential part of website navigation, providing users with a trail of links to indicate their location within a site's hierarchy. To maximize their effectiveness, it's important to keep breadcrumbs short and concise. By simplifying them, we reduce confusion and make them easier to understand, improving the overall user experience.

  9. Breadcrumbs guide users through your website interactions. They are important as they give the user a sense of confidence in using your application. The user will tend to feel lost and unsure of what to do next if a application does not guide them properly. Good navigation through directional headings removes this feeling and gives the user confidence. This rule is especially important when it comes to design an e-commerce check out process, or a software set up wizard.

  10. When redirecting users to another page, make sure that the text is consistent between the two pages.

per page
1 - 10 of 36 items
We open source.Loving SSW Rules? Star us on GitHub. Star