帝国 CMS 怎么设置 SEO 标题
学完这篇,你能在帝国CMS后台把首页、栏目页、内容页的 SEO 标题(也就是浏览器标签上显示的 <title>)分别设置好,不用改模板也能生效。
下面以帝国CMS 7.5 UTF-8 版为例,按顺序做一遍就行。
第一步:先把全站默认值填好,避免大量页面没标题
这一步设置的是「兜底值」:凡是栏目或文章没有单独设置 SEO 信息的地方,都取这里的值。进入后台,左侧菜单点 系统 → 系统设置 → 系统参数设置,打开后默认就在 基本设置 选项卡里,往下找到三个输入框:
- 网站名称:填品牌名,比如「某某科技官网」
- 网站关键词:3~5 个词,用英文逗号隔开,比如
工业阀门,球阀厂家,阀门定制 - 网站描述:80 字以内说清楚你是做什么的、服务谁
填完点页面底部的 提交 按钮。
注意:这里改完不会立刻在前台看到变化,必须再执行一次「更新缓存」,入口在 系统 → 数据更新中心 → 更新缓存数据,勾选后点提交。
第二步:给每个栏目设置标题(栏目页 SEO)
这一步决定栏目列表页的 <title>。进入 栏目 → 管理栏目,找到目标栏目,点右侧的 修改,在弹出的编辑页里切到 SEO设置 选项卡,里面有三项:
- 页面标题:建议格式「栏目名_核心词_网站名」,比如「球阀产品_球阀厂家_某某阀门」
- 页面关键词:3~5 个,逗号隔开
- 页面描述:概括本栏目内容,60~80 字
三项都留空时,系统会按默认规则用栏目名自动拼出来。填好后点 提交。
注意:栏目 SEO 设置是分层的,父栏目和子栏目各填各的。如果你的站栏目很多,优先填有流量、有转化的那 5~10 个,别一口气全填,容易写重复。
第三步:给单篇文章设置独立的 SEO 标题(内容页)
进入 信息管理 → 管理信息,找到对应栏目下的文章,点 修改。在编辑页里往下拉,找到 SEO设置 区域(部分模板里叫「SEO信息设置」),同样是三项:页面标题、页面关键词、页面描述。
这里留空时,内容页的标题通常由文章标题加栏目名自动组合。如果某篇文章要冲特定关键词,就手动填 页面标题,格式建议「目标关键词_文章标题_网站名」,控制在 30 个汉字以内。
改完点 提交。
注意:SEO 标题里不要塞 HTML 标签和特殊符号,比如
<、&、连续感叹号,容易在页面里被转义成乱码。
第四步:确认模板里的调用标签没被写死
后台填的内容要能显示出来,前提是模板用了对应对签。进入 模板 → 模板管理,打开你正在用的模板组,分别看:
- 内容模板里
<title>那行应当是[!--pagetitle--],关键词和描述是[!--pagekeywords--]、[!--pagedescription--] - 列表模板里通常是
<?=$pagetitle?>、<?=$pagekeywords?>、<?=$pagedescription?> - 首页模板里直接用
<?=$public_r[sitename]?>,它取的是第一步填的网站名称
只要这些标签在,就不用动它,后台填什么前台就显示什么。如果发现 <title> 被写成了固定文字(比如直接写「首页」),把它替换成上面的标签再保存。
注意:改模板前先复制一份备份,帝国CMS 模板改错会直接导致前台空白报错。
第五步:更新缓存并重新生成页面
前面几步只是改了数据库,前台静态文件还是旧的。进入 系统 → 数据更新中心,依次做两件事:先 更新缓存数据,再按需选 刷新所有内容页 或 刷新所有栏目页(也可以只刷新对应栏目,速度快)。刷新完成后,用浏览器打开一个内容页,右键「查看网页源代码」,看 <title> 是不是你刚填的内容。
注意:如果标题没变,先按 Ctrl+F5 强制刷新排除浏览器缓存;还是没变,再检查是否刷新了正确的栏目。
小结
- 全站默认 SEO 信息在 系统参数设置 → 基本设置;栏目 SEO 在 栏目管理的 SEO设置;文章 SEO 在 信息编辑页的 SEO设置,三层各管各的。
- 优先级是:文章单独设置 > 栏目设置 > 全站默认,哪层填了就用哪层。
- 标签分别是
[!--pagetitle--]、[!--pagekeywords--]、[!--pagedescription--](内容页)和$pagetitle等(列表页),别手写死标题。 - 每次改完必须 更新缓存 + 刷新页面,否则前台没反应。
- 标题控制在 30 个汉字以内,关键词 3~5 个,描述 80 字以内,别堆砌。
原文链接:https://www.gj0.com/thread-708.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。