帮助:分类命名与层级规范
来自陋室
更多操作
本页用于统一说明站点的分类维护规则与执行策略,适用于普通内容页面、模板页面、分类页面的长期治理。
适用范围
- 普通页面(主名字空间)
- 模板页面(Template 名字空间)
- 分类页面(Category 名字空间)
- 首页、测试页、样式子页等少量特殊页面可按例外规则处理
分类基本规则
1. 主分类与辅助分类
- 每个正式内容页面原则上至少有 1 个普通分类。
- 第一个普通分类为主分类,表示页面最核心归属。
- 后续分类为辅助分类,用于补充页面主题、技术、对象、用途等。
2. 隐藏分类
- 隐藏分类用于模板维护、站点维护、页面状态、自动跟踪等。
- 隐藏与否由对应分类页内的
控制。 - 不在普通页面里发明额外“隐藏分类语法”。
3. 稳定性与简洁性
- 分类顺序应稳定,除非主分类明显错误,不频繁变更第一分类。
- 避免同义/近义分类并存,优先复用已有稳定分类。
- 不为凑数量强行添加弱相关分类。
各类页面处理策略
普通内容页面
- 主分类:核心知识体系或专题。
- 辅助分类:相关技术、产品、概念、组织、人物、页面类型。
示例:
[[Category:Windows版本体系]]
[[Category:Windows]]
[[Category:微软]]
[[Category:操作系统]]
模板页面
- 归入模板类分类(如:站点模板、导航盒、模板说明、信息框)。
- 模板维护类分类建议设为隐藏分类(在分类页设置
)。 Template:*/styles.css一类样式子页通常为 CSS 内容模型,不应直接写入。
分类页面
- 分类页本身必须有上级分类,避免孤立。
- 维护用途分类可在分类页中加入
。 - 分类树以“可扩展、可复用、低重复”为优先。
特殊页面(例外)
- 首页、多语言首页、测试页等可不强制分类。
- 已弃用页面可标记忽略,或在确认风险后统一清理。
推荐执行流程(运维闭环)
A. 干执行 / 评估
- 优先先做只读统计,确认规模与风险。
- 优先识别:
- 无分类页面
- 孤立分类页
- 被引用但不存在的分类页
- 分类计数漂移
B. 小批次落地
- 先处理高确定性页面(无分类、明显错分、孤立分类)。
- 模板维护分类与隐藏分类策略同步落地。
C. 脚本维护收口
分类编辑后建议执行:
php maintenance/run.php refreshLinks
php maintenance/run.php recountCategories --mode all
必要时可执行:
php maintenance/run.php cleanupEmptyCategories --mode both
D. 复核
- 复核无分类页面数量是否下降到预期。
- 复核分类计数漂移是否清零或显著下降。
- 抽查关键分类页的父子结构是否合理。
常见误区
- 把隐藏分类写在普通页里“伪隐藏”。
- 一个页面堆叠过多弱相关分类。
- 新建大量临时分类而不复用现有分类。
- 分类大改后不执行链接/计数维护脚本,导致统计与展示不一致。
维护建议
- 先规则、后批量:先定分类命名规范,再集中调整。
- 先小范围试运行,再全站推进。
- 分类体系按季度或按版本阶段复盘一次,保持稳定演进。