# Multi-level taxonomy

**URL:** https://discourse.gohugo.io/t/multi-level-taxonomy/4888
**Category:** feature
**Created:** [December 22, 2016, 9:09am UTC](https://discourse.gohugo.io/t/multi-level-taxonomy/4888 "2016-12-22T09:09:26Z")
**Posts on this page:** 1
**Showing post:** 15

<div class="post-metadata">

### Author: ![maiki](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/maiki/32/16384_2.png) [@maiki](https://discourse.gohugo.io/u/maiki)
#### Post date: [May 28, 2018, 11:20pm UTC](https://discourse.gohugo.io/t/multi-level-taxonomy/4888/15 "2018-05-28T23:20:41Z")

</div>

> [@bep](#):
>
> If you expand on the current Hugo model, you will get an implied hierarchy from the URLs, but not a navigational tree structure. You will get a terms list on each level, but will get the lead nodes only in the `.Data.Pages` . But that is probably good enough (at least an improvement of what we have).

I am behind a few releases, so don’t completely grok “lead node”. Is what you are describing look like this:

```auto
authors:
  - Alice
  - Frank
annotators:
  - Bob
recipients:
  - Carol
  - Dan
  - Eve

```

I think what you are describing is that the following paths are created:

```auto
/persons/alice
/persons/bob
/persons/carol
/persons/dan
/persons/eve
/persons/frank

```

A page won’t be created for `/persons/authors/alice`, but you can still use implied hierarchy to range over a list of content where Alice was an author. Is that correct?

Also, sorry if this is stale; a cursory issue search didn’t find anything about this. 🙂

---

_[View the full topic](https://discourse.gohugo.io/t/multi-level-taxonomy/4888)._
