> For the complete documentation index, see [llms.txt](https://salsa-digital.gitbook.io/govcms-content-administration/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://salsa-digital.gitbook.io/govcms-content-administration/unit-10-managing-site-navigations-and-breadcrumbs/about-site-navigation.md).

# About site navigation

{% embed url="<https://vimeo.com/516059829>" %}

## Overview

There are several different types of site navigation available on GovCMS websites. Dropdown navigation can also be set up so that the menu items drop down when a mouse hovers over them. The following screenshot shows the main navigation menu in the header region.

<figure><img src="/files/JUwKUBRXx4OK7iLzNYYB" alt=""><figcaption><p>Highlighting the main navigation menu</p></figcaption></figure>

## Other navigation types

Other types of navigation include:

* A sitemap
* Breadcrumbs
* Sidebar ‘blocks’ with links to sub-pages
* ‘Go back to’ links that take the user back to the parent page in the navigation hierarchy

The GovCMS training website features only one level of navigation/menu structure. However, GovCMS allows for up to nine levels within the menu system.

**Note**: Web best practice suggests no more than three levels of navigation should be used if possible.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://salsa-digital.gitbook.io/govcms-content-administration/unit-10-managing-site-navigations-and-breadcrumbs/about-site-navigation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
