Tag的存在主要有两重作用,一个是keyword,一个是index。
Keyword用来用极为简单的词语来说明内容的大意,index用来在搜索时进行匹配。这里主要谈index的作用。
Tag和category的不同在于,一种是逻辑严整的划分,一种是简单直接的划分。category可以通过增加维度来将目标精确化,Tag则往往只需要一个word就能找到精确度很高的目标。
和category相比,Tag最大的优势在于它提供了一个非常快捷的找到精确目标的可能性。这具有两个方面的含义,一个是Tag本身容易识别(Tag好找),一个是Tag对应的目标具有精确性(目标准确)。
在信息总量不变的前提下,Tag的总数量和精确度是一组负相关数值。
在具有大量信息的数据平台,在大量存在的Tag数量和每一个Tag涵盖的内容数量中,就需要进行平衡,以保证Tag的高速和高效。
一方面可以给Tag增加维度,来帮助用户使用Tag。
比如把Tag也按照category进行分类(如豆瓣),还比如给某些Tag字体加粗,变色,变大,这也是从hot程度上进行辅助说明。
一方面可以给搜索结果增加维度来保证精确性。
比如在哪个channel中搜索,在哪个时段的内容中搜索。
此外还可以使用相关Tag的方法,通过二次甚至多次的搜索,(以比category更快速的方法)来最终找到目标。
Tag的使用不宜过于复杂,否则就失去了其高速高效的意义。
— 完 —
本文作者:
韩冰Bill
知乎是一个真实网络问答社区,在这里可以寻找答案、分享知识,发现一个更大的世界。
下载知乎 iPhone 客户端:
http://zhi.hu/ios
此问题还有
34 个回答,查看全部。
延伸阅读:
Tag、Label、Category 三者的区别是什么?
Tag 的分类方式和 Category 有何区别?