帝国cms如何给首页、栏目页和内容页单独设置TDK
一、首页TDK设置方法
登录后台后,进入“模板”菜单下的“公共模板变量”:
找到“修改”首页的
在区域中,将Title、Keywords、Description写成静态内容或使用变量
推荐直接填写固定TDK,例如:
<title>我的网站首页标题</title>
<meta name="keywords" content="首页关键词1,关键词2" />
<meta name="description" content="这是我的网站简介描述" />
也可以通过“公共模板变量”新增自定义变量来动态管理首页TDK,便于后期修改。
二、栏目页TDK设置方法
每个栏目都可以独立设置TDK,操作路径如下:
进入“栏目” → “管理栏目” → 点击要编辑的栏目右侧“修改”
在“SEO参数设置”区域填写该栏目的Title、Keywords、Description
保存后,在栏目模板中调用这些值:
<title>[!--pagetitle--] - [!--name--]</title>
<meta name="keywords" content="[!--pagekey--]" />
<meta name="description" content="[!--pagedes--]" />
注意:[!--pagetitle--] 是当前页面标题,[!--name--] 是栏目名称,建议组合使用以增强SEO效果。
三、内容页TDK设置方法
内容页的TDK通常基于文章标题和简介自动生成,也可手动优化:
发布信息时,在“高级选项”中填写“标题SEO”、“关键字”、“内容简介”
确保内容模板中正确调用相关标签:
<title>[!--title--] - [!--classname--] - [!--newsnav--]</title>
<meta name="keywords" content="[!--keyboard--]" />
<meta name="description" content="[!--smalltext--]" />
其中[!--keyboard--]为文章关键词(多个用英文逗号分隔),[!--smalltext--]为摘要。若摘要为空,可使用函数截取正文前几句作为描述。






