---
title: Tips to implement a navigation menu
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

## Tips to implement your own navigation menu

Before creating a navigation menu group, coordinate with your team on which pages to include and ensure developers have prepared the menu setup. This will help you manage the menu without issues.

Navigation menus also need to work well on both desktop and mobile devices.  Follow these tips to keep your menu clear, usable, and consistent across devices:

- **Keep menus short:** Aim for 3–5 main items. Long menus may look fine on desktop but are hard to use on mobile.
- **Check both views:** Always preview the menu on both desktop and mobile.
- **Avoid deep nesting:** Multi-level dropdowns are difficult to use on mobile.
- **Use clear labels:** Short, descriptive names prevent wrapping or overlap.
- **Highlight key actions:** Place important items (e.g., _Contact_, _Promotions_) where they’re easy to tap.

With your navigation menu set up, your visitors will have a much easier time finding key content and moving through your site. Remember to review your menu regularly as your website evolves, and adjust it to keep navigation clear and user-friendly.
