Last modified: August 6, 2025 at 11:30pm

When you want a page to appear in your site’s navigation, you can create a menu link. In Drupal CMS, this option is available directly within the content editing form, making it easy to update the menu as you create or edit content. By the end of this tutorial, you should be able to add a page to the main navigation menu by enabling and configuring its menu link settings.

Back to top

Goal

Add a page to your Drupal CMS site’s navigation by enabling its menu settings and choosing a parent menu link.

Back to top

How to add your content to the navigation menu

Pages can be added to your site navigation by creating a menu item. To add a menu item for a page:

  1. Using the administration toolbar, go to Content (/admin/content).
  2. Find the page in the list and select the Edit button.
  3. In the sidebar, open the Menu settings, and toggle the Provide a menu link option.
    A form with toggled-on “Provide a menu link” and pre-filled “Menu link title” as “About Us.” Other fields include “Description,” “Parent link” set to “Main navigation,” and “Weight” set to 0.
  4. Enter a Menu link title for the menu link.
  5. Choose a Parent link to nest your page under an existing item, or leave as <Main navigation> to create a top level menu item.
  6. Set a Weight to alter the order of menu items. Alternatively use the menu management UI under StructureMenus to change menu item order via a drag and drop interface.
  7. Select the Save button to save your changes to the page.
Back to top

Next

Learn more about menus and adding a page to the navigation in the Drupal User Guide.

Back to top

Wrap-up

Adding a menu link is a quick way to place a page in your site's navigation. This can help users find important content more easily. You can also manage and reorder your site's menu structure later by using the administrative tool bar to go to StructureMenus (/admin/structure/menu).

Back to top