Top Navigation

How to Build Top Navigation

Your guide for creating and managing navigation menus in Drupal.

Access the Menu Administration

  1. Log in to your Drupal site as a site admin
  2. Navigate to Structure → Menus
  3. You'll see a list of existing menus on your site
  4. Choose “Edit menu” under Main Navigation

Add Menu Items

  1. From the Menus page, click Add link next to your chosen menu (or click Edit menu, then Add link)
  2. Fill in the following fields: 
    Menu link title: The text that will appear in the menu (e.g., "About Us") 
    Link: Enter the URL or path, such as:
    • Internal pages: /about
    • External links: https://example.com
    • Start typing to search for existing content
  3. Click Save

Description: Optional hover text (tooltip) 
Parent link: Select if this should be a sub-item under another menu item 
Display Settings → Weight: Controls the order (lower numbers appear first)

Organize Menu Structure

Creating a Menu Hierarchy (Dropdowns):

Drag and Drop

  1. Go to Structure → Menus
  2. Click Edit menu on your menu
  3. Drag menu items left/right using the drag icon to change their hierarchy
  4. Drag up/down using the drag icon to change order
  5. Indenting an item to the right makes it a child of the item above
  6. Click Save

Other Menus, Options, and Best Practices

Main Navigation

  • Located under Main Navigation
  • Max of five links
  • Each link has a character limit of 35
  • Only two levels of nesting are allowed  

Secondary Menu

  • Located under Secondary Menu
  • Max of seven links
  • Each link has a character limit of 35
  • No nesting 

Information For

  • Located under Information For
  • Max of seven links
  • Each link has a character limit of 35
  • No nesting