这是一个非常常见且重要的问题,因为它直接影响搜索引擎优化(SEO)的效果。

(图片来源网络,侵删)
对于 DedeCMS 的 description 字段,推荐的长度是 120 - 160 个汉字。
- 搜索引擎限制:百度、谷歌等搜索引擎在搜索结果页展示的网站描述(description)通常有字符数限制,这个限制并不是一个固定的数字,但120 - 160 个汉字是公认的最佳实践范围,可以确保大部分描述内容能被完整显示。
- 字符计算:在中文环境下,一个汉字、一个全角标点符号(如,。!?)都算作一个字符,一个半角英文字母或数字算作半个字符。
为什么需要控制 description 长度?
- 用户体验:在搜索结果中,清晰、完整的描述能帮助用户快速判断该网页是否是他们需要的内容,从而提高点击率。
- SEO 优化:
- 完整展示:如果描述过长,搜索引擎可能会用省略号(...)截断,导致重要的关键词和信息无法被用户看到。
- 相关性:描述应精炼地概括页面内容,包含核心关键词,过长的描述可能会稀释关键词密度,显得不专业。
- 避免惩罚:历史上,搜索引擎可能会将过长的、与内容无关的
description视为“关键词堆砌”的作弊行为,虽然现在算法更智能,但这依然是需要避免的坏习惯。
在 DedeCMS 中如何管理和设置 description?
DedeCMS 的 description 主要设置在两个地方:栏目和文章。
栏目页的 description
每个栏目(频道)都可以设置独立的描述。
- 设置路径:登录后台 -> 【核心】 -> 【栏目管理】 -> 选择要编辑的栏目 -> 点击【修改】。
- 设置位置:在栏目修改页面,找到 “栏目描述” 文本框,在这里填写栏目的介绍。
- 长度控制:这里的
description是给整个栏目页面的,同样建议控制在 120 - 160 个汉字。
文章页的 description
文章页的 description 设置方式更灵活,有三种常见方法,推荐优先级从高到低:

(图片来源网络,侵删)
手动填写(最推荐、最可控)
这是最规范、最有利于 SEO 的方法。
- 设置路径:登录后台 -> 【核心】 -> 【采集】 -> 【批量维护】 -> 【文档关键词维护】。
- 设置位置:你可以批量或单独为每篇文章设置
description和keywords。
优点:
- 完全由人工控制,描述精准,包含文章核心关键词。
- SEO 效果最好。
缺点:
- 工作量较大,对于大量文章来说比较耗时。
自动截取(便捷但可能不理想)
DedeCMS 默认会自动从文章正文中截取 description,这通常通过修改模板文件来实现。

(图片来源网络,侵删)
- 实现原理:在文章内容页模板(通常是
article_article.htm)中,通过{dede:field.description function='html2text(@me)'/}这样的标签来调用,如果数据库中没有填写description,系统会尝试调用文章正文的开头部分作为描述。 - 如何修改:
- 进入后台 -> 【系统】 -> 【系统基本参数】 -> 【核心设置】。
- 找到 描述最大长度” 选项,默认值通常是
250,你可以根据需要将其修改为200左右(对应 100 个汉字)。 - 保存设置。
优点:
- 自动化,无需手动填写,适合内容量大的网站。
缺点:
- 描述不精准:截取的开头可能不是文章最核心、最吸引人的部分。
- 可能截取无关内容:如果文章开头是引导语或图片说明,会严重影响描述质量。
- 长度不可控:截取的长度可能过长或过短。
通过摘要自动生成(折中方案)
这是一个比方法二更智能的自动方案,它不是截取正文,而是调用你在发布文章时填写的 “ 字段。
- 实现原理:在文章内容页模板中,使用
{dede:field function='html2text(@me)'/}标签,这个标签会优先调用文章的description,如果没有,则会调用description对应的表单字段,即 “。 - 如何设置:
- 发布或编辑文章时,在编辑器下方找到 “ 文本框。
- 手动填写一段 100 - 150 字的精炼摘要。
优点:
- 相比方法二,描述内容更可控、更相关。
- 比方法一节省了在后台单独维护
description的时间。
缺点:
- 仍然需要人工操作,只是操作环节从后台移到了文章发布时。
| 场景 | 推荐方法 | 说明 |
|---|---|---|
| 重要网站、SEO 优先 | 手动填写 | 在后台的“文档关键词维护”中为每篇文章精心撰写 description,效果最佳。 |
| 栏目页 | 手动填写 | 在“栏目管理”中为每个栏目撰写专属的、精炼的描述。 |
| 自动截取 | 不推荐 | 除非你完全信任你的文章开头,否则很容易产生低质量的 description,影响 SEO。 |
最终建议: 对于追求 SEO 效果的网站,最理想的工作流是:
- 创建栏目时,填写好栏目的
description。 - 发布文章时,填写好文章的“。
- 对于特别重要的文章,再到后台的“文档关键词维护”中,用更精准的描述覆盖掉自动生成的摘要。
这样既能保证大部分内容有高质量的描述,又能对重点内容进行精细化运营。
