博客标签设计

一、设计原则 标签用于表达文章的“内容特征”,而不是分类。 分类(categories)用于表示文章所属目录(放在哪),标签(tags)用于描述文章内容(讲什么)。 标签统一为单层结构,不做层级划分。 标签体系同时服务两种需求: 浏览:快速理解文章内容 检索:精确定位知识点 二、标签分类(逻辑分层) 1. 技术类标签(核心索引) 用于标识具体技术或组件,可包含低频标签: JVM Java Python Django Git Maven Linux Hive Spark Kafka Flink Hadoop Yarn Flume Presto ClickHouse MySQL MongoDB Elasticsearch 说明: 技术标签允许低频存在,用于精确检索,不需要强制精简。 2. 内容类型标签(高频 ⭐) 用于标识文章表达形式: 速查 总结 原理 教程 配置 调优 源码 笔记 摘录 记录 3. 场景类标签(中频) 用于标识问题或使用场景: 踩坑 实战 排错 面试 4. 通用认知标签(非技术内容 ⭐) 用于 reading / thoughts / ideas: 思考 认知 学习 产品 副业 灵感 想法 三、使用规范(重点) 每篇文章建议使用 2~5 个标签 建议组合: 1~2 个技术标签(可低频) 1 个类型标签(必选) 可选 1 个场景或认知标签 技术标签优先表达“具体技术点” 类型标签控制文章表达形式(避免缺失) 避免重复语义标签(如:调优 vs 优化,仅保留调优) 四、示例 示例 1:Git 命令速查 tags: ...

2026年4月1日 · 1 分钟