# Turning off taxonomy pages

**URL:** <https://discourse.gohugo.io/t/turning-off-taxonomy-pages/2622>\
**Category:** support\
**Created:** [February 5, 2016, 9:29pm UTC](https://discourse.gohugo.io/t/turning-off-taxonomy-pages/2622 "2016-02-05T21:29:23Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![rdwatters](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/rdwatters/32/2848_2.png) [@rdwatters](https://discourse.gohugo.io/u/rdwatters)\
**Post date:** [February 10, 2016, 12:23am UTC](https://discourse.gohugo.io/t/turning-off-taxonomy-pages/2622/11 "2016-02-10T00:23:53Z")

</div>

@emarthinsen I think the confusion surround the use of “taxonomies” here. I also think I’m understanding what you mean by using the taxonomies “internally.”

In Hugo, _taxonomy_ has a very specific meaning (ie, specific insomuch as it’s similar to the way Wordpress might leverage the idea as well). A taxonomy is a piece of front matter (ie, metadata) that has been identified to build key-value (ie, key list pages and value single pages) as part of your final output site. You can refer to the [taxonomy overview](http://gohugo.io/taxonomies/overview/) to get a better idea of this.

Any front matter you put in your individual content (eg, `/content/your-content-whatever.md`) files can be accessed using your templating logic, but _only_ those keys you set up as taxonomies are available to you when creating your list/single **_taxonomy pages_**. I think you’re just getting confused in the templating logic layer. E.g., lets say you have a piece of metadata in every `.md` file for `author:`.

```auto
title: My First Title  
date: 2016-02-08  
publishdate: 2016-02-09  
description: This is a description of my first page.
author: Jon Doe

```

If you wanted to access this page based on author, you could use `{{ range where '.Param.author' 'Jon Doe'}}`DO WHATEVER {{ end }}. This, however, only offers you the convenience of adding that templating in specific areas of your site (or partials).

However, let’s say you want to keep a list of all your authors and what each author has written. You might then have front matter as follows:

```auto
title: My Second Title
date: 2016-02-08
publishdate: 2016-02-09
description: This is a description of my second page, which has multiple authors.
authors: [Jane Doe, Jon Doe, Bill Bob]

```

You could then specify `authors` as a taxonomy in your config.toml file as follows:

```auto
[taxonomies]
    authors = "authors" 

```

Then in `/layouts/taxonomy/author.html` to show all the pieces written by an individual author:

```auto
<h1> Pieces Written By {{ .Title }}</h1>
<ul class="all-titles-by-specific-author">
  {{ range .Data.Pages }}
    <li>{{ .Title }}</li>
  {{ end }}
</ul>

```

Using the above example, `yoursite/authors/jane-doe` would then render as:

```auto
<h1>Pieces Written by Jane Doe</h1>
<ul class="all-titles-by-specific-author">
    <li>My Second Title</li>
</ul>

```

If you are not interested in creating _any_ taxonomy pages, see the advice from @Skarlso above. You have to specifically set `tag` and `category` to no value since these are the only two taxonomies that are included with Hugo by default.

```auto
#config.toml
[taxonomies]
  tag = ""
  category = ""

```

Does that help?

---

_[View the full topic](https://discourse.gohugo.io/t/turning-off-taxonomy-pages/2622)._
