Basker Docs

Organising pages in the site tree

How to move, nest, and reorder pages, and what happens to URLs when you do

The page tree is where every page on your site sits in relation to every other. It controls two things at once: the order pages appear in your navigation, and the URL each page lives at. When you change a page's position in the tree, both update.

The Pages screen opens in tree view by default. Use SWITCH TO LIST VIEW at the top of the page list if you'd rather work with a flat, sortable list — the tree view shows hierarchy, the list view shows columns and supports bulk actions.

What the tree shows

Each page in the tree shows:

  • Its title.
  • Whether it's a top-level page or nested under a parent.
  • Its publish state — published, draft, or scheduled.
  • Whether it appears in the site's navigation.

Pages with children show as expandable nodes. Click to expand and see the pages nested beneath them.

Moving a page

Drag a page to a new position to move it.

  • Drop onto another page to make it a child of that page.
  • Drop between two pages at the same level to reorder.
  • Drop at the root to make it a top-level page.

A page that has children moves as a unit — the children come with it and keep their relative position.

What happens to the URL when you move a page

Moving a page changes its URL. A page moved from under Services to under About changes from /services/web-design to /about/web-design. The same is true if you rename the page or change its slug.

Basker creates a redirect from the old URL to the new one automatically, so links and bookmarks pointing at the old URL still work.

Nesting and depth

Pages can be nested as deeply as your site needs. Two or three levels covers most sites; deeper nesting tends to make navigation harder for visitors to follow.

A child page inherits its parent's URL prefix. Move the parent, and every descendant URL updates with it — automatic redirects included.

Hidden pages

A page can exist in the tree without appearing in your site's navigation. Switch off the page's Show in navigation option to hide it. Hidden pages are still reachable by direct URL, which is useful for landing pages, thank-you pages, and any content you want to link to without advertising.

Where to go next

On this page