栏目与内容模型:先把站点结构设计好

本文要点

栏目决定 URL 与导航,内容模型决定字段;理解两者关系再录入内容。

在 DJM CMS 里,栏目和内容模型是两个独立的维度:模型定义“一条内容有哪些字段”,栏目定义“内容放在哪个 URL、如何出现在导航里”。

五种内置内容模型

模型用途典型字段
文章 article新闻、教程、博客正文、来源链接
单页 page关于我们、联系页栏目正文
产品 product产品与服务价格、参数
图集 gallery案例、相册图集图片
下载 download软件与资料下载资源、版本

设计栏目

  1. 先画出一级导航,再决定哪些栏目需要子栏目。
  2. 为每个栏目选择模型。教程与新闻通常用文章模型;公司介绍用单页模型。
  3. 填写栏目说明与 SEO 信息,列表页会直接读取这些内容。
  4. 需要隐藏但可访问的栏目,关闭“在导航中显示”,而不是停用栏目。

URL 与 slug

栏目 slug 只允许小写字母、数字和连字符,例如 quick-start、install。内容 slug 在同一栏目内唯一,最终地址为 /栏目路径/内容slug。上线后不要随意修改 slug,已经发布的链接会失效。

注意保留路径:/admin、/api、/health、/assets 等是系统路径,不能用作栏目 slug。后台栏目建议使用 admin-guide 这类名称。

单页栏目

“关于我们”“联系方式”这类栏目选择单页模型,正文直接保存在栏目上,不产生内容记录。单页正文同样经过富文本白名单清洗。

访问范围与 SEO

  • 访问范围:公开或仅会员。会员栏目不会出现在游客可见的列表与站点地图里。
  • 不参与收录:适合内部占位、素材归档页,页面仍可访问,但会输出 noindex 并从站点地图移除。

推荐结构

教程站可以按“快速开始 / 安装部署 / 后台使用 / 模板开发 / 插件开发 / 常见问题”拆分一级栏目;跨栏目的学习路径用专题组织,而不是继续加深栏目层级。

讨论

发表评论