织梦首页关键字显示如何实现?

99ANYc3cd6
预计阅读时长 10 分钟
位置: 首页 织梦建站 正文

直接调用单个栏目的关键字(最简单)

如果你只想在首页显示某个特定栏目(公司简介”)的关键字,这是最直接的方法。

织梦 首页关键字 显示
(图片来源网络,侵删)

操作步骤:

  1. 设置栏目关键字:

    • 登录织梦后台。
    • 进入“核心” -> “频道管理” -> “栏目管理”。
    • 找到你想要在首页显示关键字的那个栏目(公司简介”)。
    • 点击该栏目后面的“[修改]”按钮。
    • 在栏目修改页面,找到“关键字”这一栏,输入你想要设置的关键字,多个关键字之间用英文逗号 隔开。
    • 点击“确定”保存。
  2. 在首页模板中调用:

    • 进入“模板” -> “默认模板管理”。
    • 找到并打开你的首页模板文件,通常是 index.htm
    • 在你希望显示关键字的位置,插入以下代码:
    {dede:field name='keywords' function='html2text(@me)'/}
    • 代码解释:
      • {dede:field name='keywords'}:这是调用当前栏目(或文章)的 keywords 字段。
      • function='html2text(@me)':这是一个非常重要的函数,织梦后台输入的关键字可能会带有HTML格式(比如加粗、颜色等),html2text 函数的作用就是将这些HTML标签过滤掉,只保留纯文本,确保显示出来的关键字是干净的。

调用当前栏目下的文章列表的关键字(更常用)

首页会显示多个栏目的文章列表,我们希望在显示某篇文章时,也显示出这篇文章的关键字,这需要用到循环标签。

织梦 首页关键字 显示
(图片来源网络,侵删)

操作步骤:

  1. 设置文章关键字:

    • 在后台发布或编辑文章时,在编辑页面的右侧,找到“关键字”输入框。
    • 输入该文章的关键字,同样用英文逗号 隔开。
    • 保存文章。
  2. 在首页模板中循环调用:

    • 打开你的首页模板 index.htm
    • 找到调用文章列表的循环标签,通常是 {dede:arclist}
    • 在这个标签内部,使用 field 标签来调用每篇文章的关键字。

    示例代码:

    织梦 首页关键字 显示
    (图片来源网络,侵删)
    <ul>
      {dede:arclist typeid='1' titlelen='30' row='5'}
      <li>
        <a href="[field:arcurl/]">[field:title/]</a>
        <!-- 在这里添加关键字的调用 -->
        <span class="keywords">关键字:[field:keywords function='html2text(@me)'/]</span>
      </li>
      {/dede:arclist}
    </ul>
    • 代码解释:
      • [field:keywords function='html2text(@me)'/]:这行代码会被 {dede:arclist} 循环,为列表中的每一篇文章都输出其对应的关键字。
      • 你可以给 <span class="keywords"> 添加一些CSS样式,让它看起来更美观,
        .keywords {
          color: #999;
          font-size: 12px;
          margin-left: 10px;
        }

调用首页全局设定的关键字(SEO优化)

从SEO(搜索引擎优化)的角度来看,首页应该有自己的核心关键词,织梦CMS允许你在系统设置中定义全站和首页的关键字。

操作步骤:

  1. 设置全局关键字:

    • 登录织梦后台。
    • 进入“系统” -> “系统基本参数” -> “核心设置”。
    • 找到“网站关键字”这一项,输入你网站首页的核心关键词,多个关键词之间用英文逗号 隔开。
    • 点击“保存更改”。
  2. 在首页模板中调用:

    • 打开首页模板 index.htm
    • 在你希望显示这些全局关键字的位置(通常在 <head> 标签内,或者页面顶部的显眼位置),插入以下代码:
    {dede:global name='keywords'/}
    • 使用场景:
      • <head> 标签内(推荐): 这是最标准的用法,用于告诉搜索引擎你的网站是关于什么的。
        <head>
          <meta name="keywords" content="{dede:global name='keywords'/}">
          ...其他head内容...
        </head>
      • 区: 有时设计师也会在页面某个地方把这些关键词以标签云的形式展示出来,增加关键词密度。

总结与对比

方法 适用场景 优点 缺点
方法一 首页某个特定板块,想突出显示该栏目的关键词。 简单直接,调用方便。 不够灵活,只能显示一个栏目的关键词。
方法二 最常用,在首页的文章列表中,每篇文章都显示其自身的关键词。 内容与关键词高度相关,SEO效果好,动态更新。 需要为每篇文章都设置关键词。
方法三 SEO必备,定义整个网站首页的核心主题关键词。 符合SEO规范,用于搜索引擎识别网站主题。 显示的是固定的一组词,不随内容变化。

给你的建议:

  • SEO优化是首要任务:请务必使用 方法三<head> 标签内设置好全局网站关键字。
  • 丰富首页内容:在首页的文章列表部分,强烈推荐使用 方法二,为每篇文章调用其自身的关键字,这样能让搜索引擎更好地理解你的网站内容。
  • 灵活运用:如果首页有某个特别重要的栏目,可以结合使用 方法一 来额外强调。

希望这些方法能帮助你成功地在织梦首页显示关键字!如果你在操作过程中遇到任何问题,可以随时追问。

-- 展开阅读全文 --
头像
dede如何用SQL语句修改字段值?
« 上一篇 前天
织梦自动目录列表功能如何实现?
下一篇 » 前天

相关文章

取消
微信二维码
支付宝二维码

目录[+]