本站在允许 JavaScript 运行的环境下浏览效果更佳


如何给文章分类和打标签

...

创建这篇文章的时候是 2024 年 7 月 20 日,因为当时对站点分类进行了大调整。

但是一直没想好如何表述,所以这篇文章一直沉在草稿箱里没动笔,今天(2024 年 12 月 18 日)完成一下。

如何分类

如何界定分类

从分类的效用上考虑,分类是为了:

  1. ​方便管理和查找:帮助访客快速定位需要的内容。
  2. ​提升用户体验​:让访客更容易找到感兴趣的内容、便于编写推荐系统。
  3. ​数据分析​:方便站长了解哪些主题更受欢迎。
  4. ​SEO优化​:因为分类页超链接,可以在一定程度上提高搜索引擎排名和曝光度。
  5. ​知识积累​:帮助站长构建系统化的内容体系,方便今后复用。

一句话就是 ​好找、好用、好传播​。

从实践的角度来说,参考别人现成的分类,然后调整一下自己用就行了。比如:NLP 服务 三级分类体系表-API 文档-文档中心-腾讯云

要注意一点,如果分类包括的范围过于宽泛,比如其他,那相当于没有分类。这种是不利于检索的,要尽可能减少这种情况的出现。

如何给文章归类

在给文章归类时,你可以选择手动分类,或者使用现有的NLP文本分类服务对文章进行自动分类。

如何打标签

标签和分类有诸多相似之处,效用上区别也不是很大。所以很多朋友的选择是不打标签,仅使用分类。

我认为分类和标签最主要的区别是:一般一个文章只有一个分类,可以有多个标签。

如何界定标签

相似的,从实践的角度来说,参考别人现成的标签,然后调整一下自己用就行了。

此外我认为需要注意以下几点

  1. ​明确标签范围​:控制标签颗粒度,既不要太宽泛,也不要太具体。也可以创建两套颗粒度的标签同时使用。此外也有大分类用分类系统,小分类用标签系统的实践。
  2. 保持一致性​:避免同义词重复,拼写统一。如仅使用 Python,不同时使用 pythonPYTHON蟒蛇
  3. ​标签数量适中:这要结合第一点考虑,如果颗粒度太细,就容易导致标签数量膨胀。

如何给文章添加标签

从文章提取关键词,选 3-5 个相关标签,简单统一,避免重复即可。

鸣谢

如何规划blog的标签(tag)和分类 - 心内求法 - 博客园 (cnblogs.com)

个人博客的分类划分 (noodlefighter.com)