DedeCMS网站模板的title、description、keywords应该怎么写?

首页

  • title:{dede:global.cfg_webname /} - {dede:global.cfg_websubtitle /}
  • description:{dede:global.cfg_description /}
  • keywords:{dede:global.cfg_keywords /}

cfg_websubtitle 变量为网站副标题,默认没有,自行添加一下即可。

image

栏目页

  • title:{dede:field.seotitle /} - {dede:global.cfg_webname /}
  • description:{dede:field.description /}
  • keywords:{dede:field.keywords /}

image

title也可使用{dede:field.title /}{dede:field.typename /}

  • {dede:field.title /}为栏目名(带父级栏目)
  • {dede:field.typename /}为栏目名(不带父级栏目)

推荐使用{dede:field.seotitle /}

文章页

  • title:{dede:field.title /} - {dede:global.cfg_webname /}
  • description:{dede:field.description function='html2text(@me)' /}
  • keywords:{dede:field.keywords /}

其它页面

事实上,除网站首页以外的所有页面的 TDK 都可以使用

<title>{dede:field.title /} - {dede:global.cfg_webname /}</title>
<meta name="description" content="{dede:field.description function='html2text(@me)' /}">
<meta name="keywords" content="{dede:field.keywords /}">

来完成。网上的很多文章,把简单的问题搞复杂了!

站点title连接符

title中的连接符,可以根据个人喜好使用-(中划线)、_(下划线)、|(竖线)等;也可根据个人喜好在连接符前后各加一个空格。

唯一需要注意的是,不要改来改去改着玩!

posted @ 2022-07-26 10:32  IT达芬奇  阅读(345)  评论(0)    收藏  举报