# Add Title and Description to Tags

**URL:** https://meta.discourse.org/t/add-title-and-description-to-tags/125187
**Category:** Feature
**Tags:** tags
**Created:** [August 8, 2019, 2:33am UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187 "2019-08-08T02:33:45Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Vikas\_Dangi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vikas_dangi/32/131628_2.png) [@Vikas\_Dangi](https://meta.discourse.org/u/Vikas_Dangi)
#### Post date: [August 8, 2019, 2:33am UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/1 "2019-08-08T02:33:45Z")

</div>

Our forum is 2 years old and its doing well. Engagement increased over time and we have started to get some organic traffic from search engines.

Our tags are not blocked in robots.txt file and most of our organic traffic comes to tag pages. But here the problem arises, the titles and meta descriptions of tags are like this “Topics tagged coffee-beans” and we want it to be something like this “Coffee Beans: Latest Discussions”, it fulfills the user intention in search keyword and they are more likely to visit our forum.

So, is there is any plan of the discourse team to add functionality to edit tags titles and description.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [August 8, 2019, 2:49am UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/2 "2019-08-08T02:49:04Z")

</div>

It’s not planned, as that would make tags overlap with categories. Tags are meant to be rather lightweight, and adding a bunch of metadata makes them .. less lightweight.

---

<div class="post-metadata">

### Author: ![Curtis\_Rueden](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/curtis_rueden/32/84277_2.png) [@Curtis\_Rueden](https://meta.discourse.org/u/Curtis_Rueden)
#### Post date: [February 5, 2020, 9:38pm UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/3 "2020-02-05T21:38:59Z")

</div>

@Vikas_Dangi On our forum we are using the [Discourse Tag Sidebars theme component](https://meta.discourse.org/t/discourse-tag-sidebars/111114) to good effect. With this theme component, you can create a topic describing your tag and it will appear in the sidebar when browsing that tag in the navigation.

See also this topic for related discussion:

> [@Tag explanation - feature request](https://meta.discourse.org/t/tag-explanation-feature-request/48299):
>
> is it possible that tags also have some space for extra information, something like categories pinned topic? is it good to have such a thing? and does anyone else need this?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [May 26, 2021, 9:42pm UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/4 "2021-05-26T21:42:06Z")

</div>

We’re revisiting this – I now think we should have a _description_ for tags here, but I have mixed feelings if we need both a “short” and “long” description. What do you think @neil @sam @eviltrout ?

The description could be managed from the Info button on the tag page, along with the existing controls for renaming, synonyms, and deletion.

 ![image](https://global.discourse-cdn.com/meta/original/3X/a/0/a07e7ffbf81cb73ff19e01ca4892b1701547ecae.png)

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [May 27, 2021, 2:25pm UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/5 "2021-05-27T14:25:03Z")

</div>

Two description boxes for a tag must be overkill in 99% of circumstances. I vote for starting with one.

---

<div class="post-metadata">

### Author: ![debryc](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/debryc/32/101652_2.png) [@debryc](https://meta.discourse.org/u/debryc)
#### Post date: [July 9, 2021, 4:33pm UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/6 "2021-07-09T16:33:54Z")

</div>

> [@codinghorror](#):
>
> I now think we should have a _description_ for tags here, but I have mixed feelings if we need both a “short” and “long” description. What do you think @neil @sam @eviltrout ?
> 
> The description could be managed from the Info button on the tag page, along with the existing controls for renaming, synonyms, and deletion.

This would be incredible!

I think it’s in line with the intention of tags being lightweight while acknowledging the fact that in order to keep a forum organized, people need to have the same definition of what a tag means and when to use it.

I think having a hidden long description could still be helpful to do things like explaining the criteria for how to use a tag. Who can add this tag? Does a parent tag need to be added as well to use this tag? Perhaps this would be particularly helpful for staff.

---

<div class="post-metadata">

### Author: ![guidoleenders](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/guidoleenders/32/196268_2.png) [@guidoleenders](https://meta.discourse.org/u/guidoleenders)
#### Post date: [July 16, 2021, 9:00pm UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/7 "2021-07-16T21:00:55Z")

</div>

I use various sites from Stack Overflow and their tags have a short excerpt for display in locations where just some context is needed what the tag means, and a longer description for display on overview pages listing all topics on a tag. This works great IMHO for both usability and SEO.

---

<div class="post-metadata">

### Author: ![37Rb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/37rb/32/224158_2.png) [@37Rb](https://meta.discourse.org/u/37Rb)
#### Post date: [August 23, 2021, 12:15am UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/8 "2021-08-23T00:15:21Z")

</div>

A short description for tags would go a long way to help community organized forums stay coherent and consistent. I would love to see this!

---

<div class="post-metadata">

### Author: ![rakekniven](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rakekniven/32/232348_2.png) [@rakekniven](https://meta.discourse.org/u/rakekniven)
#### Post date: [August 26, 2021, 2:21pm UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/9 "2021-08-26T14:21:13Z")

</div>

A short description (max 255 chars) would be very helpful.  
So you can provide a description for the tag and place a link to e. g. the tags homepage.  
For Nextcloud we currently have 100 categories to apps for Nextcloud. Some of them have few entries and category list is huge. Therefor we like to use tags and use the description field to point users to the apps GitHub repo.

---

<div class="post-metadata">

### Author: ![tpetrov](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tpetrov/32/164643_2.png) [@tpetrov](https://meta.discourse.org/u/tpetrov)
#### Post date: [August 30, 2021, 1:20pm UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/10 "2021-08-30T13:20:47Z")

</div>

Awesome news, looking forward to having it so we won’t need to hack that functionality using theme components 🍻 IMHO as a user, short description would be enough.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [August 31, 2021, 6:47am UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/11 "2021-08-31T06:47:19Z")

</div>

We have this slotted for this release, hopefully should be built in a couple of months.

---

<div class="post-metadata">

### Author: ![k4rtik](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/k4rtik/32/119508_2.png) [@k4rtik](https://meta.discourse.org/u/k4rtik)
#### Post date: [November 11, 2021, 1:13pm UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/14 "2021-11-11T13:13:18Z")

</div>

Looking forward to it!

---

<div class="post-metadata">

### Author: ![jrgong](https://avatars.discourse-cdn.com/v4/letter/j/c57346/32.png) [@jrgong](https://meta.discourse.org/u/jrgong)
#### Post date: [February 4, 2022, 10:39am UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/16 "2022-02-04T10:39:12Z")

</div>

Is there any way to add tag descriptions in bulk via csv upload?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [February 7, 2022, 6:26am UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/17 "2022-02-07T06:26:11Z")

</div>

You would have to iterate through the list and make an API call per tag.

---

<div class="post-metadata">

### Author: ![hawm](https://avatars.discourse-cdn.com/v4/letter/h/f07891/32.png) [@hawm](https://meta.discourse.org/u/hawm)
#### Post date: [August 4, 2022, 2:30pm UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/18 "2022-08-04T14:30:36Z")

</div>

The description should also display on the crawler view, and the title should be optimized too.

---

<div class="post-metadata">

### Author: ![guidoleenders](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/guidoleenders/32/196268_2.png) [@guidoleenders](https://meta.discourse.org/u/guidoleenders)
#### Post date: [September 11, 2022, 2:18pm UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/19 "2022-09-11T14:18:51Z")

</div>

Agree. It is currently not displayed to the user, nor seems it to be crawled correctly. I would expect the description to display above the topics, just like on StackOverflow tags.

Should this be a new feature suggestion?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [September 13, 2022, 7:05am UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/20 "2022-09-13T07:05:36Z")

</div>

> [@guidoleenders](#):
>
> Should this be a new feature suggestion?

Yes please, ideally with a visual mock to help ground the request.

---

<div class="post-metadata">

### Author: ![Brach](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brach/32/302601_2.png) [@Brach](https://meta.discourse.org/u/Brach)
#### Post date: [July 14, 2023, 9:45am UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/21 "2023-07-14T09:45:38Z")

</div>

I don’t see a way to make the Description visible to the user …for example like the tooltip a category gets on hover. Am I missing something?

---

<div class="post-metadata">

### Author: ![gormus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gormus/32/428592_2.png) [@gormus](https://meta.discourse.org/u/gormus)
#### Post date: [July 14, 2023, 5:53pm UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/22 "2023-07-14T17:53:44Z")

</div>

It seems like the the tag descriptions defined at `/tag/{slug}` are only rendered on `/tags` and on individual topic pages `/t/{slug}/{id}`.

But the tags listed in the sidebar Tags section doesn’t include the description (no title attributes added).

Should we presume that is work in progress? 🙂

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [July 14, 2023, 6:23pm UTC](https://meta.discourse.org/t/add-title-and-description-to-tags/125187/23 "2023-07-14T18:23:45Z")

</div>

> [@Brach](#):
>
> I don’t see a way to make the Description visible to the user …for example like the tooltip a category gets on hover. Am I missing something?

The descriptions are available by clicking the info button on the top right of the tag page (this appears as a wrench to edit the tag for admins)… for example, on #official

 ![Screenshot 2023-07-14 at 1.58.11 PM](https://global.discourse-cdn.com/meta/original/4X/8/2/f/82fdd15ec3c413d54f4cf98bc7a5822718dbe988.png)

We do have a theme component that showcases the tag descriptions in banners: [Tag Banners](https://meta.discourse.org/t/tag-banners/124240)

> [@gormus](#):
>
> But the tags listed in the sidebar Tags section doesn’t include the description (no title attributes added).

I’m not sure if this is something we will want to do for performance reasons… though @tgxworld or @kris.kotlarek might have a better idea of whether or not it’s possible.

The difference is that categories are much smaller in number and admin-created… we do not expect a site to have 1000 categories, and if one did they’d hit performance issues because of how much data is serialized for each category (descriptions, colors, a bunch of settings, etc). Tags on the other hand may be user created, and we expect the possibility of thousands on a site… so we’re usually only including their name and ID in most places.

[Next page](https://meta.discourse.org/t/add-title-and-description-to-tags/125187.md?page=2)
