Top Navigation

How to Build Top Navigation

Your guide for creating and managing navigation menus in Drupal.

Step 1: 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

Step 2: 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)

Step 4: 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